一个按键精灵的脚本如何绑定游戏窗口 20
SetSimMode 2
MoveTo 1597, 415
Delay 1000
LeftClick 1
Delay 200
MoveTo 1556, 577
Delay 1000
LeftClick 1
Delay 200
MoveTo 1390, 367
Delay 1000
LeftClick 1
Delay 200 展开
前台坐标是根据电脑屏幕分辨率计算,后台坐标是根据游戏窗口内计算,所以如果你直接转换后台,那么坐标移位。建议下载大漠综合工具轻松获得游戏窗口所需要的坐标
Hwnd = Plugin.Window.Foreground()
Call Plugin.Window.Move(Hwnd, 0, 0)
Delay 1000
//上述命令是对游戏窗口进行绑定
While 7=7
Plugin.Bkgnd.MoveTo(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415
Delay 1000
//延时1秒(1000=1秒)
Plugin Bkgnd.LeftClick(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415并且点击左键(如果你不是有延时1秒,其实可以直接使用这句即可)
Wend
//while---wend这个是循环体,可以在循环体内输入你需要的脚本,进行循环(因为绑定窗口不能循环操作,所以需要使用到循环体)
按键精灵是一款模拟鼠标键盘动作的软件,创立于2001年,由福建创意嘉和软件有限公司独立运营。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。
按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。
Hwnd = Plugin.Window.Find(0, "这里是游戏名字")
SetSimMode 2
Call Plugin.Bkgnd.MoveTo(Hwnd, 1597, 415)
Delay 1000
Call Plugin.Bkgnd.LeftClick(Hwnd, 1597, 415)
Delay 200
Call Plugin.Bkgnd.MoveTo(Hwnd, 1556, 577)
Delay 1000
Call Plugin.Bkgnd.LeftClick(Hwnd,1556, 577)
Delay 200
Call Plugin.Bkgnd.MoveTo(Hwnd, 1390, 367)
Delay 1000
Call Plugin.Bkgnd.LeftClick(Hwnd,1390, 367)
Delay 200
不过你既然是超级模拟方法 那么自带的后台插件估计是不行的
Call Plugin.Window.Move(Hwnd, 0, 0)
Delay 1000
//上述命令是对游戏窗口进行绑定
While 7=7
Plugin.Bkgnd.MoveTo(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415
Delay 1000
//延时1秒(1000=1秒)
Plugin Bkgnd.LeftClick(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415并且点击左键(如果你不是有延时1秒,其实可以直接使用这句即可)
Wend
//while---wend这个是循环体,可以在循环体内输入你需要的脚本,进行循环(因为绑定窗口不能循环操作,所以需要使用到循环体)
备注:前台坐标是根据电脑屏幕分辨率计算,后台坐标是根据游戏窗口内计算,所以如果你直接转换后台,那么坐标移位。建议下载大漠综合工具轻松获得游戏窗口所需要的坐标。
看不太懂哈
对了,忘记告诉你,你只要点击一下游戏窗口,然后启动脚本,指令就可以对这个窗口进行绑定