Board logo

标题: [已结]不知道VBS可不可以支持鼠标按键的功能? [打印本页]

作者: jmz573515     时间: 2007-3-2 11:07    标题: [已结]不知道VBS可不可以支持鼠标按键的功能?

不知道VBS可不可以支持鼠标按键的功能?如果不行不知道用什么组件可以实现? 像那个任务栏提示汽泡的功能似的... (望高人可以写出一个这样的东西。期待中...) [ Last edited by HAT on 2008-11-9 at 17:51 ]

作者: slore     时间: 2007-3-2 11:08
支持鼠标按键的功能是个什么概念?

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

作者: xswdong     时间: 2007-3-3 14:10
恐怕不能,我找了很久也没发现,请高手指点,一个导入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 ]

作者: zh159     时间: 2007-3-3 15:25
备份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=次数 尽量使用按钮上标明的快捷键

作者: slore     时间: 2007-3-3 20:45
用3方是可以实现的

作者: jmz573515     时间: 2007-3-3 23:08
slore,如果用3方得用什么?最好是容易掌握的...

作者: slore     时间: 2007-3-3 23:59
自己写的,很简单……坐标,次数。。。时间间隔?

作者: jmz573515     时间: 2007-3-4 01:14
slore兄,能不能传上来共享一下,谢谢!(太复杂的我还不会用呢,越简单越好...)

作者: slore     时间: 2007-3-4 01:28
里面有个P,你看下格式……直接运行程序也可以。
附件 1: AutoClick.rar (2007-3-4 01:28, 36.16 K, 下载附件所需积分 1点 ,下载次数: 128)

作者: jmz573515     时间: 2007-3-4 04:24
不错的东东,不知道有什么方法得到鼠标的坐标?

作者: slore     时间: 2007-3-4 04:43
下载 以前写的一个屏幕取色工具,上面有坐标。

作者: jmz573515     时间: 2007-3-4 04:46
强!

作者: jmz573515     时间: 2007-3-4 04:52
对以10楼的东本可不可以改进一下,如点击右键,双击等操作?

作者: slore     时间: 2007-3-4 05:14
最后加了个参数. L-左键点击 R-右键点击 D-左键双击 zhenlove.com.cn ...

作者: jmz573515     时间: 2007-3-4 05:26
@echo off AutoClick.exe ;269;;17;;1;;1000; -R 是这样用吗?我这里出错

作者: slore     时间: 2007-3-4 05:46
@echo off AutoClick.exe ;269;;17;;1;;1000;;R;

作者: xswdong     时间: 2007-3-4 14:38
多次发送同一个键用{down n},n=次数 我以前是这么用的 但经常失败 所以加入延时了

作者: zh159     时间: 2007-3-4 14:55
要在同一个界面内用{down n}才不容易失败,如果只发一次,用{down}就OK(后面不用加次数n)

作者: xswdong     时间: 2007-3-4 15:00
坐标用qq截图也可,快捷键alt+ctrl+a

作者: xswdong     时间: 2007-3-4 15:42
@echo on start D:\m\UC\UcGuaTool.exe AutoClick.exe ;405;;257;;1;;3000;;L; 一个挂uc的软件 可以把鼠标移动到位 不能实现点击,出了什么问题?

作者: xswdong     时间: 2007-3-4 17:17
start D:\m\UC\UcGuaTool.exe AutoClick.exe ;403;;255;;1;;1500;;l; AutoClick.exe ;342;;187;;1;;1500;;l; AutoClick.exe ;744;;480;;1;;1000;;l; AutoClick.exe ;512;;257;;1;;1000;;l; AutoClick.exe ;583;;232;;1;;1000;;l; 有时出错:命令行窗口在uc窗口之上,使代码无法执行,怎样解决? 请高手指点

作者: jmz573515     时间: 2007-3-5 00:47
可不可以把12楼的改进一下,通过点击鼠标得到鼠标的坐标并且输出到文件(最好是一个坐标一行),这样就可以方便调用了,不用每次都要查看坐标,还望slore兄能够帮忙改进一下。谢谢!

作者: gne3     时间: 2007-3-5 02:16
hao

作者: slore     时间: 2007-3-5 08:36
最后个参数是大写^L R D 不要用lrd 记录坐标的工具很多,我现在开学了,这边没电脑,文件全在家……

作者: jmz573515     时间: 2007-3-5 09:02
可惜没找到,不知道能不能帮忙找一个...

作者: slore     时间: 2007-3-6 07:55
zhenlove.com.cn ... 鼠标中间滚轮就可以把当前鼠标的坐标输出了.

作者: jmz573515     时间: 2007-3-6 10:31
果然是高手,谢谢!

作者: agmindiy     时间: 2007-3-6 13:24
最后加了个参数. L-左键点击 R-右键点击 D-左键双击 哈哈,终于找到了一个例子

作者: 77720666     时间: 2008-11-9 17:31
Originally posted by slore at 2007-3-4 01:28 AM: 里面有个P,你看下格式……直接运行程序也可以。
顶一下~ 自己东西实在是好~顶上来让更多人知道~

作者: huyouyou     时间: 2010-2-20 15:13
新人报到

作者: huyouyou     时间: 2010-2-21 12:56
qq截图只显示图象大小和颜色,没有坐标,郁闷

作者: fortran2000     时间: 2010-5-9 22:04
这里果然是高手如云,不妄来此了。

作者: yonghu111     时间: 2010-5-9 22:40
学习了!!!

作者: libg     时间: 2010-6-16 01:16
好东西/

作者: fang174965     时间: 2010-6-16 09:38    标题: 上面的文件下载不了

上面的文件下载不了

作者: luling     时间: 2010-12-15 10:31
不错啊,要看看啊

作者: luling     时间: 2010-12-15 10:36
怎么有的不能下载啊

作者: niqiaole     时间: 2010-12-17 16:11
看一下什么情况