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)試試。