谁会做按键精灵后台运行的?

[复制链接]
查看11 | 回复3 | 2011-6-7 09:11:51 | 显示全部楼层 |阅读模式
我现在做了一个小精灵 很多个脚本整合在一起的
1、每隔一秒钟按一次F2
2、每隔五分钟按一次F3
3、每隔十分钟按一次F4
循环到中止
但是我怕有的时候按键有冲突,也就是公共CD。
比如说:我正在按F2不断,待到按F3,因为公共CD导致F3无效。
这个问题我解决方法是设置F3按键不断按10次,将F3卡出来。
F4同解。
我想求助这个问题该如何解决。- -!
然后,我做的小精灵程序,不知道如何后台运行,我一直都是将游戏放在窗口最前端。
求助如何设置
分数真的不多。。。

回复

使用道具 举报

千问 | 2011-6-7 09:11:51 | 显示全部楼层
后台语句是先要获取窗口句柄,例如hwnd = Plugin.Window.Foreground() '获取当前窗口句柄,并将句柄写入变量hwnd然后向指定句柄发送键鼠操作,例如Call Plugin.Bkgnd.KeyPress (hwnd,49) '向变量hwnd表示的句柄发送按下ASCII码49的按键...
回复

使用道具 举报

千问 | 2011-6-7 09:11:51 | 显示全部楼层
给你前台吧。自己转换后台1秒,299秒+1=5分钟,for 111111111----------------1for 299----------2f2delay 100endfor-----------2f3delay 100for 299----------3f2delay 100endfor-------...
回复

使用道具 举报

千问 | 2011-6-7 09:11:51 | 显示全部楼层
后台是需要改成后台脚本的。除非你用虚拟机你所说的这个。可以用多线程解决。或者别用小精灵,按键里写成三个脚本同时运行就是了。这样的话难度降低了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行