中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]不知道VBS可不可以支持鼠标按键的功能?
« [1] [2] [3] »
作者:
标题: [已结]不知道VBS可不可以支持鼠标按键的功能? 上一主题 | 下一主题
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『楼 主』:  [已结]不知道VBS可不可以支持鼠标按键的功能?

不知道VBS可不可以支持鼠标按键的功能?如果不行不知道用什么组件可以实现?
像那个任务栏提示汽泡的功能似的...
(望高人可以写出一个这样的东西。期待中...)

[ Last edited by HAT on 2008-11-9 at 17:51 ]

2007-3-2 11:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 2 楼』:  

支持鼠标按键的功能是个什么概念?

2007-3-2 11:08
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『第 3 楼』:  

就像SENDKEYS 的功能一样支持鼠标的动作,例如写一个脚本运行后,可以自动按你事先写好的程序去点击屏幕上的某个地方(或是某个按钮之类的),不知道说没说明白?

2007-3-2 11:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xswdong
中级用户





积分 216
发帖 129
注册 2007-2-14
状态 离线
『第 4 楼』:  

恐怕不能,我找了很久也没发现,请高手指点,一个导入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 ]

2007-3-3 14:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 5 楼』:  

备份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=次数
尽量使用按钮上标明的快捷键

2007-3-3 15:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 6 楼』:  

用3方是可以实现的

2007-3-3 20:45
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『第 7 楼』:  

slore,如果用3方得用什么?最好是容易掌握的...

2007-3-3 23:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 8 楼』:  

自己写的,很简单……坐标,次数。。。时间间隔?

2007-3-3 23:59
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『第 9 楼』:  

slore兄,能不能传上来共享一下,谢谢!(太复杂的我还不会用呢,越简单越好...)

2007-3-4 01:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 10 楼』:  

里面有个P,你看下格式……直接运行程序也可以。

   此帖被 +12 点积分          点击查看详情   
评分人:【 jmz573515 分数: +8  时间:2007-3-4 04:24
评分人:【 axi 分数: +2  时间:2007-3-14 05:41
评分人:【 77720666 分数: +2  时间:2008-11-9 17:29


附件 1: AutoClick.rar (2007-3-4 01:28, 36.16 K, 下载附件所需积分 1 点 ,下载次数: 128)
2007-3-4 01:28
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『第 11 楼』:  

不错的东东,不知道有什么方法得到鼠标的坐标?

2007-3-4 04:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 12 楼』:  

下载
以前写的一个屏幕取色工具,上面有坐标。

   此帖被 +8 点积分        点击查看详情   
评分人:【 jmz573515 分数: +8  时间:2007-3-4 04:47


2007-3-4 04:43
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『第 13 楼』:  

强!

2007-3-4 04:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jmz573515
银牌会员




积分 1212
发帖 464
注册 2006-12-13
状态 离线
『第 14 楼』:  

对以10楼的东本可不可以改进一下,如点击右键,双击等操作?

2007-3-4 04:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 15 楼』:  

最后加了个参数.

L-左键点击
R-右键点击
D-左键双击
http://zhenlove.com.cn/cndos/fileup/files/AutoClick.rar

   此帖被 +2 点积分    点击查看详情   
评分人:【 77720666 分数: +2  时间:2008-11-9 17:28


2007-3-4 05:14
查看资料  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: