問題タブ [libnotify]
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.
ruby - RubyとUbuntuのNotify-OSD
私はRubyGTKアプリでruby-libnotifyを使用していますが、Ubuntuでバブルポップアップを作成するのに最適です。私はハーディにいます、そしてそれはすべてうまくいきます。次に、他の人にJauntyでアプリを試してもらいました。予想どおり、新しいNotify-OSDシステムでバブルポップアップが表示される代わりに、通知がダイアログボックスに変わりました。
調べてみると、Ubuntu wikiには、タイムアウトを0に設定したことが問題であると記載されています。
一部のプログラムは、expire_timeoutを0に指定して、notification-daemonの場合と同様に手動で閉じることができると想定して、自動的に閉じることのない通知を生成します。これは通常、応答または確認応答を必要とするメッセージに対して行われるため、NotifyOSDはメッセージをバブルではなくアラートボックスとして表示します。
libnotifyを何らかの方法で使用して、「期限切れにならない」タイムアウトで通常のバブルを発生させる方法はありますか?Notify-OSDは永続的なバブルをまったくサポートしていないようですが、古い通知システムを使用できれば、実際にそれを好むでしょう。
ダイアログがすべてのウィンドウに表示されるわけではないため、ダイアログを表示することは受け入れられません。そのため、ユーザーは必ずしもポップアップをすぐに表示できません(これがバブルポップアップを使用するポイントです)。
libnotify - notify-sendを使用して別のユーザーに通知を送信する方法
notify-send
自分のマシンに表示したいメッセージを含む通知ボックスを表示します。
notify-send
別のユーザーに通知メッセージを送信し、そのメッセージを自分のマシンに表示するために使用する方法はありますか?
php - cronジョブを介したときにBashコマンドが実行されない-PHP
5分ごとにPHPスクリプトを実行するcronジョブがあります。PHPスクリプトは、スクリプトの最後に2つのbashコマンドを実行します。追加するログファイルが原因でスクリプトが実行されていることはわかっています。Ubuntu Gnomeターミナルを介してPHPスクリプトを手動で実行すると、両方のbashコマンドが問題なく実行されます。ただし、PHPスクリプトがcronを介してトリガーされる場合、2つのbashコマンドは実行されません。何か案は?
linux - 複数の libnotify ポップアップをスタックする
通知送信を介して送信された複数のポップアップを一度に画面に表示する方法を知っている人はいますか?
と:
それぞれがキュー内の前のポップアップが期限切れになるのを待ってから表示されます.3つすべてをできるだけ早く画面にカスケードさせようとしています.
男 言います:
緊急度をクリティカルに設定しても違いはありません。
ティア
python - libnotifyで通知を表示するときに使用できるアイコンは何ですか?
私はlibnotifyライブラリを使用してUbuntuで通知を表示しています。理想的には、ある種のバッテリーを表示したいと思います(私のアプリはバッテリーメーターであるため)。
使用できるアイコンの種類は次のとおりです。
アイコンファイル名を指定するURI(例:file://path/to/my-icon.png)
「ストック」アイコン名。gtk_icontheme_lookup()の呼び出しに成功するもの(例:'stock-delete')注:これらは必ずしも通常のGTKストックアイコンではありません。どのテーマアイコンでも機能します。
pixbuf
オプション#2を使用したいのですが、使用可能なアイコンの名前がわかりません。使用可能なアイコンを見つけるにはどうすればよいですか?
gnu-screen - 無音またはノイズを監視した後に警告するときに GNU Screen が実行するアクションをカスタマイズできますか?
具体的には、ウィンドウの無音やノイズを監視するように画面を設定できるようにしたいと考えています。端末に通知をポップアップするだけでなく、その通知を libnotify に送信して、ターミナルで。これが可能かどうかについては何も見つけることができませんでした。
linux - libnotify より優れたものはありますか?
libnotify に対してコードを書き込もうとしていますが、libnotify を使用した perl のドキュメントが非常に不足しています。では、2011 年 8 月 26 日の時点で、libnotify よりも「優れている」ものはありますか? 必要なのは、Linux マシン (具体的には Ubuntu) に現在ログインしているユーザーに通知を送信することだけです。
python - pynotify: "closed" シグナル コールバックが起動されませんでした
libnotify の Python バインディングである pynotify を使用してプログラムを作成しようとしています。ある時点で重要な通知を表示し、ユーザーがクリックするまで、情報の変更に応じて数秒ごとに更新したいと考えています。これは、ユーザーがそれを閉じたときに何が起こるかを処理することを除いて、すべて機能します。
通知を更新するには、 のNotification.show
後に呼び出す必要がありますNotification.update
。それは問題ありませんが、ユーザーが通知を閉じたかどうかを追跡する必要があることを意味します。そうしないと、再びポップアップし続けるだけです。
それは、私が考えることができる2つの方法で可能になるはずです:
- 通知が表示されているかどうかを検出します。私はそれを見つける方法を見つけていません。
- 通知が閉じられたときにいくつかの変数を保存し、更新して
Notification.show
再度呼び出す前に確認します。
この 2 番目の方法は可能です。私が見つけたコード例 (pynotify に関する適切なドキュメントはないようです) により、シグナルをコールバックNotification.connect
に接続するために呼び出すことができました。"closed"
私はそれをやろうとしましたが、コールバックは決して発生しませんでした。
私は長い間グーグルでデバッグしましたが、何の進展もありませんでした。最終的に、pynotify に付属するサンプル スクリプトをいくつか見つけました。そのうちの 1 つは、ハンドラーを"closed"
シグナルにアタッチします: test-xy-stress.py
その内容は次のとおりです。
これを実行したところ、ここのコールバックも起動しないことがわかりました。
これは私のシステムだけでしょうか、それとも pynotify または libnotify のどこかにバグがありますか? これが今すぐ解決できない場合、上記のオプション 1 はどうですか? それを行う方法はありますか?
libnotify 0.4.5 と pynotify 0.1.1 があるようです。
ruby-on-rails - guard-rspec が spork で使用されている場合、通知はありません
Ruby-1.9.2 と rails-3.1.3 を使用して ubuntu マシンで作業しています。自動テストにguard-rspecを使用し、DRBサーバーとしてsporkを使用しています。
スポークなしでガードを実行すると、正しい通知が表示されます。しかし、スポークでガードすると、通知がまったく表示されません。
これが私のGemfileの関連部分です
ruby-on-rails - libnotifyがRspec通知の表示を停止したのはなぜですか?
libnotifyが終了したテストに関する情報の表示を停止した理由がわかりません。Sporkメッセージ「Rspecが正常に開始されました」が表示されます。しかし、その後は何も表示されません。私はUbuntuを使用しています。
私のspec_helper:***
ガードを初期化するとき:
問題がどこにあるかを診断する方法は?
編集:
解決策:https ://github.com/guard/guard-rspec/issues/90#issuecomment-3435651