求按键精灵源码,游戏多开同步控制源码?

大家都在搜:
扫描二维码***搜房网房天下APP
手机浏览器访问搜房网房天下
> > 问题详情
这个是按键精灵双开的脚本,能改成多开的吗,谢谢,解决了加分
MessageBox &请在两秒钟内将鼠标移动到需要同步控制的魔兽窗口区域中!&Delay 2000Hwnd=Plugin.Window.MousePoint()Delay 500MessageBox &窗口确认完成,点击确认开始执行&Rem 记录a = GetLastKey()If a=49 or a=50 or a=51...
MessageBox &请在两秒钟内将鼠标移动到需要同步控制的魔兽窗口区域中!&Delay 2000Hwnd=Plugin.Window.MousePoint()Delay 500MessageBox &窗口确认完成,点击确认开始执行&Rem 记录a = GetLastKey()If a=49 or a=50 or a=51 or a=52 or a=53 or a=54 or a=55 or a=56 or a=57 or a=58 or a=59 or a=60 or a=87 or a=65 or a=68 or a=83 Then
Call Plugin.Bkgnd.KeyPress(Hwnd, a)
Goto 记录Else
Goto 记录End if
浏览次数:0
回答被采纳后将共获得20
msgbox "请依次在需要同步的窗口内按下1,2,3,4,5,如果窗口已够,则按下空格"for 5 MsgBox "请按顺序按下指定按键" key=waitkey() if key=49 then Hwnd1 = Plugin.Window.Foreground() elseif key=50 then Hwnd2 = Plugin.Window.Foreground() elseif key=...
msgbox "请依次在需要同步的窗口内按下1,2,3,4,5,如果窗口已够,则按下空格"for 5 MsgBox "请按顺序按下指定按键" key=waitkey() if key=49 then Hwnd1 = Plugin.Window.Foreground() elseif key=50 then Hwnd2 = Plugin.Window.Foreground() elseif key=51 then Hwnd3= Plugin.Window.Foreground() elseif key=52 then Hwnd4 = Plugin.Window.Foreground() elseif key=53 then Hwnd5 = Plugin.Window.Foreground() elseif key=32 then exit for End IfnextMsgBox "同步开始"Do a = waitkey()If a=49 or a=50 or a=51 or a=52 or a=53 or a=54 or a=55 or a=56 or a=57 or a=58 or a=59 or a=60 or a=87 or a=65 or a=68 or a=83 Then if hwnd1 & 0 then Call Plugin.Bkgnd.KeyPress(Hwnd1, a) End If if hwnd2 & 0 then Call Plugin.Bkgnd.KeyPress(Hwnd2, a) End If if hwnd3 & 0 then Call Plugin.Bkgnd.KeyPress(Hwnd3, a) End If if hwnd4 & 0 then Call Plugin.Bkgnd.KeyPress(Hwnd4, a) End If if hwnd5 & 0 then Call Plugin.Bkgnd.KeyPress(Hwnd5, a) End IfEnd If loop
位提问人正在寻找***
手机动态登录
请输入用户名/邮箱/手机号码!
请输入密码!
没有搜房通行证,
ask:2,asku:0,askr:20,askz:25,askd:14,askall:65,asknu:0,askk:0askall:66
Copyright &
Shang Hai Jing Rong Xin Xi Ke Ji You Xian Gong Si
上海旌荣信息科技有限公司 版权所有
******: 400-850-8888 违法信息举报邮箱:大家都在搜:
扫描二维码***搜房网房天下APP
手机浏览器访问搜房网房天下
> > 问题详情
求教按键精灵 双开游戏的话如何绑定一个游戏后台运行 比如一直绑定一个按某个键
浏览次数:0
回答被采纳后将共获得20
如果这样的话你最好用大漠插件迷糊搜索找到多个句柄(就是你2个游戏窗口)我打个比方(天龙八部)这个游戏CKBL = dm.EnumWindow(0,"天龙八部","",1+4+8+16) 然后CKSZ = split(CKBL,",")为什么要用这个呢?是因为 2个游戏句柄他是一个大概句柄比如 (天龙八部句柄1,天龙八部句柄2) Split 函数的意思是:把一个字符串分割成字符串数组就是把这个2个分开来然后呢UBound(CKSZ),什么是最大下标?就是数组内最多有几串数字,在这里是指的是最多有几个窗口句柄。意思是什么呢 按键精灵不会识辨是几个游戏就知道有2个句柄串数字,我们就是把这2个串数字获得出来当做游戏个数 几时你开了3个游戏电脑一样会识辨出来 然后呢要用高级语句BeginThread 多线程 然后就是 启动 子程序 ( 多线程简单的来说就是快速启动子程序 比如(BeginThread 子程序1 然后下句 BeginThread 子程序2)他会同时启动 子程序1 跟2你要做的就是多线程2个游戏 一个子程序最一个事情(如游戏采矿) 另外一个做其他事情(如打怪)说真的这个需要一定的基础 如果有一些看不懂留Q 如果根本看不懂,希望你慢慢来从前台开始学起说了这么多 希望你可以理解 纯手写哈..
位提问人正在寻找***
手机动态登录
请输入用户名/邮箱/手机号码!
请输入密码!
没有搜房通行证,
ask:1,asku:0,askr:27,askz:13,askd:10,askall:54,asknu:0,askk:0askall:54
Copyright &
Shang Hai Jing Rong Xin Xi Ke Ji You Xian Gong Si
上海旌荣信息科技有限公司 版权所有
******: 400-850-8888 违法信息举报邮箱:

参考资料

 

随机推荐