簡體   English   中英

如何向此腳本添加切換 function

[英]how to add a toggle function to this script

f:: 發送 {p down}
睡眠 200
發送{p up} sleep,899發送,7返回

2:: 發送 {o down}
睡眠 200
發送 {o up} 發送,7 休眠,899 發送,7 返回

大寫鎖定::暫停返回

我想在此腳本中添加一個開關 function,例如:按住鼠標 2,將腳本中的“7”更改為“8”是否可能?

我嘗試了很多方法,但不幸的是我對 ahk 的了解太少而無法做到。

var = 7
f::
    Send {p down}
    Sleep 200
    Send {p up}
    sleep, 899
    Send, %var%
return

2::
    Send {o down}
    Sleep 200
    Send {o up}
    Send, %var%
    sleep, 899
    Send, %var%
return

capslock::
    suspend
return

~RButton::
    var := GetKeyState( "RButton", "P" ) ? 8 : 7
Return

非常感謝你,它幾乎工作。 當我釋放鼠標按鈕時,腳本不會將 go 變回“7”,它始終保持值 8。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM