按键精灵录制脚本无效

别人电脑能用的脚本··我这里按了开始也无效热键什麽的都没错也有声音就是不动自己录了一下也没用是什麽问题?这个脚本要加什麽才能后台运行?[General]Descripti... 别人电脑能用的脚本··我这里按了开始也无效 热键什麽的都没错 也有声音 就是不动 自己录了一下也没用 是什麽问题?
这个脚本要加什麽才能后台运行?

[General]
Description=做寿司
BeginHotkey=81
BeginHotkeyMod=4
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=87
StopHotkeyMod=4
RunOnce=1
EnableWindow=
Enable=1
AutoRun=0
[Repeat]
Type=1
Number=1
[Relative]
SetupOCXFile=
[Comment]
Content=

[Script]
SetSimMode 2
MoveTo 859,456
LeftClick 1
Delay 300
LeftClick 1
Delay 300
MoveTo 388,737
Delay 300
LeftClick 1
Delay 300
LeftClick 1
Delay 300
MoveTo 400,230
Delay 300
LeftClick 1
Delay 300
MoveTo 427,359
Delay 200
LeftClick 1
Delay 300
MoveTo 903,607
Delay 300
LeftClick 1
Delay 300
KeyPress 32,4
Delay 300
MoveTo 862,478
Delay 300
LeftClick 1
Delay 300
KeyPress 32,4
Delay 300
MoveTo 862,478
Delay 1000
KeyPress 32,1
Delay 1000
KeyPress 32,1
Delay 500
展开
 我来答
yangguang924
2010-05-28 · 超过21用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:65.2万
展开全部
原因有很多种,你把脚本复制黏贴上来,帮你分析一下是什么原因。

-------------补充回答-------------
不好意思,最近忙,现在才补充回答你的问题。
不能运行的话,尝试将SetSimMode后面的“2”改成“0”再试试。或者把SetSimMode 2这句给删掉。

后台运行帮你改一下:
Plugin Hwnd = Window.MousePoint()
Delay 500
Plugin s = Window.GetClientRect(Hwnd)
XYArray = Split(s, "|", -1, 1)
dx = XYArray(0)
dy = XYArray(1)
Delay 1000
For 2
Plugin Bkgnd.LeftClick(Hwnd, 859-dx, 456-dY)
Delay 300
EndFor
For 2
Plugin Bkgnd.LeftClick(Hwnd, 388-dx, 737-dY)
Delay 300
EndFor
Plugin Bkgnd.LeftClick(Hwnd, 400-dx, 230-dY)
Delay 300
Plugin Bkgnd.LeftClick(Hwnd, 427-dx, 359-dY)
Delay 300
Plugin Bkgnd.LeftClick(Hwnd, 903-dx, 607-dY)
Delay 300
For 4
Plugin Bkgnd.KeyPress(Hwnd, 32)
EndFor
Delay 300
Plugin Bkgnd.LeftClick(Hwnd, 862-dx, 478-dY)
Delay 300
For 4
Plugin Bkgnd.KeyPress(Hwnd, 32)
EndFor
Delay 300
Plugin Bkgnd.LeftClick(Hwnd, 862-dx, 478-dY)
Delay 1000
For 2
Plugin Bkgnd.KeyPress(Hwnd, 32)
Delay 1000
EndFor

因为你给的脚本没有循环,所以我也没有设置循环,脚本运行一次后将自动停止。后台运行脚本需要注意的是:要点击一下游戏画面再运行脚本,不然无法获取游戏窗口的句柄,特别是网页游戏。
深圳市容大彩晶科技有限公司
2024-11-15 广告
广告机代理优选容大彩晶,深圳市容大彩晶科技有限公司自2007年成立伊始,一直专注于液晶商用显示产品的技术研发及产品服务。公司依托具有自主研发能力、创新高效的技术团队,打造出行业优质商用液晶显示设备。容大彩晶产品涵盖商用液晶显示、多媒体广告机... 点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
hntei
2010-05-24
知道答主
回答量:31
采纳率:50%
帮助的人:12.6万
展开全部
首先.录制是记录你鼠标和键盘移动的坐标和动作.假如你记录的是点网页.一但你网页移动一下.或者卡了一会儿.那么.你录制的脚本也就会出错了.你可以通过找句柄,找色,找图的功能来做脚本.而不要用录制.这样出错的可能性就小得多.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式