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