Re: [AHK-] 想請教以下幾個程式碼的用法

看板EzHotKey作者 (斯馬克)時間2年前 (2022/07/07 01:50), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《onlyAPU (Nothing)》之銘言: : 各位板友好,之前有從網路上找了兩段程式碼來使用 : 使用上都十分正常沒有問題,但是最近有想要修改一些東西 : 發現裡面有些東西看不懂是甚麼意思,特來請教 : No.1 功能: 單點x 快速點兩下ctrl+x : #ifwinactive ahk_exe SketchUp.exe : ~x:: /*請問~符號的意思 https://www.autohotkey.com/docs/Hotkeys.htm#Tilde 可以試試 a::b ~a::b 的不同 : IF !(A_TickCount < x) /*A_TickCount是公用的變數還是自訂的 https://www.autohotkey.com/docs/Variables.htm#TickCount 是 built-in variable : { : KeyWait, x : x:= A_TickCount + 200 : Return : } : LAlt = /*這句是甚麼功用呢 相當於 LAlt := "" : Send ^+x : Return : #ifwinactive : No.2 功能: 按下S之後六秒,再按九宮格的ENTER會多輸入mm : ;sketchup裡面不用輸入mm : #ifwinactive ahk_exe sketchup.exe : ~s:: /*~是甚麼功能 : SetTimer gTmr,-6000 : gChk:=1 : Return : #If gChk /*為什麼後面沒有=,是不寫東西就會自動=1? 應該說 gChk 會先被轉成 boolean 再看看是否等於 true 在 ahk 中 0 是 false ,1 是 true。 : NumpadEnter::send mm{enter} : #If : gTmr: : gChk:=0 : Return : #ifwinactive -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.114.154.103 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1657129822.A.88D.html

08/17 13:23, , 1F
感謝大大,但我的AHK_L v1.1.30.03運作不起來
08/17 13:23, 1F

08/17 13:24, , 2F
推錯
08/17 13:24, 2F
文章代碼(AID): #1YnSjUYD (EzHotKey)
文章代碼(AID): #1YnSjUYD (EzHotKey)