AutoHotkey                
            Inbyggda variabler och funktioner
        
        
            
    Sök…
Anmärkningar
 AutoHotkey har många inbyggda funktioner och variabler som kan användas var som helst i ett skript. 
 För en fullständig lista med förklaringar, se: 
Bestämma användaridaktid
if(A_TimeIdlePhysical > 60000) { ; 60,000 milliseconds
    WinClose, ahk_class Chrome_WidgetWin_1
    MsgBox, Google Chrome was closed due to user inactivity.
}
 Denna kontroll kan göras med jämna mellanrum, t.ex. med SetTimer . 
Infoga det aktuella veckodagets namn automatiskt
Detta exempel infogar / skickar aktuell dag i veckans fulla namn (t.ex. söndag ) när Ctrl + Alt + D trycks in:
^!d::Send, %A_DDDD%
Extrahera strängdelar med RegEx
myDebt := 9000
index  := RegExMatch("You owe me $42", "\$(\d+)", dollars)
if(index > 0) { ; indices are usually 1-based in AHK
    myDebt += dollars1
    MsgBox, Current debt: %myDebt%
}
Resultat:
Nuvarande skuld: 9042
Klipp en sträng
myString := "  hello, Trim()! "
trimmed  := Trim(myString)
FileAppend, % trimmed "`n", TrimmedStrings.txt
 Observera att Trim() kommer att manipulera den ursprungliga strängen utan returnerar en ny som ska lagras eller matas ut någonstans. 
Modified text is an extract of the original Stack Overflow Documentation
        Licensierat under CC BY-SA 3.0
        Inte anslutet till Stack Overflow