tft每日頭條

 > 生活

 > 按鍵精靈多線程如何實現

按鍵精靈多線程如何實現

生活 更新时间:2024-11-11 22:30:50

金豬腳本(原飛豬腳本)以按鍵精靈教學為主,涉及UiBot,Python,Lua等腳本編程語言,教學包括全自動辦公腳本,遊戲輔助腳本,引流腳本,網頁腳本,安卓腳本,IOS腳本,注冊腳本,點贊腳本,閱讀腳本以及網賺腳本等各個領域。想制作腳本和學習按鍵精靈的朋友可以添加按鍵精靈學習交流群:554127455 學習路上不再孤單,金豬腳本伴你一同成長.

按鍵精靈多線程如何實現(三分鐘學會按鍵精靈的多線程功能)1

目前按鍵精靈的腳本執行方式都是單線程的,單線程就好比公路上的單行道,腳本隻能一條一條的順序執行。而多線程,就是提供了多車道,多個腳本可以并行執行。

按鍵精靈提供的多線程功能有5個要用到的命令,下面我們一一介紹:

[DimEnv]

解釋:定義環境變量。

備注:用于多線程之間傳遞變量值功能,仍在試驗階段,不推薦新手使用。

[BeginThread]

格式:{返回線程ID} = BeginThread(過程名)

解釋:啟動某個線程。

備注:用于多線程功能,仍在試驗階段,不推薦新手使用。

[StopThread]

格式:StopThread {線程ID}

解釋:停止某個線程。

備注:用于多線程功能,仍在試驗階段,不推薦新手使用。

[PauseThread]

格式:PauseThread {線程ID}

解釋:暫停某個線程。

備注:用于多線程功能,仍在試驗階段,不推薦新手使用。

[ContinueThread]

格式:ContinueThread {線程ID}

解釋:繼續某個線程。

備注:用于多線程功能,仍在試驗階段,不推薦新手使用。

按鍵精靈多線程如何實現(三分鐘學會按鍵精靈的多線程功能)2

腳本例子:

MessageBox "多線程命令還在測試當中,并不穩定,請謹慎使用"

//下面這個例子會打開一個記事本,用4個線程向其中模拟按鍵

Call RunApp("notepad")

Delay 1000

BeginThread Thread1

BeginThread Thread2

BeginThread Thread3

BeginThread Thread4

//下面是主線程緩沖,必須加這個無限循環

按鍵精靈多線程如何實現(三分鐘學會按鍵精靈的多線程功能)3

While 1

Delay 1000

Wend

EndScript

Sub Thread1

While 1

Delay 500

KeyPress 49,1

Wend

End Sub

Sub Thread2

While 1

Delay 550

KeyPress 50,1

Wend

End Sub

Sub Thread3

While 1

For 2

Delay 1000

Next

KeyPress 51,1

Wend

End Sub

Sub Thread4

While 1

For 5

Delay 1000

Next

KeyPress 52,1

Wend

End Sub

按鍵精靈多線程如何實現(三分鐘學會按鍵精靈的多線程功能)4

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved