問題タブ [global-hotkey]

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 投票する
2 に答える
22898 参照

c# - グローバル キーボード フック (C#)

重複の可能性:
C# アプリケーションでのグローバル キーボード キャプチャ

アプリケーションのグローバル キーボード フックのセットアップを手伝ってくれる人はいますか?

実際のフォームに集中していないときに使用できるホットキー ( Ctrl+など) を設定したい。S

0 投票する
0 に答える
291 参照

cross-platform - アプリケーションと一緒にパッケージ化できるクロス プラットフォーム グローバル ホットキー アプリケーションは?

だから、私が作成したクロスプラットフォームアプリケーションがあります。私が使用しているSDKでは実行できないグローバルキーコマンドでそれを起動する必要があります。アプリケーションのグローバル ホットキー マネージャーとして機能するために、アプリケーションと一緒にパッケージ化できる既存のアプリケーションがあるかどうか疑問に思っていました (それを許可するライセンス)。問題は、クロスプラットフォーム側です。多くのアプリを見つけましたが、Windows、OS X、または Linux/Gnome 用のアプリを個別に見つけました。これらすべてが一つになっているものはありますか?

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

javascript - Firefox のグローバル ホットキー

ウェブブラウザにホットキー (メディア ボタンなど) を追加する方法はありますか?

これにより、JavaScript イベントが発生する必要があります。

私はfirefox拡張機能が必要であることを除いて、ソリューションにグリースモンキーも必要な場合は問題ありません(うなり声がjavascriptの相互作用に両方を使用しているのを見ましたが、javascript-> pcは逆ではありません)

-編集- これは ATM ではないのですか?

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

objective-c - グローバルホットキーのCarbonイベントのCocoa代替

Carbonイベントを使用してグローバルホットキーを作成する方法についてのこの記事を読みました。著者が言及したコメントの中で、このテクノロジーは「非推奨への道」であるため、おそらくもう使用しないだろうと述べています。ここまでは順調ですね。

今、私はココアペンダントを探しています。誰かがそれを検索するためのヒントを持っていますか?私はそれを少しググってみましたが、私が見つけたものはすべて彼が取ったのと同じアプローチでした。

ありがとう
–f

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

c# - C#でグローバルホットキーを実装するには?

Alt+Shift+S をグローバルにインターセプトするアプリケーションを作成する必要があります。

私がしたことは、グローバル フックを設定する DLL を作成したことです。

次に、この DLL をロードしてフックを設定するプログラムを作成しました。

問題は、ホットキーが機能しないことです。

DLL がメモリに永続的に読み込まれていないようです。ファイルシステムからdllファイルを削除できることがわかりました。

私が間違っていることを教えてください。

別のアプローチを使用する必要がありますか?

ありがとうございました。

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

gtk - gtk プログラミングでデスクトップ環境のマウス イベントを監視する方法

GTK プログラミングで、GTK アプリケーションがアクティブでないとき、つまりマウスが他の GTK アプリケーションにフォーカスしているときに、デスクトップ環境のマウス イベントを監視する方法は?

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

python - Mac でグローバル ホットキーを登録しますか?

Javascript、PHP、Ruby、Python を使用できる Titanium Developer でアプリを作成しています。必要な標準機能を備えた API を提供しますが、欠けているのはグローバル イベントです。

今、私は自分のアプリにグローバル ホットキーを割り当てたいと思っていますが、ほとんど無知なままです。現在、私は MAC のみをターゲットにしていますが、Python または Ruby のソリューションを見つけることができません。それができると思われるCocoa用の次のライブラリを見つけました:

https://github.com/secondgear/SGHotKeysLib

しかし、私は Objective C の経験がまったくないので、1 つのことを実装するためだけに学習に時間を費やしたくありません。

誰でも次のいずれかについて私にアドバイスできますか..

  • Python を使用して Mac にグローバル ホットキーを登録する方法
  • RubyでMacにグローバルホットキーを登録する方法
  • SGHotkeysLib を使用して、グローバル ホットキーを他のアプリに送信できる CLI デーモンを作成する方法 (たとえば、コマンド ライン ツールを使用して、Command+K が特定のアプリを実行することを登録できます)。

それとも、私が思いつかなかった他のアイデアはありますか?

正しい方向へのポインタだけでも大歓迎です。

前もって感謝します。

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

objective-c - Cocoa/Objective-Cでホットキーを要求する

ユーザーがグローバルホットキーを選択できるボタンが必要です。私はstackoverflowに遭遇し、ホットキーを登録するいくつかの方法を見つけましたが、ユーザーにホットキーを選択させる方法はありませんでした。多分それのための図書館はありますか?またはあなたたちはこれをどのように処理しますか?

次のようになります。

ここに画像の説明を入力してください

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

cocoa - -shortcutRecorder:keyComboDidChange: 実行されません

Cocoa アプリケーションを作成しており、グローバル ホットキー機能を実装したいと考えています。Waffle Software の ShortcutRecorder.framework を実装し、xib に customView を追加しました。次に、CustomView を SRRecorderControl にサブクラス化しました。ウィンドウに Recorder が表示されるようになりましたが、KeyCombo を取得するにはどうすればよいでしょうか。

キーコードを取得できずに keyComboDidChange メソッドを実装しました。私は何を間違っていますか?

キーコードを取得するための私のコードは次のとおりです。

ショートカットレコーダーは私のIBOutletです。

プロトコルや setDelegate:self などを実装する必要がありますか?

編集して追加

実際には、Preferences.h で自分の ShortcutRecorder アウトレットを宣言しました。次に、Identity Inspector で「Preferences」をファイル所有者のカスタム クラスとして配置し、デリゲートをショートカット レコーダーに接続します...しかし、keyComboDidChange は決して呼び出されません...理由がわかりません。

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

c# - バックグラウンドでプログラムにホットキーを送信する

私は自分のアプリケーションで作りたいのですが、このアプリケーションがバックグラウンドのときよりも、F10 をクリックすると、ループのある関数が開始されます。

これは私のコードです:

しかし、動作しません:(

助けてください。