AutoHotkey
組み込みの変数と関数
サーチ…
備考
AutoHotkeyには、スクリプト内のどこでも使用できる多くの組み込み関数と変数が付属しています。
説明を含む完全なリストについては、以下を参照してください。
ユーザーアイドル時間の決定
if(A_TimeIdlePhysical > 60000) { ; 60,000 milliseconds
WinClose, ahk_class Chrome_WidgetWin_1
MsgBox, Google Chrome was closed due to user inactivity.
}
このチェックは、たとえばSetTimer
を使用して定期的に行うことができます。
現在の曜日の自動挿入
この例では、 Ctrl + Alt + Dを押すたびに、現在の曜日のフルネーム( 日曜日など )を挿入/送信します。
^!d::Send, %A_DDDD%
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%
}
結果:
現在の負債:9042
ストリングをトリムする
myString := " hello, Trim()! "
trimmed := Trim(myString)
FileAppend, % trimmed "`n", TrimmedStrings.txt
Trim()
は元の文字列を操作するのではなく、どこかに格納または出力されるべき新しい文字列を返します。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow