140分 要一个按键精灵后台脚本

来源:百度知道 编辑:UC知道 时间:2024/09/24 09:23:57
急需一个按键精灵做的后台运行脚本 反正是能在后台运行的就行了
要求很简单 我想在一个网页里的几个位置点几下就行了 我现在做的只有窗口在最上面的时候才有效 不方便 所以想要一个后台运行的 谢谢
以下是我现在用的只有窗口在前面才能用的脚本 不是游戏 是用在点击网页的
MoveTo 619,815
Delay 150
LeftClick 1
Delay 150
KeyPress 89,1
KeyPress 85,1
Delay 150
KeyDown 17,1
KeyPress 86,1
KeyUp 17,1
Delay 150
主要都是把鼠标移动到几个指定的位置 然后按下鼠标左键 还有后面需要按几个字母键
麻烦高手指教下
顺便给个可以下载361插件的网址

这个的确要用到后台插件,http://bbs.vrbrothers.com/viewthread.php?tid=33722 这是下载地址,把.DLL文件放到按键精灵目录的Plugin文件夹下就可以了,以下为源代码,如果时间不对,你再自己调整吧,启动时要先在你要用的窗口点一下,再按启动键,不知道你要多少次,下面的是无限循环的如果你有次数要求就在While那改,(有中文和---就不要复制了)
Plugin hwnd = Window.GetKeyFocusWnd()
Delay 1000
Plugin Window.Active(hwnd)
Delay 1000
While 1<2 -------有次数要求就在这改,将整句改为:For 次数
Plugin BGKM5.MMove(hwnd,619,815)
Delay 150
Plugin BGKM5.LClick(hwnd,619,815)
Delay 150
Plugin BGKM5.KeyClick(hwnd,89)
Plugin BGKM5.KeyClick(hwnd,85)
Delay 150
Plugin BGKM5.KeyDown(hwnd,17)
Plugin BGKM5.KeyClick(hwnd,86)
Plugin BGKM5.KeyUp(hwnd,17)
Delay 150
EndWhile --------这改为EndFor

运行脚本前,先把鼠标移到需要点击的坐标 按启动热键 然后就可以做其他的事情了 还有就是这个只能单击 至于按键Y和U你可以加在EndFor 前面 但是不支持组合按键 所有ctrl+v无法实现 因为现在按键精灵还不支持后台组合按键 不过你可以用按住ctrl 延时 500毫