0
這是我的代碼使鑰匙發送2個不同的鑰匙,但等待X時間發送第二個鑰匙?
3::
send, {1}
sleep, 500
send, {3}
return
它不工作只是把剩下的文字,而不是執行其作爲命令的,它的循環出於某種原因。我在這個gif中按了兩次「3」。
這是我的代碼使鑰匙發送2個不同的鑰匙,但等待X時間發送第二個鑰匙?
3::
send, {1}
sleep, 500
send, {3}
return
它不工作只是把剩下的文字,而不是執行其作爲命令的,它的循環出於某種原因。我在這個gif中按了兩次「3」。
正如user3419297提到的,問題是,一旦scirpt發出「3」,它是由腳本視爲觸發從頭再來。就像在鍵盤上鍵入3一樣,它被視爲運行腳本的觸發器。這3(不管是由你還是腳本輸入)都不會被打印出來。在觸發器前面放置$ -sign可防止腳本觸發自身。使用$ -sign,腳本只會聽到鍵盤。
嘗試美元前綴($ 3::)或將#UseHook添加到autoexecute部分。 – user3419297