AutoHotkey

公式サイト:

AutoHotkey [Official]

使い方

参考:

Windows 10 へ AutoHotkey の導入/キーマップの変更 – Qiita

使用方法 | AutoHotkey Wiki

AutoHotkey の使い方 #1 | rcmdnk’s blog

AutoHotkey の使い方 #2 | rcmdnk’s blog

AutoHotKey | ふな Wiki

小指に優しいキーカスタマイズを AutoHotkey で設定する for Windows | TECHSCORE BLOG

AutoHotKey で Windows 7 のキー操作をカスタマイズする | ashel の日記

AutoHotkey の使い方 | AutoHotkey 入門

タイピングを超効率化! AutoHotkey の使い方と簡単なサンプル | 29歳からアーティストを目指してみる

導入

参考:

インストールと基本的なコードの書き方 | オカメ JP

一連の操作を自動化できるソフト | Freesoft Concierge

AutoHotkey の使い方 | AutoHotkey 入門

概要

参考:

イントロダクション | AutoHotkey Wiki

イントロダクション | AutoHotkeyJp

AutoHotkey – Wikipedia

リマップ

キー入力を別のキー入力に割り当てる。

参考:

リマップ | AutoHotkey Wiki

リマップ | AutoHotkeyJp

Remapping Keys (Keyboard, Mouse and Joystick) | AutoHotkey [Official]

コンマ

参考:

How do you send a Comma? – AutoHotkey Community

What does the comma after a command do? – Stack Overflow

How can I use comma(,) in function like hotkey? – Stack Overflow

エスケープ

参考:

#EscapeChar | AutoHotkey Wiki

How can I use comma(,) in function like hotkey? – Stack Overflow

ホットキーを定義する

修飾記号
  • +Shift キー
  • ^Ctrl キー
  • !Alt キー
  • #Windows キー
  • <左側の修飾キー
  • >右側の修飾キー
  • *任意の修飾キー
  • ~イベントをシステムにそのまま通す (処理を追加したい場合に用いる)
  • $キーボードフックでイベントを取得する

参考:

ホットキー | so-zou.jp

AutoHotkey におけるラベルの優先度と3キー同時押しの定義 | 情報科学屋さんを目指す人のメモ

ホットキー | AutoHotkey Wiki

ホットキーの上書きと無効化 | AutoHotkey Wiki

ホットキーの上書きと無効化 | AutoHotkeyJp

Hotkeys | AutoHotkey [Official]

#EscapeChar | AutoHotkey Wiki

How to create three key combination hotkey using Autohotkey? – Stack Overflow

Remap only Windows key, keeping windows key combinations – Stack Overflow

キーコード

  • sc027セミコロン (;)
  • sc028コロン(:)

参考:

AutoHotkey で「Ctrl + : (コロン)」にコマンドを設定する方法 | 情報科学屋さんを目指す人のメモ

キーリスト | AutoHotkey Wiki

キーリスト | AutoHotkeyJp

How can I simulate the Windows Key in Autohotkey – Stack Overflow

How to simulate Win + D in AutoHotkey – Super User

Windows key + Left/Right arrow combinations in AutoHotkey – Super User

ホットストリング

参考:

ホットストリング | AutoHotkey Wiki

文字列

参考:

文字列を処理するコマンド | so-zou.jp

コマンド

参考:

カテゴリー別 – コマンド | AutoHotkey Wiki

コマンドラインから実行する

参考:

AutoHotkey スクリプトをコマンドラインから実行する | YUIPRO

コマンドラインパラメータ | so-zou.jp

スクリプトのコマンドライン引数 | AutoHotkey Wiki

Passing Command Line Parameters to a Script | AutoHotkey [Official]

コマンドライン引数

  • %1%%2%、…
  • A_Args

参考:

コマンドライン引数 %n% と変数に関する覚書 – Qiita

AutoHotKey で、コマンドライン引数を取得するサンプル – Qiita

コマンドラインパラメーターの参照 | Yanor.net/Wiki

スクリプトのコマンドライン引数 | AutoHotkey Wiki

コード:

AutoHotKey で、コマンドライン引数を取得するサンプル – GitHub Gist

コンパイルする (ahk2exe)

参考:

スクリプトを ahk2exe でコンパイルしてつくった実行ファイルの仕様 | stamemo

ahk2exe | so-zou.jp

Convert a Script to an EXE (Ahk2Exe) | AutoHotkey [Official]

PC 起動時に自動実行する

参考:

PC 起動時に AutoHotkey のスクリプトを自動で実行する方法 | キリュログ

正規表現を使う

  • RegExMatch文字列内から正規表現に一致する箇所を探索し、見つかった場合は位置を返す。
  • RegExReplace文字列内で正規表現に一致する箇所を探索し、該当する箇所を別の文字列に置き換える。

参考:

ある正規表現パターンにマッチする全ての部分を返す関数 – Qiita

正規表現 | AutoHotkey Wiki

RegExMatch() | AutoHotkey Wiki

RegExReplace() | AutoHotkey Wiki

Send / SendRaw / SendEvent / SendInput / SendPlay / SendMode

参考:

AutoHotkey でキーボードをカスタマイズする 2 | TECH Projin

キー押しっぱなし病/ホットキーすり抜け病対策の研究 | 情報科学屋さんを目指す人のメモ

Send / SendRaw / SendEvent / SendInput / SendPlay | AutoHotkey Wiki

SendMode | AutoHotkey Wiki

SendMode | AutoHotkey [Official]

MouseGetPos

参考:

MouseGetPos コマンドで、コントロール名を正しく取得するための注意 – Qiita

MouseGetPos | AutoHotkeyJp

MouseGetPos | AutoHotkey [Official]

Run / RunWait

参考:

Run / RunWait | AutoHotkey Wiki

Process

参考:

Process | AutoHotkeyJp

Sleep

参考:

Sleep | AutoHotkey Wiki

Sleep | AutoHotkey [Official]

ロックキーの状態を設定する

  • SetCapsLockState
  • SetNumLockState
  • SetScrollLockState

参考:

Shift + マウスホイールで水平スクロールを | 風来坊@真幸福知

Set[Caps/Num/Scroll]LockState | AutoHotkey Wiki

画像認識

参考:

画像認識 & マウスを動かさずに瞬時にクリック | オプティムくん

画像認識ライブラリ FindText を試してみる | ぺんちゃん日記

画像のコマンド | so-zou.jp

ImageSearch | AutoHotkey Wiki

チュートリアル

Beginner Tutorial | AutoHotkey [Official]

サンプル

使用例 | AutoHotkey Wiki

ドキュメント

Quick Reference | AutoHotkey [Official]

まとめ/Tips

参考:

AutoHotkey でよく使うコードスニペット 13選 – Qiita

AutoHotKey のおすすめ設定 | 駆け出しエンジニアブログ

AutohotKey | 妄想海岸

AHK プログラミングでつまづきやすい点 | 晴耕雨読

サイト

AutoHotkey Wiki (ahkwiki.net)

AutoHotkeyJp

AutoHotKey の使用方法 | so-zou.jp

AutoHotkey を流行らせるページ (ミラー)

FindText

参考:

FindText – Capture Screen Image into Text and then Find It | AutoHotkey Community

FindText Tutorial – AutoHotkey Community

画像認識ライブラリ FindText を試してみる | ぺんちゃん日記

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA