楼 主
[已结]不知道VBS可不可以支持鼠标按键的功能?
发表于 2007-03-02 11:07 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
不知道VBS可不可以支持鼠标按键的功能?如果不行不知道用什么组件可以实现?
像那个任务栏提示汽泡的功能似的...
(望高人可以写出一个这样的东西。期待中...)
[ Last edited by HAT on 2008-11-9 at 17:51 ]
第 2 楼
发表于 2007-03-02 11:08 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
第 3 楼
发表于 2007-03-02 11:22 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
就像SENDKEYS 的功能一样支持鼠标的动作,例如写一个脚本运行后,可以自动按你事先写好的程序去点击屏幕上的某个地方(或是某个按钮之类的),不知道说没说明白?
第 4 楼
发表于 2007-03-03 14:10 · 中国 黑龙江 牡丹江 电信
中级用户
★★
积分 216
发帖 129
注册 2007-02-14 07:26
19年会员
UID 79469
性别 男
状态 离线
恐怕不能,我找了很久也没发现,请高手指点,一个导入cookies的vbs
set ws=wscript.createobject("wscript.shell")
ws.run "C:\Progra~1\Intern~1\iexplore.exe" '这是你要运行的程序,写上完整路径。
wscript.sleep 2000'这里设置延时时间为2秒钟。
ws.sendkeys("%f")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("~")
wscript.sleep 100
ws.sendkeys("~")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("{down 1}")
wscript.sleep 200
ws.sendkeys("~")
wscript.sleep 200
ws.sendkeys("~")
wscript.sleep 200
ws.sendkeys("~")
wscript.sleep 1000
ws.sendkeys("~")
wscript.sleep 200
ws.sendkeys("%{f4}")
wscript.sleep 100
ws.sendkeys("{ESC}") '按ESC退出该程序。
。
请高手帮忙做个更好的
[ Last edited by xswdong on 2007-3-3 at 01:12 AM ]
第 5 楼
发表于 2007-03-03 15:25 · 中国 广西 玉林 博白县 电信
金牌会员
★★★★
积分 3,687
发帖 1,467
注册 2005-08-08 12:00
20年会员
UID 44210
状态 离线
备份cookies
set ws=wscript.createobject("wscript.shell")
ws.run "C:\Progra~1\Intern~1\iexplore.exe" '这是你要运行的程序,写上完整路径。
wscript.sleep 2000'这里设置延时时间为2秒钟。
ws.sendkeys("%fi%n")
wscript.sleep 200
ws.sendkeys("{down 3}%n%n{enter 2}")
wscript.sleep 1000
ws.sendkeys("{enter}")
wscript.sleep 200
ws.sendkeys("%{f4}")
多次发送同一个键用{down n},n=次数
尽量使用按钮上标明的快捷键
第 6 楼
发表于 2007-03-03 20:45 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
第 7 楼
发表于 2007-03-03 23:08 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
slore,如果用3方得用什么?最好是容易掌握的...
第 8 楼
发表于 2007-03-03 23:59 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
第 9 楼
发表于 2007-03-04 01:14 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
slore兄,能不能传上来共享一下,谢谢!(太复杂的我还不会用呢,越简单越好...)
第 10 楼
发表于 2007-03-04 01:28 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
第 11 楼
发表于 2007-03-04 04:24 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
第 12 楼
发表于 2007-03-04 04:43 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
第 13 楼
发表于 2007-03-04 04:46 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
第 14 楼
发表于 2007-03-04 04:52 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
对以10楼的东本可不可以改进一下,如点击右键,双击等操作?
第 15 楼
发表于 2007-03-04 05:14 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
论坛跳转: