當前位置:首頁 » 編程軟體 » 按鍵精靈順序進圖腳本

按鍵精靈順序進圖腳本

發布時間: 2023-08-21 01:11:55

㈠ 按鍵精靈如何實現5,6個腳本依次連續執行

把不同的腳本,寫到一個腳本里。
每個腳本,封裝成獨立的函數。
在主框架里,調用每個函數的介面。
這樣就可以依次執行了。
希望能幫到你。

㈡ 按鍵精靈怎麼按順序運行幾個腳本

不明白你說什麼.如果你是說為什麼一開始按快捷鍵兩個腳本都運行,你可以改快捷鍵.點你要改的腳本右邊會出現腳本屬性,你可以在里邊改.然後點保存就可以.
如果你是想按順序,這有兩個方法:
1.如果你的第一個腳本不用循環的,你可以改第二個腳本的快捷鍵,如改成F3.這時你在第一個腳本(就是你說打開IE的)里邊最後加一句命令延時2000毫秒,按鍵F3.這樣就可以了
2.如果你第一個腳本也要循環的,這樣就把兩個腳本的命令放在一個腳本里邊.如果想腳本高級點就加上判斷命令.
在這說得不怎麼明白.如果你不會可以加我QQ:378548518
我有時間可以幫你

㈢ 按鍵精靈 腳本找多個同樣的圖 依次單擊!

Call注冊

Call綁定

A類="a1.bmp|a2.bmp|a3.bmp|a4.bmp|a5.bmp"//如果圖片多,可以再加

A類=split(A類,"|")//數組

B類="b1.bmp|b2.bmp"

C類="c1.bmp|c2.bmp"

Do//這個是無限循環,當A類的N個圖片找完後,反回繼續從A類第一個圖片開始找,如此反復,直到你停止腳本運行

Fori=0ToUBound(A類)

Do

dm_ret=dm.FindPic(0,0,2000,2000,A類(i),"000000",0.9,0,x,y)

Ifx>=0andy>=0Then

dm.MoveTox+5,y+5

Delay100

dm.LeftClick

Delay100

ExitDo//找到A類第i個圖後跳出循環,否則一直找

EndIf

Delay100

Loop

Do

dm_ret=dm.FindPic(0,0,2000,2000,圖B,"000000",0.9,0,x,y)

Ifx>=0andy>=0Then

dm.MoveTox+5,y+5

Delay100

dm.LeftClick

Delay100

ExitDo//找到B類圖內的任一圖片後跳出循環,否則一直找

EndIf

Delay100

Loop

Do

dm_ret=dm.FindPic(0,0,2000,2000,圖C,"000000",0.9,0,x,y)

Ifx>=0andy>=0Then

dm.MoveTox+5,y+5

Delay100

dm.LeftClick

Delay100

ExitDo//找到C類圖內的任一圖片後跳出循環,否則一直找

EndIf

Delay100

Loop

//這組找完,返回並找下一個A類圖片

Next

//A類圖片都找完了,如果想一直循環找,就加一個無限循環

Loop

Sub綁定

Rem綁定

hwnd=dm.GetMousePointWindow()

Delay100

dm_ret=dm.BindWindow(hwnd,"dx2","windows2","dx",0)

Delay1000

Ifdm_ret=1Then

CallPlugin.Msg.Tips("綁定成功")

Delay100

Else

Goto綁定

EndIf

EndSub

Sub注冊大漠()

need_ver="3.1233"

Delay50

setws=createobject("Wscript.Shell")

Delay50

ws.run"regsvr32atl.dll/s"

Delay50

setws=nothing

PutAttachment"c: est_game","*.*"

Delay50

PutAttachment".Plugin","RegDll.dll"

Delay50

CallPlugin.RegDll.Reg("c: est_gamedm.dll")

Delay50

setdm=createobject("dm.dmsoft")

Delay50

ver=dm.Ver()

Delay50

ifver<>need_verthen

Delay50

setdm=nothing

Delay50

setws=createobject("Wscript.Shell")

Delay50

ws.run"regsvr32c: est_gamedm.dll/s"

Delay50

setws=nothing

Delay50

setdm=createobject("dm.dmsoft")

Delay50

ver=dm.Ver()

Delay50

ifver<>need_verthen

messagebox"插件版本錯誤,當前使用的版本是:"&ver&",插件所在目錄是:"&dm.GetBasePath()

messagebox"請關閉程序,重新打開本程序再嘗試"

endscript

endif

endif

dm.SetPath"c: est_game"

Delay50

dm_ret=dm.SetDict(0,"dm_soft.txt")

Delay50

EndSub

SubOnScriptExit()

dm.UnBindWindow

EndSub

如果你的大漠插件不是3.1233版本,請將注冊開頭的need_ver = "3.1233" 改為你用的大漠插件版本號

㈣ 按鍵精靈怎麼讓2個腳本先後進行

do
for 50
call 腳本1()
next
call 腳本2()
loop

Sub 腳本1()
//這兒放你的腳本1
End Sub
Sub 腳本2()
//這兒放你的腳本2
End Sub

㈤ 按鍵精靈做了兩個腳本,想讓這兩個腳本分先後運行,怎麼做

不知道兩個腳本之間是否需要做智能判斷?
不是的話,你只要在後運行的腳本前面加一些delay就行了
需要判斷的話,可以在第一個腳本結束前向指定的配置文件特定鍵名的鍵值設為"1",第二個腳本運行的第一步先對配置文件中這個鍵名的鍵值設為"0",然後判斷鍵值是否是"1",如果否就等待然後繼續判斷,如果"是"就執行你第二個腳本的內容
當然你可以把兩個腳本的內容寫到同一個腳本裡面,用多線程,如果條件成立就啟動第二個線程,方法很多,找你自己習慣的方式就可以了~

㈥ 按鍵精靈怎樣按順序運行多個腳本

Call jiaoben1
Call jiaoben2
Call jiaoben3
Call jiaoben4
Sub jiaoben1
'腳本內容
End Sub
Sub jiaoben2
'腳本內容
End Sub
Sub jiaoben3
'腳本內容
End Sub
Sub jiaoben4
'腳本內容
End Sub

如上:使用調用來進行按鍵精靈的多線程運行

熱點內容
海控聯盟怎麼下載安卓版 發布:2025-02-04 04:55:52 瀏覽:763
妖盪三界安卓叫什麼 發布:2025-02-04 04:54:24 瀏覽:831
資料庫表的備份 發布:2025-02-04 04:53:50 瀏覽:560
python深度遍歷 發布:2025-02-04 04:53:50 瀏覽:135
愛感大黑牛怎麼連接安卓手機 發布:2025-02-04 04:41:31 瀏覽:219
publicftp 發布:2025-02-04 04:41:26 瀏覽:72
sqlserver超時 發布:2025-02-04 04:39:58 瀏覽:71
網路推理演算法 發布:2025-02-04 04:37:00 瀏覽:260
c怎麼存儲數據 發布:2025-02-04 04:31:12 瀏覽:63
奧迪q3行駛證如何查配置 發布:2025-02-04 04:28:26 瀏覽:329