AutoHotkey                
            Variabili e funzioni incorporate
        
        
            
    Ricerca…
Osservazioni
 AutoHotkey è dotato di molte funzioni e variabili integrate che possono essere utilizzate ovunque all'interno di uno script. 
 Per un elenco completo con spiegazioni, vedere: 
Determinazione del tempo di inattività dell'utente
if(A_TimeIdlePhysical > 60000) { ; 60,000 milliseconds
    WinClose, ahk_class Chrome_WidgetWin_1
    MsgBox, Google Chrome was closed due to user inactivity.
}
 Questo controllo può essere eseguito periodicamente, ad esempio utilizzando SetTimer . 
Inserimento automatico del nome del giorno della settimana corrente
Questo esempio inserisce / invia il giorno corrente del nome completo della settimana (ad es. Domenica ) ogni volta che si preme Ctrl + Alt + D :
^!d::Send, %A_DDDD%
Estrai le parti di stringa usando 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%
}
Risultato:
Debito attuale: 9042
Taglia una stringa
myString := "  hello, Trim()! "
trimmed  := Trim(myString)
FileAppend, % trimmed "`n", TrimmedStrings.txt
 Nota che Trim() non manipolerà la stringa originale, ma ne restituirà una nuova che dovrebbe essere memorizzata o emessa da qualche parte. 
Modified text is an extract of the original Stack Overflow Documentation
        Autorizzato sotto CC BY-SA 3.0
        Non affiliato con Stack Overflow