IT科技

當前位置 /首頁/IT科技 > /列表

按鍵精靈怎樣設置循環

按鍵精靈的無限循環功能可以在設置裏面調整,方法如下: 第一步,打開按鍵精靈。 第二步,選擇你要使用的腳本。 第三步,點擊腳本後面的屬性。 第四步,進入屬性設置界面後,在腳本循環欄裏選擇第二個,循環到按終止鍵爲止。 第五步,選擇好後,

使用按鍵精靈編寫腳本的時候經常要使用循環,那麼怎樣才能使一個腳本進行無限循環呢?現在就爲大家簡單介紹一下

材料/工具

按鍵精靈

方法

首先打開按鍵精靈,點擊需要設置循環的腳本,再點擊後方的【屬性】

1、首先肯定是要用按鍵精靈打開寫好的按鍵精靈腳本。 2、在確保腳本沒有問題後在腳本屬性裏面設置循環。 3、點擊”腳本屬性“。 4、在右邊找”運行“——”腳本循環“(默認狀態下是循環一次,禁止重複運行)。 5、點馴循環□次“可以在”□“裏設置需要循環

按鍵精靈怎樣設置循環

在腳本循環下,可以輸入想要循環的循環的次數,

按鍵精靈的無限循環,有多種實現方式。常見的是設爲while句式、goto句式、Do 循環句式。 針對腳本本身的無限循環,在“腳本循環”中,選擇“循環到按中止鍵爲止”。 以按鍵精靈9腳本爲例: 1、while句式。 i=0 While i=0 Msgbox "我停不下來啦!!快住

按鍵精靈怎樣設置循環 第2張

如果需要無限循環,選擇中間的那個選項,腳本就會一直循環直到按下終止鍵,一般的終止鍵是【F12】

Do For 3 For 2 For 5 Delay 100 KeyPress "C", 1 Next LeftClick 1 Next KeyPress "A", 1 Next KeyPress "B", 1Loop最簡單的就是套用循環法,參考以上代碼,覺得不好用我也能給你發多線程的。

按鍵精靈怎樣設置循環 第3張

如果需要修改終止按鍵,點擊【修改熱鍵

1、首先打開按鍵精靈,點擊需要設置循環的腳本,再點擊後方的【屬性】 2、在腳本循環下,可以輸入循環的次數 3、如果需要無限循環,選擇中間的那個選項,腳本就會一直循環直到按下終止鍵,一般的終止鍵是【F12】 4、如果需要修改終止按鍵,點擊

按鍵精靈怎樣設置循環 第4張

然後在輸入框內進行修改選項

Do For 10 //循環按10次F11和F10之後按一次F9 KeyPress "F11", 1 Delay 200 KeyPress "F10", 1 Next Delay 200 KeyPress "F9", 1 Loop Do //循環按F11和F10之後隔5秒按一次F9 KeyPress "F11", 1 Delay 200 KeyPress "F10", 1 Delay 5000 KeyPres

按鍵精靈怎樣設置循環 第5張

還可以雙擊打開腳本

腳本沒有錯,只是羅嗦點. 因爲你是讓他一直檢測,所以如果596,616這個點上都是黑色,那麼這個腳本在你不按中止鍵的情況下是不會停下來的. 如果腳本已經執行了鼠標點擊,那麼就有可能你在腳本屬性裏的腳本循環這一欄 不是選擇"循環一次",你只要改成"

按鍵精靈怎樣設置循環 第6張

點擊左側的【腳本屬性】,同樣可以設置循環

在腳本最後加個延遲就好了 Delay 420000 啓動腳本的時候選無限循環 420000毫秒等於7分鐘

按鍵精靈怎樣設置循環 第7張

擴展閱讀,以下內容您可能還感興趣。

按鍵精靈 do循環怎麼設置最大循環次數啊

不超過1分鐘。這個不好控制,因爲你程序裏面有一個延時2秒,執行延時是無法預料的,如果你非得要控zhidao制1分鐘,那你要開兩個線程,一個線程執行你上面的代碼,另一個線程計時,做回控制,本人覺得,如果控制次數可以滿足你要求,建議控制不超過11次,這個很簡單,代碼如下:

For i = 1 To 11

IfColor 265, 856, "D9A567", 0 Then

KeyPress "F5", 1

Delay 2000

Else

Exit For

End If

Next

你這裏的代碼不太可靠,精確比較色,很容易就誤判,而且腳本到了別的計答算機,由於色偏作用,可能會失效,建議你模糊找色比較,會更可靠。追問for是讓它循環 必須11次才跳出,而我需要的是滿足條件跳出,我已經找到答案了,給你看看:

i=1

do until i>11

IfColor 243, 874, "D9A567", 0 Then

KeyPress "F5", 1

Delay 2000

Else

exit do

end if

i=i+1

loop

用 do until 而不是for追答你沒看到我退出的是Exit For 嗎?你根本沒調試我的代碼。

如何讓按鍵精靈滿足條件循環

if語句,用於判斷,zhidao下邊是按鍵精靈裏的例子

i=1   

If i=0 Then  

    Msgbox "條件判斷符合被通過!版!"  

ElseIf i=1 Then  

    Msgbox "否則條件判斷符合被通過!!"  

Else  

    Msgbox "否則!!"  

End If  

//通過判斷表達式的取值,來執行後面權的動作或控制

按鍵精靈循環中的循環怎麼做?

您好,由於你問題描述不清,不知道你要怎麼樣個循環法,和循環多少次,從你的提問看應該是想多次循環上面一半代碼3次,下面一半代碼1次這樣,你可以參考一下代碼:

Dim a //定義變量a

Dim b //定義變量b

a = 1 //變量a取值1

b=0 //變量b取值0

While a = 1 //循環當a=0時

For 3 //循環3次

MoveTo 753, 239

Delay 600

RightClick 1

Delay 1500

MoveTo 837, 285

Delay 600

LeftClick 1

Delay 1000

Next //循環3次結e799bee5baa6e58685e5aeb931333335336365束

For 1 //循環1次

MoveR 1520, 298

Delay 600

LeftClick 1

Delay 600

KeyPress "2", 1

Delay 600

RightClick 1

Delay 500

KeyPress "E", 1

Delay 500

KeyPress "R", 1

Delay 500

Next //循環1次結束

b = b + 1 //這裏是每次循環完一個3次和一個1次後使變量“b” +1,目的是記錄已經循環完一次3和1

If b = 5 Then //我這裏假設你想循環5次。判斷如果變量b=5,也就是循環五次3和1以後

a=2 //使變量a=2,也就是讓他不滿足當a=1時循環的條件,目的是讓它退出循環

End If //結束判斷

Wend //結束條件循環

//這些源碼很簡單,新手學習按鍵精靈要懂得舉一反三。我的回答純手打,很高興爲您解答,希望能採納!追問不是

我是想把 循環3次和循環1次那個一起循環24次 然後下面還有程序追答那可以改成這樣啊,這個完全可以自己改成,你首先要弄懂沒行代碼的意思啊:

For 24 //循環24次

MoveTo 753, 239

Delay 600

RightClick 1

Delay 1500

MoveTo 837, 285

Delay 600

LeftClick 1

Delay 1000

MoveTo 1520, 298

Delay 600

LeftClick 1

Delay 600

KeyPress "2", 1

Delay 600

RightClick 1

Delay 500

KeyPress "E", 1

Delay 500

KeyPress "R", 1

Delay 500

Next //循環24次結束

按鍵精靈怎麼在開始之前 設置循環次數的 自定義變量 ?

你好,代碼如下:

UserVar 次數=10 "輸入循環次數"

For 次數

TracePrint 次數 

Next追問UserVar 次數=10 "輸入循環次數"

For 次數

TracePrint 次數

LeftClick 1

Delay 800

KeyDown 17, 1

KeyPress 80, 1

KeyUp 17, 1

Delay 2300

Next

大佬 你看看 我這個有問題嗎 ? 我填了次數 爲2 。爲什麼她還是無限循環次數?

按鍵精靈中先循環,循環完成之後在執行下一個命令,該如何設置

//方法1

For 10///循環10次

//要執行的代專碼

Next

//下一個要執行的代碼

//方法2

Do

If xxxx Then 

//滿足屬條件後要執行的代碼

Exit Do//滿足條件後跳出循環

Else 

//不滿足條件要執行的代碼

End If

Loop

//下一個要執行的代碼

TAG標籤:按鍵精靈 設置 #