|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『楼 主』:
[讨论]VBS中奇妙的中文……
Set WshShell = wscript.CreateObject("WScript.Shell")
MsgBox "打开计算器",,"神奇的中文"
WshShell.Sendkeys "品"
MsgBox "打开芊芊静听",,"神奇的中文"
WshShell.Sendkeys "频"
MsgBox "打开我的电脑",,"神奇的中文"
WshShell.Sendkeys "赌"
Set WshShell = Nothing
拼是OUTLOOK
希望大家多多发现……
最好谁可以搞出原理……
|
|
2008-5-14 18:58 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
2 楼』:
有测试。。。
频
貌似是媒体类的……没有芊芊的打开了real……不知道还没有real会怎么样……
|
|
2008-5-14 19:01 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
3 楼』:
谁说VBS的SENDKEYS不支持 中文?
只是功能……太……神奇了……
法和品都可以打开计算器,大家研究下……在看编码中……
|
|
2008-5-14 19:08 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
4 楼』:
恩,有点眉目了……果然……
SENDKEYS不支持中文,因为中文是2个字节表示一个字。
根据 法 和 品 都可以打开计算器,就查看编码,他们都一个字节是B7
于是测试了个有 B7编码的字符"狈",果然可以打开!
其他的不难知道了,但是这些编码为什么会打开相应的程序有是个问题了。
继续探究……
|
|
2008-5-14 19:14 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
5 楼』:
测试了,"贩" 得到猜想证实!
贩 在内存中储存为:B7,B7
所以我们运行后会显示2个计算器!
含有 B6 字节 的会打开我的电脑。
看来和BX有关了,我继续测试……
|
|
2008-5-14 19:18 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
6 楼』:
B5 是播放器……已知的果然都是含有B字符的……
那我推一推还有啥嗬。
|
|
2008-5-14 19:20 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
7 楼』:
"吹" 是B4,B5……
所以……你会打开2个东西哦~~
自己运行看看B4是什么……
|
|
2008-5-14 19:22 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
8 楼』:
感觉是SCANCODE……
多媒体键盘上面会有些打开主页呀,音量呀,我的电脑的按键……
估计是它们~要吃饭了……先放下。
感觉应该没有错。
B的其他的用了没有反应……
多媒体键盘有 我的电脑,邮箱,媒体,主页?
好像有P配了……
继续吃饭……
[ Last edited by slore on 2008-5-14 at 07:37 PM ]
|
|
2008-5-14 19:29 |
|
|
joyn
中级用户
丶杏灬丶
积分 280
发帖 105
注册 2008-5-6 来自 广西
状态 离线
|
『第
9 楼』:
强......留个印....怎么发现的??
|
|
2008-5-14 21:15 |
|
|
joyn
中级用户
丶杏灬丶
积分 280
发帖 105
注册 2008-5-6 来自 广西
状态 离线
|
『第
10 楼』:
WshShell.Sendkeys "频"
这行我是打开了 爆风语音
|
|
2008-5-14 21:21 |
|
|
knoppix7
银牌会员
积分 1287
发帖 634
注册 2007-5-2 来自 cmd.exe
状态 离线
|
『第
11 楼』:
找到的一点资料.
对不上可能是编码问题.
Windows Multimedia Scan Codes:
TYpe 2:
Key Make Code Break Code
Next Track E0, 19 E0, 99
Previous Track E0, 10 E0, 90
Stop E0, 24 E0, A4
Play/Pause E0, 22 E0, A2
Mute E0, 20 E0, A0
Volume Up E0, 30 E0, B0
Volume Down E0, 2E E0, AE
Media Select E0, 6D E0, ED
E-Mail E0, 6C E0, EC
Calculator E0, 21 E0, A1
My Computer E0, 6B E0, EB
WWW Search E0, 65 E0, E5
WWW Home E0, 32 E0, B2
WWW Back E0, 6A E0, EA
WWW Forward E0, 69 E0, E9
WWW Stop E0, 68 E0, E8
WWW Refresh E0, 67 E0, E7
WWW Favorites E0, 66 E0, E6
TYPE1:
Key Make Code Break Code
Next Track E0, 4D E0, F0, 4D
Previous Track E0, 15 E0, F0, 15
Stop E0, 3B E0, F0, 3B
Play/Pause E0, 34 E0, F0, 34
Mute E0, 23 E0, F0, 23
Volume Up E0, 32 E0, F0, 32
Volume Down E0, 21 E0, F0, 21
Media Select E0, 50 E0, F0, 50
E-Mail E0, 48 E0, F0, 48
Calculator E0, 2B E0, F0, 2B
My Computer E0, 40 E0, F0, 40
WWW Search E0, 10 E0, F0, 10
WWW Home E0, 3A E0, F0, 3A
WWW Back E0, 38 E0, F0, 38
WWW Forward E0, 30 E0, F0, 30
WWW Stop E0, 28 E0, F0, 28
WWW Refresh E0, 20 E0, F0, 20
WWW Favorites E0, 18 E0, F0, 18
|
|
2008-5-14 23:02 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
12 楼』:
的确是 多媒体键盘的功能……以下是测试出来的功能。
Set WshShell = Wscript.CreateObject("Wscript.Shell")
'演示字符,梅:C3B7,含有B7字节,会打开计算器
WshShell.Sendkeys "梅"
'功能说明:
'WshShell.Sendkeys "源" 'B4 OUTLOOK
'WshShell.Sendkeys "恋" 'B5 媒体播放器
'WshShell.Sendkeys "硕" 'B6 我的电脑
'WshShell.Sendkeys "梅" 'B7 计算器
'WshShell.Sendkeys "血" 'AA 搜索
'WshShell.Sendkeys "爽" 'AC IE主页
'WshShell.Sendkeys "…" 'AD 静音
'WshShell.Sendkeys "爱" 'AE 减音
'WshShell.Sendkeys "怜" 'AF 增音
Set WshShell = Nothing
有兴趣的可以测试更多字符……
|
|
2008-5-15 01:01 |
|
|
densn
初级用户
积分 29
发帖 14
注册 2007-5-22
状态 离线
|
『第
13 楼』:
有意思,呵呵~~~
谢谢分享。!!
|
|
2008-5-15 03:04 |
|
|
kk12369
新手上路
积分 16
发帖 8
注册 2008-4-22
状态 离线
|
|
2008-5-17 01:15 |
|
|
matlan
初级用户
积分 87
发帖 63
注册 2008-8-23
状态 离线
|
|
2009-2-19 11:14 |
|
|