AutoHotkey チュートリアル
AutoHotkeyを使い始める
サーチ…
備考
AutoHotkeyは、Microsoft Windows用の無料の オープンソースのカスタムスクリプト 言語で、当初、簡単なキーボードショートカットやホットキーを提供することを目的としていました。高速マクロ作成とソフトウェア 自動化により、ほとんどのコンピュータスキルのユーザーが任意のWindowsアプリケーションで繰り返しタスクを自動化できます。 AutoHotkeyを使ってユーザーインターフェイスを簡単に拡張または変更することができます(たとえば、デフォルトのWindows コントロールキーコマンドをEmacsの同等のコマンドでオーバーライドするなど)。 Autohotkeyのインストールには、常に最新のWebベースのバージョンを持つ独自の拡張ヘルプファイルが含まれています。
AutoHotkeyがインストールされていない状態で、 マウスやキーボードのマクロの作成、 キーの 再マップ 、 ホットキーの作成、略語の展開 、 クリップボードの内容の変更 、 実行可能ファイルのホットキースクリプトの実行が可能です。
バージョン
AutoHotkey 1.0。* - 遡及的にAutoHotkey Basic、Classic、Vanillaなどとしても知られています。
(2011年に開発が中止、最新の安定版:2009)
バージョン | 発売日 |
---|---|
v1.0.48.05 | 2009-09-26 |
v1.0.97.02 | 2011-04-14 |
AutoHotkey 1.1。* - 以前はAutoHotkey_Lとして知られていました。
(安定して定期的に更新を受け取る)
バージョン | 発売日 |
---|---|
v1.1.24.00 | 2016年5月22日 |
v1.1.24.01 | 2016-08-02 |
AutoHotkey 2.0-a *
(まだアルファ段階)
バージョン | 発売日 |
---|---|
v2.0-a069 | 2015-10-24 |
v2.0-a070 | 2015-11-09 |
v2.0-a071 | 2015-12-25 |
v2.0-a072 | 2015-12-25 |
v2.0-a073 | 2016-02-05 |
v2.0-a074 | 2016-03-11 |
v2.0-a075 | 2016年06月03日 |
インストールまたはセットアップ
- AutoHotkeyホームページに移動します。
- [ ダウンロード]をクリックし、 ダウンロードしたら実行ファイルを実行します。
- AutoHotkeyのインストール中に、UNICODEまたはANSIから選択するように求められます。簡単に言えば、UNICODEを選択したいと思うでしょう。英語以外の文字や数字(文字)をサポートしています。
- インストールボタンが表示されるまで続けてください。
- 一旦やったら、素晴らしい!
ポータブルソフトウェアとして使用する
- AutoHotkeyのダウンロードページに移動します 。
- ポータブルセクションを見つけ、UNICODE 32、64、またはANSIから選択してダウンロードします。
- コピー先のフォルダを選択するときは、外部の正しいストアデバイスを選択します。
- これで、.ahkファイルをAutohotkey.exeに関連付けることができます
- プレーンテキストファイルを作成し、.ahk拡張子を付けます
- エクスプローラで.ahkファイルを右クリックし、[プロパティ]をクリックします。
- ファイルのプロパティで、[開く]オプションの横にある[変更]ボタンをクリックします。
- [変更]をクリックすると、ファイルを開くプログラムのリストが表示され、使用するプログラムを選択して[OK]または[適用]をクリックします。
- 選択するプログラムが表示されていない場合は、[参照]ボタンをクリックし、Autohotkey実行可能ファイル(.exe)を探し、[OK]をクリックしてそのプログラムを選択します。
- 今、.ahkファイルはautohotkeyがインストールされているかのように動作します。
チョコレートがインストールされている場合は、管理ユーザーとして次のコマンドを実行します
choco autohotkeyをインストールする
あるいは、ソースコードから構築することもできます。詳細はこちらを参照してください。
https://github.com/Lexikos/AutoHotkey_L/
こんにちは世界
"Hello World!"を表示するメッセージボックス。
MsgBox, Hello World!
"Hello World!"を表示するツールチップで
#Persistent
Tooltip, Hello World!
"Hello World!"を表示するトレイバーのメッセージを編集します。
#Persistent
TrayTip,, Hello World!
"Hello、World"を標準出力(stdout)に出力します。
FileAppend, % "Hello, World", *
GUIに「Hello World」を表示する
Gui, Add, Text,, Hello World!
Gui, Show, w200 h200
return
GuiClose:
ExitApp
SplashTextOnと似た効果を達成する
Gui, +AlwaysOnTop +Disabled -SysMenu +Owner ; +Owner avoids a taskbar button.
Gui, Add, Text,, Some text to display.
Gui, Show, NoActivate, Title of Window ; NoActivate avoids deactivating the currently active window.
スクリプトの作成方法
AutoHotkeyがインストールされたら、おそらくそれは何かをしたいでしょう。 AutoHotkeyは魔法ではない、私たちは皆それがそうだったが、それは望んでいない。それでは、何をすべきか教えてください。このプロセスを「スクリプティング」といいます。
- デスクトップを右クリックします。
- メニューで「新規」を検索します。
- "New"メニューの "AutoHotkey Script"をクリックしてください。
- スクリプトに新しい名前を付けます。注:.ahk拡張子で終わらなければなりません。 Ex。 MyScript.ahk
- デスクトップ上に新しく作成したファイルを見つけて右クリックします。
- [スクリプトの編集]をクリックします。
- おそらくメモ帳がポップアップしているはずです。もしそうなら、SUCCESS!
スクリプトを作成したので、ファイルに要素を追加する必要があります。すべての組み込みコマンド、関数、変数のリストについては、第5章を参照してください。ホットキーが押されたときに送信コマンドを使用してテキストを入力するホットキーを含む非常に基本的なスクリプトです。
^j::
Send, My First Script
Return
私たちは後でもっと深く考えます。それまでは、上記のコードの説明があります。
- 最初の行。
^j::
はホットキーです。^
はCTRL
意味し、j
は文字jです。::
の左側にあるものは、押す必要のあるキーです。 - 2行目。
Send, My First Script
をSEND
する方法は、SEND
キーストロークです。SEND
はコマンドで、カンマ(、)の後には何も入力されません。 - 3行目。
Return
。帰りはあなたの親友になります。文字通り、それ以上のコードはSTOPSから下の行に移動します。これは、あなたがスクリプトにたくさんのものを持ち始めるときに、多くの問題を防ぐでしょう。
- ファイルを保存します。
- デスクトップのファイル/アイコンをダブルクリックして実行します。メモ帳または(何でも入力できます)を開き、CtrlキーとJキーを押します。
- ヒップヒップHooray!あなたの最初のスクリプトは完了です。いくつかの報酬の軽食を手に入れ、このチュートリアルの残りの部分に戻ります。