私はそのような私の電子メールをチェックしたり、開いているIMのウィンドウに切り替えるなどの反復タスクを実行する必要がある場合は、最速のオプションは、ウィンドウに直接ホットキーを割り当てることですので、私は、単一のキーストローク以外の何物でもして最小化/復元ウィンドウを切り替えることができます。
どうすればこれを達成しましたか? AutoHotkey、Windowsで何かを自動化することができる、簡単なスクリプトのフレームワーク。我々が開始する前に、私はあなたがそれをダウンロードしてインストールしたと仮定するつもりです。
私は、ウィンドウを見つけ、トグルのハード作業を行うスクリプトに追加できる小さな関数を作成しました。あなたがしなければならないすべては、スクリプトの先頭にしたいホットキーを割り当てるだけです。
あなたがする必要がある最初の事は スクリプトをダウンロード そしてそれはどこかに便利な保存してください。あなたは、単にそれを起動するスクリプトをダブルクリックすることができるはず、として、新しいトレイのアイコンを(Hと緑のもの)に気づくでしょう
アイコンを右クリックし、メニューからこのスクリプトの編集]を選択します。どれもスクリプトで定義されていないので、あなた自身のホットキーで追加する必要がありますので、ここではスクリプトを見て手放す...
; ----------------------
、この節では、あなたのホットキーを宣言します
; ----------------------
、 - これらはサンプルです -
、J::ToggleWindow(" - Mozilla Firefoxの") - 勝利+ J!
、#C::ToggleWindow("SecureCRTの") - 勝利+ C
!は、x::ToggleWindow("CMD.EXE") - Altキー+ X; ----------------------
、ウィンドウを切り替えるための機能 - 編集しないでください
; ----------------------
ToggleWindow(TheWindowTitle)
{
SetTitleMatchMode,2
DetectHiddenWindows、オフ
IfWinActive、%のTheWindowTitleの%
{
WinMinimize、%のTheWindowTitleの%
}
Else
{
IfWinExist、%のTheWindowTitleの%
WinActivate
Else
{
DetectHiddenWindows、オン
IfWinExist、%のTheWindowTitleの%
{
WinShow
WinActivate
}
}
}
}
それはあなたのいくつかのために少し複雑かもしれませんが、私たちが行う必要がある唯一の事は、いくつかのホットラインに追加しています。あなたは既に定義されているサンプルのホットラインの番号があることに気付くが、コメントアウトされます。
ホットキーは、この形式で定義されています:
::ToggleWindow("パーシャルウィンドウのタイトル文字列")
特殊キーについては、組み合わせることができる次のいずれかを、使用します。 (で、より多くの情報を取得 Autohotkey documentation)
# | ウィンドウズキー |
! | Alt |
^ | Control |
+ | Shift |
< | 例えば左のキーを(使用してください |
> | (例えば>!唯一の右Altキーを意味します)右キーを使用して、 |
だから例えば、あなたがCtrl + Altキーのキーボードショートカットをトリガしたい場合+ FとFirefoxに割り当てるには、次を使用します。
^ F::!ToggleWindow(" - Mozilla Firefoxの")
個人的に、私は私がキーをオフに私の手を持ち上げるために必要としないキーボードショートカットを使用するようにしてください。私はすべてで私の手を移動せずにその組み合わせを打つことができるので、私は単純にAltキー+ Firefoxのに割り当てられているJを使用してください。
あなたがスクリプトの編集が終了したら、ちょうどそれを保存してから、再びHのアイコンまで移動し、変更内容のすべてをロードする"このスクリプトを再読み込み"オプションを選択する。問題があった場合、エラーメッセージを得るでしょう、そして、いつでも完全にスクリプトを停止するには、Exitを使用することができます。
あなたは、キーの組み合わせは、あなたのための最適な動作を決定する必要があります。私のアドバイスは、一度に1つまたは2つを追加し、それらを使用するために使用されるようにすることです。数日以内にあなたは今までそれらなしで住んでいたのを不思議に思うでしょう。また、同様にAutoHotkeyを上に読んでください...だけに、これよりはるかに行うことができます。
注:スクリプト内の関数のToggleWindowHideの機能がより多くの冒険のためである - それは隠されたと復元の間でウィンドウを切り替えるになります...コマンドプロンプトウィンドウに非常に役立ちます。基本的にWindows上で私にティルダまたはYaKuakeを与えます。
0 件のコメント:
コメントを投稿