一个按键精灵的脚本如何绑定游戏窗口

是逆战的 脚本是
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年,由福建创意嘉和软件有限公司独立运营。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。

按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-18
绑定窗口的话只有用后台了
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
不过你既然是超级模拟方法 那么自带的后台插件估计是不行的追问

怎么用- -

追答

你这按键有问题吧  估计是缺少插件了   我这里正常啊 

追问

应该怎么弄插件呢

追答

重新安装个按键精灵就好了 你肯定安装的时候没有安装完全

追问

不会吧 我家像网吧一样 每次开机都安装一次按键 怎么会不全呢

追答

哪我就不知道
你新建一个在复制进去看看

追问

还是不行

追答

你这个怎么又和一开始的不一样了啊? 估计是按键精灵的问题 有可能版本BUG吧

追问

- -咋办捏

追答

不知道

追问

那我不要绑窗口了 我还想问个问题哈
如果出现这个
MoveTo 1597, 415
Delay 2000
LeftClick 1
就执行如果不出现就执行下一个
MoveTo 1556, 577
Delay 2000
LeftClick 1
如果这个不出继续执行下一个
MoveTo 1390, 367
Delay 2000
LeftClick 1
如果全部没有就执行鼠标乱晃 这个能搞嘛

追答

晕 出现哪样?

第2个回答  推荐于2017-11-26
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这个是循环体,可以在循环体内输入你需要的脚本,进行循环(因为绑定窗口不能循环操作,所以需要使用到循环体)

备注:前台坐标是根据电脑屏幕分辨率计算,后台坐标是根据游戏窗口内计算,所以如果你直接转换后台,那么坐标移位。建议下载大漠综合工具轻松获得游戏窗口所需要的坐标。追问

看不太懂哈

追答

对了,忘记告诉你,你只要点击一下游戏窗口,然后启动脚本,指令就可以对这个窗口进行绑定

追问

我该复制那些进去呢

追答

wend 以上都复制(包括)

追问

咋搞呢

追答

说句实在话,有个插件叫大漠插件,按键精灵官方都推荐的插件,在按键精灵论坛就可以下载,你现在用按键精灵自带的后台命令,真不好用

本回答被网友采纳
第3个回答  2013-08-20
用大漠吧或者Call Plugin.Bkgnd.****(hwnd,.......)
相似回答