問題タブ [autohotkey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
574 参照

path - 異なるコンピューター上の異なるパス

私は定期的に3台のコンピューターを使用し、4台目は時々使用しています。私はdorpboxを使用して、.ahkスクリプトをすべてのコンピューターに同期しました。ただし、パス名はコンピューターによって異なります。たとえば、自宅にはC:\ Users \ Farrel \ Documents \ SyRRuPがありますが、職場ではC:\ Users \ fbuchins \ Documents \ SyRRuPのようなものであり、WindowsXPコンピュータでは別のものです。その結果、特定のファイルを実行する特定のコードシーケンスは、1台のコンピューターでのみ機能し、他のコンピューターで爆破されます。問題を克服するための最もエレガントな方法は何ですか?

0 投票する
1 に答える
992 参照

autohotkey - AutoScriptWriter のソース コードはどこにありますか

私は今、テスト用に autohotkey を使用していますが、autoscriptwriter によって生成された "Sleep, 100" を変更するのにうんざりしています。そこで、ソースコードを入手して、自分のニーズに合わせて少し変更できるかどうかを確認することにしましたが、とにかくグーグルで見つけることができません.

0 投票する
1 に答える
148 参照

security - 基本的なサーバー セキュリティ

autohotkey: sparrowで単純な Web サーバーで遊んでいます。パス トラバーサル攻撃に耐性があります。クライアント側からサニタイズされていないコードを実行しない限り、パス トラバーサル攻撃など、他に注意すべき基本的な攻撃はありますか?

0 投票する
4 に答える
16240 参照

keyboard-shortcuts - シングルキーホットキーだけでなく、AutoHotKeyキーシーケンス

私は愚かではありません...本当に。AutoHotKeyでキー SEQUENCE (つまり、 Ctrl+ Q、 ) をどのようにマップしますか。F

私はCtrl+を持っていますQ

私も持っていFます:

ヘルプ ファイルの例では、2 つのキーストロークを続けて実行する方法も示されています。

ただし、次の場合は機能しません。

またはこれらのいずれか:

これらのキーの 1 つがキーである場合、何かをトリガーする Key SEQUENCE を実行するにはどうすればよいCtrlですか? 代わりに HOTSTRING を使用することを検討しましたがCtrl、そのコンテキストで文字を含める方法がわかりませんでした!

0 投票する
1 に答える
3279 参照

autohotkey - 画面がロックされているときに AutoHotkey スクリプトを実行しますか?

AutoHotkey を使用していくつかのスクリプトを作成しましたが、ユーザーがログインしていて画面がロックされていない場合にのみ機能することに気付きました。

スクリプトの実行をスケジュールしたいと思います。AutoHotkeyでそれが可能かどうか、または画面がロックされているときにスクリプトを実行できる同様の機能を持つ別のプログラムがあるかどうか、誰かが知っていますか?

ありがとう!

0 投票する
1 に答える
407 参照

visual-studio - Visual Studio のタスクバー ボタンの名前を変更するにはどうすればよいですか?

同じソリューションの複数のチェックアウトで作業することがよくありますが、それらはすべて同じ名前であるため、すべてのタスクバー ボタンが同じように表示されます。解決策をより簡単に識別できるように、タスク バー ボタンの名前を変更したいと考えています。

私は autohotkey スクリプトを作成しましたが、これはほぼ機能します。または、誰かがより良いものを提案できる場合は、それを聞きたいです。

これはエクスプローラ ウィンドウでは機能しますが、他のほとんどすべてのウィンドウでは失敗します。

1 つの可能性は、他のウィンドウがフレームごとに名前を変更することです。コードを無限ループに入れたということは、Notepad2 のウィンドウの名前を変更できるようになったことを意味しますが (ビジュアル スタジオのウィンドウは変更できません)、スクリプトは 1 回しか実行できません!

0 投票する
2 に答える
1241 参照

autohotkey - AutoHotKey: ループを使用して、ファイルを上向きに再帰的に検索する方法

私は AHK のドキュメントに取り組んでいますが、開始ディレクトリが与えられた場合、親ディレクトリ内のターゲット ファイルへのパスを見つけるかなり簡単な方法を見つけるのに苦労しています。

例えば:

C:\a\b\c\d\e\f\g\ で始まる

root.txt のパスを見つけたい:

C:\a\b\c\root.txt

C:\a\b\c\ を返したい

【ちなみにroot.txtがどこにあるのかわかりません】

0 投票する
2 に答える
8208 参照

windows - Windowsプログラムを非表示にし、クリックを送信してフォームに入力する方法は?

Windowsプログラムを非表示にする必要があります(タスクバー、システムトレイには表示されません。タスクマネージャーに表示されます)。クリックを送信し、このWindowsプログラムのフォームに入力します(非表示の場合)。

autoitまたはautohotkeyで可能ですか?他の提案はありますか?

0 投票する
1 に答える
1168 参照

.net - AutoHotKeyから.NETチェックボックスをどのように制御しますか?

チェックボックス(System.Windows.Forms.Checkbox)を含む.NETアプリケーションがあります。このコンポーネント(WindowsForms10.BUTTON.app.0.378734a1)は、「Control、Check」または「ControlGet、Checked」を使用してAutoHotKEyで直接制御することはできません。

CallDLL、またはAutoHotKey内のある種のCLRホスティングを使用してこのコンポーネントを制御する方法はありますか?

0 投票する
2 に答える
1443 参照

autohotkey - Autohotkey - Windows の「頭」の位置を取得する方法

ウィンドウの位置を取得しようとしているので、そのウィンドウをダブルクリックするスクリプトを作成できます。AutoHotkey でこれを行う方法はありますか?