欢迎光临散文网 会员登陆 & 注册

按键精灵制作同步器 - 多开窗口同步操作

2022-06-29 22:13 作者:沧桑大侠  | 我要投稿


什么是同步器?

        同步器,顾名思义,就是让多个窗口同时操作。


应用场景

         多个游戏角色同时打怪,一个角色普通攻击一下怪物,怪物扣掉一滴血,如果五开游戏同时打怪,怪物一秒钟同时扣掉五滴血,实现伤害倍增。


教学阶段

        本期视频,我将采用2个记事本作为案例。

        假设左边是窗口1,右边是窗口2。

        当我们运行同步器后,左边窗口中输入的内容,在右边窗口中也会自动输入。


原理分析

        1、让程序识别两个需要同步的窗口句柄。

        2、监听键盘在窗口1中的操作,让程序自动在窗口2中同步按下键盘。



1、打开“按键精灵”,“新建”一个脚本。


2、点击“源文件”。


3、复制以下代码到“源文件”


下面是代码

解释代码

        代码中,我们采用了2个DO循环。

        第一个DO循环是用于,将鼠标移动到需要绑定的窗口上面,然后按下热键,获取“记事本”窗口的窗口句柄,由于编辑区域在子句柄,所以我们查找到窗口句柄后,又要继续向下查找句柄。

        第二个DO循环,是用于监听我们键盘的按键,如果在窗口1按下了A,则程序会自动在窗口2按下A,剩下的过程以此类推。

最终效果


按键精灵制作同步器 - 多开窗口同步操作的评论 (共 条)

分享到微博请遵守国家法律