AutoHotkey                
            Variables et fonctions intégrées
        
        
            
    Recherche…
Remarques
 AutoHotkey est livré avec de nombreuses fonctions et variables intégrées qui peuvent être utilisées n'importe où dans un script. 
 Pour une liste complète comprenant des explications, voir: 
Détermination du temps d'inactivité de l'utilisateur
if(A_TimeIdlePhysical > 60000) { ; 60,000 milliseconds
    WinClose, ahk_class Chrome_WidgetWin_1
    MsgBox, Google Chrome was closed due to user inactivity.
}
 Cette vérification peut être effectuée périodiquement, par exemple en utilisant SetTimer . 
Insérer automatiquement le nom du jour de la semaine en cours
Cet exemple insère / envoie le jour complet du nom complet de la semaine (par exemple dimanche ) chaque fois que vous appuyez sur Ctrl + Alt + D :
^!d::Send, %A_DDDD%
Extraire des parties de chaîne à l'aide de 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%
}
Résultat:
Dette actuelle: 9042
Couper une ficelle
myString := "  hello, Trim()! "
trimmed  := Trim(myString)
FileAppend, % trimmed "`n", TrimmedStrings.txt
 Notez que Trim() ne manipulera pas la chaîne d'origine, mais renverra une nouvelle qui doit être stockée ou sortie quelque part. 
Modified text is an extract of the original Stack Overflow Documentation
        Sous licence CC BY-SA 3.0
        Non affilié à Stack Overflow