秘密キーの組み合わせを入力するたびに何かを起動するプログラムはありますか?

秘密キーの組み合わせを入力するたびに何かを起動するプログラムはありますか?

バックグラウンドで(できれば隠して)実行され、入力したキーを監視し続け、特定のキーの組み合わせを検出すると、スクリプトやプログラムを実行したり、Web サイトなどを起動したりするプログラム(無料または有料)を探しています。

そのようなプログラムをご存知の方はいらっしゃいますか?

答え1

あなたが求めている機能を備えた別のプログラムはオートホットキー

Autohotkeyには多くの自動化機能があり、その中には

作成するホットキーキーボード、ジョイスティック、マウス用。ほぼすべてのキー、ボタン、または組み合わせをホットキーにすることができます。

任意のホットキーのセットを指定し、そのホットキーの検出時に実行するスクリプトまたはコマンドを指定できます。

簡単なチュートリアルがありますここしかし、例えば(Autohotkeyをインストールした後)次のようなスクリプト(例:myScript.ahk)を作成すると、

#n::
Run http://www.google.com
Run Notepad.exe
return

実行すると、システム トレイに小さな「A」が表示されます。Windows+ を押すとn、URL を開くために関連付けられているプログラムが実行され、メモ帳の実行に進みます。

単一のホットキーを単一のコマンドに使いたいだけなら

#n::Run Notepad
^!c::Run calc.exe

Windows+ はnメモ帳を実行し、CTRL+ Alt+ はccalc.exeを実行します

ご覧のとおり、1 つのスクリプトに多数のホットキーを設定でき、いつでも実行できるようになります。

チュートリアルとその他のドキュメンテーションかなり良いので、チェックしてみてください。

-=編集=-

あなたのコメントに答えるには:

一般的に、ホットキーは同時に押す(そして押したままにする)キーの組み合わせであると予想されますが、「chrome e」と入力した場合の問題は、ブラウザの新しいウィンドウが表示されずに、Superuser などの Web サイトにアクセスして Chrome について質問することができなくなることです。

あなたが求めていることは、ホットストリングAutohotkey では、通常、これらは略語を展開するために使用されるので、(先ほどリンクしたページの例のように)「btw」と入力すると、自動的に「by the way」の完全形に置き換えられます。

からこのドキュメントページ期待どおりの動作をするには、次の操作が必要です。

::chrome::Run chrome.exe

ただし、"chrome" は、コンピューターを通常使用する過程で入力される可能性が低いものにするなど、chrme何らかの方法で入力することをお勧めします。ただし、スペルミス ("charmed" など) が迷惑になる可能性は排除されません。

これを単純にホットキー(すべて同時に押す)として実行すると、次のようになります。

chrome::Run chrome.exe

ホットストリング行は で始まります::が、ホットキー行は で始まらないことに注意してください。

答え2

ホットキーをカスタマイズできます: キーボード ランチパッド または、「bosskey」プログラムのようなもので、問題のプログラムがすでに実行されていて非表示になっている場合もあります。

答え3

デスクトップ ショートカットにキーの組み合わせを割り当てることができます。デスクトップにアプリケーション ショートカットを作成し、それを右クリックして [プロパティ] を選択します。次に、[ショートカット] タブをクリックします。ショートカット キーの設定があります。

関連情報