1. 我的按键精灵脚本哪里错了怎么运行了没反应
都没分,今天心情好。帮你了
后台运行的不是F1,而是对应的按键码
这个在编写的时候按键命令下面有查询的,比如按键F1的按键码是112。3键按键码是51。
2. 按键精灵脚本问题,为什么不能后台运行,错误在哪啊
1.
你要先确定,当只运行一个游戏窗口时后台能否正确运行,如果不能运行说明游戏商对些进行了后台按键屏蔽,那么你就只能用前台的了。
2.
如果单个游戏窗口能正确后台运行,那么就是开始的获取多个窗口的窗口句柄出错。
3. 请问,我的按键精灵脚本哪里不对
这代码很醉,do在开头,loop在子程序内,醉了,大漠我没学过所以看不懂,不过你说下功能我给你重新做个看看。
do
Call 换账号登入()
Loop
Sub 换账号登入()
dm_ret = dm.FindStrFast(132,167,609,525, "账号","6a90b8-5d86b2,|", 0.9, intX, intY)
If intX >= 0 and intY >= 0 Then
TracePrint dm_ret & "" & intX & "" & intY
dm.MoveTo intX+226, intY+19
//dm.MoveTo intX + Int((226 - 220 + 1) * Rnd + 220), intY + Int((19 - 14 + 1) * Rnd + 14)
dm.LeftDown
Delay 60
dm.LeftUp
Exit Do
Else
Delay 10
i = i + 1
TracePrint i
If i = 2 Then
i = 0
//////
End If
End If
End Sub
4. 用按键精灵写了个脚本,运行错误。请高手指正。
两个错误:
一、把15行的elseif
改为else
因为elseif是要带条件的,你这里用不着,直接用esle就可以了。
二、最后结尾加上两个end
if
,每个if都必须有end
if
相对应,否则出错。
只检查了你的语法,没看功能实现,如果不能实现你所要的功能再问我吧。
5. 我的按键精灵脚本那里错了
看到LZ的脚本,我很震惊
错误:
Rem
后没有标识符
Goto
后没有标识符
FindPic
将找到的坐标输出到IntX和IntY变量,而后的If语句却是判断X和Y变量的
MoveTo
0,0
永远移动到左上角
Else
位置错乱
6. 按键精灵9我的脚本哪里错了
你是找固定点颜色,找到就点击固定坐标是吧。
你找的固定点颜色是哪一点。我看你的图片有个疑惑
7. 按键精灵脚本语句错误,不知道错哪里!
最后一句错了,改为
next
就可以了
FOR
。。。。
next
才是一个完整的计次循环,exit
for
是在中途要跳出时用的打个比方
for
30
(循环体)
if
xxx=xx
then
exit
for
else
......
endif
next
8. 按键精灵脚本错误问题
你有几个错的地方。
1.你题目说按A键运行A段代码。A键的键的65,不是191。191是/。B和C也和你题目说的不一样。
2.你变量a没有重置。会一直往上加。一次等于6之后。后面永远都不会等于6了。
3.代码特别乱,不好看。
帮你写了份可以一直循环使用的。(没改按键码)
A=0
While(true)//循环
Key=WaitKey()
IfKey=191Then
CallA段代码()
A=A+1
IfA=6Then
A=0
CallA段代码6次()
EndIf
EndIf
IfKey=190Then
CallB段代码()
EndIf
IfKey=188Then
CallC段代码()
EndIf
Wend
SubA段代码()
Delay200
KeyPress"Esc",1
Delay100
MoveTo1177,817
Delay100
LeftClick1
Delay1500
KeyDown"A",1
Delay1000
KeyUp"A",1
KeyPress"Space",1
EndSub
SubA段代码6次()
KeyPress"Esc",1
MoveTo1186,821
LeftClick1
Delay1500
KeyPress"Esc",1
MoveTo943,821
LeftClick1
EndSub
SubB段代码()
KeyDown"S",1
Delay1000
KeyUp"S",1
KeyPress"Tab",1
Delay200
MoveTo541,564
LeftClick1
Delay8100
KeyDown"A",1
Delay800
KeyUp"A",1
EndSub
SubC段代码()
MoveTo1880,809
RightClick1
Delay1500
RightClick1
Delay200
MoveTo1030,525
Delay200
LeftClick1
Delay200
MoveTo1469,616
RightClick1
Delay1000
MoveTo1029,674
LeftClick1
Delay500
LeftClick1
KeyDown"S",1
Delay1000
KeyUp"S",1
KeyPress"Tab",1
Delay200
MoveTo541,564
LeftClick1
Delay8500
KeyDown"A",1
Delay1000
KeyUp"A",1
EndSub
9. 求大神!我这个按键精灵的后台脚本哪里错了
很明显,你的找图命令是没找到图,361度后台图色插件要先转换窗口,在前面加上Call Plugin.BGCP2_02.UnTransformWindow(hwnd)试试。