オートホットキーを使ってカスタムキーボードショートカットを作成する方法
何度も何度も入力しなければならない場合は特に、入力するのが面倒なことがいくつかあります。さらに悪いことに、あなたがタイプしたいものがキーボードに存在しない場合。アメリカのキーボードを使用していて文書に€をドロップする必要がある場合はどうしますか?
私はこの問題を抱えていました。私はイライラしていました、そしてさらに悪いことに、私はミスをしていました。私は自分の煩わしさを抑制し、繰り返し入力しなければならないこれらの単調なことが一貫して正しいことを確認する必要がありました。ハントは解決策を求めていました。どちらの問題にも1つの答えがあることがわかりました。AutoHotKey.
オートホットキーとは?
基本的に、AutoHotkey(AHK)はスクリプトプラットフォームです。ほんの少しの「コード」を使用して、バックグラウンドで実行され、設定したホットキーを使用してほぼすべての操作を実行できるスクリプトを作成できます。変更したいキーボードショートカットがある場合は、それを再マッピングできます。定期的に入力したフレーズがある場合は、それにキーの組み合わせを割り当てることができます。定期的に手動で実行する一連のコマンドがある場合、AHKはそれらすべてを単純なキーコンボで実行できます。.
ただし、「スクリプトプラットフォーム」や「コード」などの言葉に怯えてはいけません。 AutoHotkeyは、基本的なホットキーを基本的なコマンドに割り当てているだけの場合は特に、使い始めるのが非常に簡単です。たぶん、あなたは一日の午後の間にあなたが必要とするものを学ぶことができます。始めましょうAutoHotkeyができることの基本的な例をいくつか見てみましょう。.
AutoHotkeyをインストールする方法
AutoHotkeyのWebサイトにアクセスしてプログラムをダウンロードしてください。メインページには、「ダウンロード」という大きな緑色のボタンがあります。それをクリックするとダウンロードページに移動します。ここでは、最新バージョンを入手するために青緑色のダウンロードボタンをクリックすることができます。.
注:ウイルス対策プログラムの中には、AutoHotkeyにマルウェアのフラグを立てるものがあります。これは誤検知です。 AutoHotkeyは非常に強力で、それ自体では危険ではありませんが、スクリプト言語です。つまり、必要に応じてマルウェアを作成することができます。しかし、基本AutoHotkeyプログラム自体をダウンロードすることについて心配しないでください。それはあなたのコンピュータを傷つけません.
インストールファイルがダウンロードされたら、それをダブルクリックしてAutoHotkeyのインストールを開始します。ほぼすべてのユーザーが[高速インストール]ボタンを使用したいと思うでしょう。カスタムインストールでは、デフォルトの動作とインストール場所に関するオプションが提供されます。デフォルトをそのままにしておくことが最善です。.
それがインストールされたら、あなたは楽しいものに到達する準備ができています:あなたの最初のスクリプトを書くこと.
最初のオートホットキースクリプトを作成する方法
AutoHotkeyアプリケーションを実行しても、実際には何もしませんが、ヘルプページを起動するだけです。始めるには、あなたはあなたのカスタムキーボードショートカットについてAutoHotkeyに伝えるスクリプトを持っている必要があります。それでは、作成することから始めましょう。.
デスクトップ(または他のフォルダ)を右クリックして、[新規作成]> [自動ホットキースクリプト]の順に選択します。これにより、そのフォルダに.ahk拡張子を持つ新しいファイルが作成されます。ファイルに好きな名前を付け、それを右クリックしてメモ帳で開きます。 (もしあれば、Notepad ++のようなコードにやさしいプログラム)。ファイルにはいくつかのテキストがあります。ここで説明したような単純なスクリプトでは、削除することができます。あなたがより高度になるにつれて、あなたはそれをそのままにしたいかもしれません.
あなたはあなたの夢のキーボードショートカットを作成するためにあなたがほぼ空白の状態を与えられるでしょう。ここにいくつかの例があります.
実際の単純な文字挿入スクリプトから始めましょう。私は私が私の英語のキーボードにないドイツ語からの共通の文字をタイプすることを可能にするために私が毎日使用するスクリプトを持っています。キーボードでAlt + Shift + Sを押すたびにβ文字を入力したいとします。 AutoHotkeyでは、これは次のようになります。
!+s :: Send、ß
そのテキストの一部を分解しましょう。
- ! Altキーの記号です
- + Shiftキーの記号
- sは(明らかに)Sキーを表します
- ::は、一緒に押されたときに前のキーを実行したいものを示します
- 送信、続行テキストを入力するコマンドです
- βはコマンドに入力させたいテキストです。.
基本的に、このコマンドは「Alt、Shift、およびSが同時に押されたときに、ßと入力します」と表示します。
他の修飾子を追加することもできます。たとえば、 < symbol before your hotkey (so it reads , 左Altキーが使用されている場合にのみコマンドを実行するようにAutoHotkeyに指示することができます。.
私の全体のGerman-symbol-hotkeyスクリプトは次のようになります。
スクリプトに追加したいキャラクターの名前がわかっている場合は、それをGoogleで検索するのがおそらく最も簡単な方法です。そうでない場合は、ASCIIまたはUnicodeのテーブルでそれを探すことができます。.
あなたはこれを個々のキャラクターだけでなくさらに進めることができます。複雑な、不愉快な、あるいは単なる長い文字列をあなたの脳からあなたの指に翻訳するのに苦労しているのなら、AutoHotkeyはあなたの新しい親友です。私の他の仕事では、私は一緒に働いている人々からの紹介なしにプロジェクトのセキュリティ項目について議論するために他の機関の個人に手を差し伸べる必要があります。これには、私が誰であるのか、なぜ私が彼らに連絡を取っているのかを説明する必要があります。このメッセージ全体を入力する代わりに、AHKではホットストリングを使用します。スクリプトは次のようになります。
の
:*:
冒頭で、AHKにそれに続く文字列を監視するように指示します。この場合、その文字列はncm
(私の頭の中の「新しい風邪メッセージ」の略)。そのため、ボックスにncmという文字を入力すると、その文字列に続くテキストの文字列と入れ替わります。::
スクリプトで。段落を入力する価値がある3つのキーストロークに変換しただけでなく、毎回正しいことがわかるでしょう.これはホットスクリプトの代わりにホットキーでも達成できます。あなたは交換することができます
:*:ncm
スクリプト内で!+n
キーボードのAlt + Nキーを押したときに同じ文字列が表示される.AutoHotkeyはまたあなたのコンピュータから基本的な情報を引き出す能力を持っています。たとえば、今日の日付を取得できます。あなたが多くのフィールドに日付を入力している人なら、このスクリプトは命の恩人になるでしょう.
このスクリプトを実行すると、AutoHotkeyは現在の日付をカーソルのある場所にドロップします。あなたは同様にスクリプトでフォーマット(例えばdd / MM / yyyy対MM / dd / yyyy)のようなことで遊ぶことができます.
さらに進む:プログラムの実行、ショートカットの再マッピングなど
AutoHotkeyはテキストを挿入するだけではありません(もっとも一般的な用途の1つです)。特定のキーを押したときにプログラムを実行したり、Alt + Tabなどのショートカットを選択したホットキーに再マップしたり、マウスのボタンを再マップしたりするためにも使用できます。本当に深くなれば、AutoHotkeyを使ってダイアログボックスや本格的なプログラムを作成することもできます。.
あなたはAutoHotkeyのドキュメンテーションでホットキーのための異なったシンボルを見ることができます。スクリプトでできることのさらに多くの例については、初心者向けチュートリアルを見ることもできます。あなたがこれまで動けなくなるならば、AutoHotkeyフォーラムは検索、質問、そしてAutoHotkeyが何をすることができるかについての詳細を学ぶのに最適な場所です。.