タグ付けされた質問 「autohotkey」

AutoHotkey(AHK)は、Microsoft Windows用の無料のオープンソースマクロ作成および自動化ソフトウェアであり、ユーザーは反復的なタスクを自動化できます。それは、当初キーボードショートカット(別名ホットキー)を提供することを目的としたスクリプト言語によって駆動され、時間の経過とともに本格的なスクリプト言語に進化しました。

10
キーボードショートカットで現在のフォルダーのコマンドプロンプトを開くにはどうすればよいですか?
Windows 7のキーボードショートカットで現在のフォルダーのコマンドプロンプトを開くにはどうすればよいですか? これを実装する方法はありますか? Autohotkeyはこれを行うことができると思いますが、方法はわかりません。



1
AutoHotKeyスクリプトで「{」および「}」文字をエスケープするにはどうすればよいですか?
単純な自動置換スクリプトを作成しようとしていますが、「{}」文字を挿入する方法が見つかりません。 通常のエスケープ文字(バックティック `またはバックスラッシュ)は、中括弧では機能しないようです。 例えば :co:drf :: $(document).ready(function(){space} `{` n`}); {左} {左} {左} {左} 与える $(document).ready(function() ); のではなく $(document).ready(function(){ });
25 autohotkey 

10
マウスボタンを交換するためのキーボードショートカット
私は両手でマウスを使い、快適さの理由で前後に切り替えるのが好きです。ただし、毎回ボタンを交換するためにメニューの約数十億層を通過する必要があるため、これは困難になります。左右のマウスボタンを入れ替える単一のキーボードショートカットを作成する簡単な方法はありますか? 編集:私のOSはWindows 7です。

1
Windows 10のキーボードショートカットを使用して通知を閉じる方法はありますか?
右下隅に表示され、数秒で自動的に消える通知について話しています。ただし、多くのスペースを占有して邪魔になる場合があり、面倒です。それらをマウスで「スワイプ」してすばやく取り除くことができますが、キーボードだけを使用して同じことを行う方法はありますか? 明確にするために、アクションセンターから通知を削除するのではなく、後で表示するために通知を削除します。

2
Lenovo ThinkPad W500の機能(Fn)とコントロール(Ctrl)キーの交換
ThinkPad W500のキーFnとCtrlキーを交換したい(他の多くの製品と同様です!参照:ラップトップの機能キーと制御キーを切り替えるにはどうすればよいですか?およびラップトップのFnキーのインターセプト) 多くの人々は、WindowsがFnキーをキープレスとして登録しないが、キープレスのASCII値を与えるMihov ASCII Master 2.0を使用すると、FnキーがFFを返すことがわかります(おそらくこの場合のFFは「未登録」を意味します)。また、Ctrl単独で押すと1つのASCIIコードで登録し、別のキーと組み合わせて押すと別のASCIIコードで登録するようなキーがあることもわかります。Fn単独で押された場合にのみ登録されるため、Windowsにはコンボが表示されません。これにより、テーブルからAutoHotKeyのようなソリューションが削除されました。 KeyTweakを実行しました(キープレスのハードウェアスキャンコードと57443Fnとして登録されたキーが表示されます)。このプログラムを使用Fnして、Ctrlキーに再マップしました。これは完璧に機能しました。しかし、私は理由は#1での問題、のコンボ、の例については、と思われるFn+はCなかったではないコピーを実行します。 ピンキーを再訓練する以外に、実際にキーボードを取り外し、接続を再はんだ付けしてそれらのキーを交換することを検討しています。 ここで、根本的な技術的な問題と可能な解決策について意見を聞きたいです。


9
オートホットキーを使用して、「コンテナ」ウィンドウではなく、既存のGoogle Chromeタブに焦点を合わせるにはどうすればよいですか?
オートホットキーを使用して、「コンテナ」ウィンドウではなく、既存のGoogle Chromeタブに焦点を合わせるにはどうすればよいですか? 詳細 Google Chromeは、1つ以上のタブを含むコンテナウィンドウハンドルで各ウィンドウを表しているようです。タブ(少なくとも現在のもの)には、独自のウィンドウハンドルがあります。タブウィンドウハンドルにはウィンドウタイトル(現在はすべて「-Google Chrome」で終わる)がありますが、コンテナーウィンドウハンドルにはありません。次のオートホットキーコードは、Google Chromeで意図したとおりに機能しません。 ^+i:: if WinExist("ahk_class Chrome_WidgetWin_0") WinActivate else Run "C:\Users\vleeshue\AppData\Local\Google\Chrome\Application\chrome.exe" return このバインディングは、Google Chromeウィンドウが存在する場合、またはGoogle Chromeを実行する場合にフォーカスします。ただし、多くの場合、コンテナウィンドウをターゲットにします(Window Spyでは、ウィンドウタイトルは空白です)。コンテナウィンドウをアクティブにすると、Google Chromeのキーボードショートカットを使用できなくなります。アクセスできないキーボードショートカットには、オムニバーにアクセスするためのすべての重要なctrl + lが含まれています。コンテナウィンドウの代わりに一貫してタブウィンドウをアクティブにする方法をまだ見つけていないので、私の回避策はマウスを使用することですが、可能であればそれを避けることを望みます。 Window Spyスクリーンショット バックグラウンド 現在のGoogle Chromeバージョン:5.0.317.2 dev 私が使用する一般的な自動ホットキーバインディングは、特定のアプリケーションが既に実行されている場合はそのアプリケーションにフォーカスし、実行されていない場合はそのアプリケーションを実行するキーボードショートカットです。 たとえば、foobar2000にこれを使用します ^+m:: If WinExist("foobar2000") WinActivate else Run "C:\Program Files (x86)\foobar2000\foobar2000.exe" return

1
Autohotkeyで3つのキーをホットキーとして組み合わせる方法は?
次のように、CapsLock Alt kキーを単一のホットキーに結合したい: CapsLock & !k:: Send !{Up} Autohotkeyは修飾キー以外の3つ以上のキーの組み合わせを許可しないため、これは機能しません。 解決策を探して、左側でスキャンコードを使用すると、次のような回避策が得られることがわかりました。 SC035 & !k:: Send !{Up} 私もこのソリューションをテストしましたが、これも正しく機能しません。この場合、を押すCapsLock+kとホットキーがトリガーされます。
14 autohotkey 

1
AutoHotKeyがOutlook 2010で機能しない
AutoHotKeyスクリプトを作成し、exeにコンパイルしました。 その後、exeを実行してOutlook 2010を実行しました。 定義したホットキーを使用しようとすると、ステータスバーに「選択がロックされているため、この変更は許可されていません」というエラーが表示されます。 私はいくつかの調査を行いましたが、そのエラーは、トレイルの終わりと結び付けられます。しかし、私は職場のコンピューターを使用しており、試用版を実行していません。 これを修正する方法はありますか? ここに私のahkファイルがあります SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SendMode Input ; superior speed and reliability. SetTitleMatchMode 2 ;allow partial match to window titles ;******************** ;Hotkeys for Outlook 2010 ;******************** ;As best I can tell, the window text …


3
AutoHotKeyを使用してWindowsスニッピングツールを自動実行できない
PRINTSCREENAUTOHOTKEYでキーボードボタンを押すと、Windows 7スナイピングツールを実行しようとしています。 私はこれまでのところ失敗しました。AutoHotKeyスクリプトについては次のとおりです。 私はこれを試しました PRINTSCREEN::Run, c:\windows\system32\SnippingTool.exe この PRINTSCREEN::Run, SnippingTool.exe この PRINTSCREEN::Run, SnippingTool そして、それらはすべて、基本的にファイルを見つけることができないというエラーを与えますが、ファイルパスは正しいようです、それをウィンドウにコピーして貼り付け、スニッピングツールを開きます、それがうまくいかない理由はありますか? AHKファイルの完全なコードは次のとおりです... ; ; AutoHotkey Version: 1.x ; Language: English ; Platform: Win7 ; Author: Jason Davis <friendproject@> ; ; Script Function: ; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder) ; …

4
WindowsエクスプローラーでCtrl + Zショートカットを無効にするか、元に戻す履歴をクリアしますか?
WindowsエクスプローラーでCTRL+ Z(元に戻す)ショートカットを無効にする方法はありますか?または、Windowsエクスプローラーに元に戻す履歴を「忘れる」方法はありますか? 私が尋ねる理由は、Explorerでいくつかのファイル操作(コピー、名前変更など)を行った可能性があり、おそらく数日またはそれ以上再起動しない(代わりに休止状態を選択する)ためです。問題は、あなたが誤ってヒットした場合ということですCTRL+ Z(;デュアルモニターのセットアップを使用してその可能性を高めるだろう、多くの場合、あなたはフォアグラウンドに持っているどのアプリケーション勘違いする)、あなたは何が起こったのか知らずに前の年代に行われたものを元に戻すことができる1つのまたは複数回。 何が起こったかに気付いたとしても、数日前に最後に行った操作が何であったかを覚えていないかもしれません。私の知る限り、Windowsエクスプローラーに保存する「やり直し」機能はありません。この間違いが多くの問題を引き起こすシナリオを想像できます。 ショートカットを無効にできる場合、少なくともEdit > Undo何か愚かなことをする前にメニュー項目を使用することを強制します。そうしないと、元に戻す履歴を定期的にクリアできる場合、非常に古い操作を元に戻すことができなくなります。 補遺:これを実装することに興味がある人のために、Windowsスタートアップフォルダーから(オプションで)サイレントに実行するAHKファイルを作成しました#NoTrayIcon。私が組み込んだいくつかの他の便利なショートカットに加えて、これは次のようになります。 #NoTrayIcon SetTitleMatchMode RegEx return ; Disable Ctrl+Z shortcut in Windows Explorer ; #IfWinActive ahk_class ExploreWClass|CabinetWClass ^z::return #IfWinActive あなたがするのではなく、フィードバックを好む場合はCTRL+ Zだけで何もしない、デフォルトのサウンドや使用遊ぶMsgBoxダイアログが表示させるために。 #IfWinActive ahk_class ExploreWClass|CabinetWClass ^z:: ;Uncomment the feedback option you prefer below ;SoundPlay *-1 ;MsgBox Ctrl+Z has been disabled. return #IfWinActive

2
すべてのメディアボタンを再マッピングする一般的な方法
今日、私はいくつかのキーボードメディアキーをより便利な機能に再マッピングしようとしましたが、失敗しました。 問題 製造元は、カスタムコマンドをバインドして実行するユーティリティを提供していません。 Logicoolの以前のキーボードには、SetPointソフトウェアにそのようなオプションがありました キーコード(またはスキャンコード)は、基になるキーコードをキャッチするために使用していたほとんどのプログラムで認識されませんでした。 たとえば、他の点では優れたツールであるSharpKeysには、押したばかりのキーを通知するキャッチモードがあります。間違ったキーコードが表示されることに気付くまでに少し時間がかかりました。テスト中に右上の「スターボタン」を押したところ、SharpKeysから、これがキーコードのキー「D」であることがわかりました00_20。しかし、正しいキーコードは00_181 もう1つの試みはこのAutoHotKeyスクリプトで、これも私の異常なメディアキーを認識できませんでした タスク 珍しいメディアボタンでも正しいキーコードを見つける 追加のツールやプログラムをインストールせずに、すべてのメディアキーを再マップします。レジストリの微調整、既にインストールされているドライバーまたは小さなポータブルアプリの使用は許容されます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.