按键精灵脚本怎样后台运行?

请神帮我调试一下,我的按键精灵脚本怎么不能后台运行
[General]
Description=我的脚本
BeginHotkey=121
BeginHotkeyMod=0
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=123
StopHotkeyMod=0
RunOnce=1
EnableWindow=
Enable=1
AutoRun=0
[Repeat]
Type=0
Number=1
[Relative]
SetupOCXFile=
[Comment]
Content=

[Script]
Rem ==========以下是按键精灵录制的内容==========
Plugin Hwnd = Window.MousePoint()
Rem start
Call Plugin Bkgnd.LeftDown (Hwnd,1268,273)
Delay 1000
Call Plugin Bkgnd.MoveTo (Hwnd,1268,556)
Delay 1000
Call Plugin Bkgnd.LeftUp (Hwnd,1268,556)
Delay 1000
Call Plugin Bkgnd.MoveTo (Hwnd,234,280)
Delay 1000
Call Plugin Bkgnd.LeftClick (Hwnd,234,280)
Delay 1000
Call Plugin Bkgnd.MoveTo (Hwnd,234,360)
Delay 1000
Call Plugin Bkgnd.LeftClick (Hwnd,234,360)
Delay 1000
Call Plugin Bkgnd.MoveTo (Hwnd,301,503)
Delay 500
Call Plugin Bkgnd.LeftClick (Hwnd,301,503)
Delay 500
Call Plugin Bkgnd.MoveTo (Hwnd,598,410)
Delay 500
Call Plugin Bkgnd.LeftClick (Hwnd,598,410)
Delay 500
Call Plugin Bkgnd.MoveTo (Hwnd,639,405)
Delay 500
Call Plugin Bkgnd.LeftClick (Hwnd,639,405)
Delay 30000
Goto start
Rem ==========以上是按键精灵录制的内容==========
按键精灵7

你的脚本本来就是后台运行的,运行前要注意鼠标要指向你要操作的窗口,然后再快捷键启动脚本,(如果你运行后没有任何反应可能是不支持)
不过就算运行了脚本,而且支持的话,你也无法实现拖动的效果

你想用按键的后台支持 鼠标后台拖动 的动作 按键精灵本身就不支持

所以你的 前3句脚本是无法实现功能的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-20
用抓点抓色 到游戏窗口按键盘上的print screen按键截取后,在抓点抓色里能看到图片这是肯定的。用抓点抓色里面的抓窗口句柄功能,找到后台窗口句柄后,复制该窗口句柄去搜索窗口,如果没有找到截屏,说明不能用后台取色,但这并不代表不能用后台操作,二楼别误导

你语句中Call Plugin Bkgnd.LeftClick (Hwnd,639,405)
括号里面的坐标是你后台窗口的坐标还是屏幕坐标?

后台的坐标是用抓取的窗口里面再去点抓到的坐标
第2个回答  2010-10-12
你用抓图抓色 抓看看能抓到全屏图不,抓不到表示这个游戏不支持按键后台
第3个回答  2010-10-12
你用的什么按键精灵啊
相似回答