Ubuntuでより良いSkype通知を取得する方法?


10

Ubuntuでは、誰かがSkypeの会話(グループチャットの「チャネル」ではない)で話すと、カスタマイズ可能な方法で通知されます。

問題は:

  • たくさんのウィンドウを開いているので、タスクバーに新しいウィンドウが表示されたときや、アイコンが変わったときに気付かないことがよくあります。
  • ビルトインのSkype通知は小さく、ほとんどすぐに消えるので気づきません
  • 私はこのスクリプトをSkype通知オプションで使用しようとしましたが、すぐに消えてしまいます:notify-send "%sname:" "%smessage" -i skype-chatupdate: notify-sendがカスタマイズをサポートするようになりました
  • Skypeの代わりにpidginを使用してみましたが、通知が改善されることを期待していますが、連絡先リストの上にブックマークされたチャットを一覧表示するなど、機能が不足しています

notify-sendの代わりに使用できるより良い通知パッケージはありますか?

または他の解決策はありますか?

更新:理想的には、通知ウィンドウは他のすべてのウィンドウの上に表示され、ユーザーがそれを表示したことを確認するために、ユーザーが非表示にする前にそれをクリックする必要があります。

回答:




3

xfce4-notifydには、テーマ、透明度、および消えるまでの時間を設定するオプションがあります。

以前の通知デーモンをアンインストールして、新しいものをデフォルトとして設定する必要がありました...


notify osd(gnome-notify)を使用している場合は、それをカスタマイズするためのGUIツールがここにあります


3

使用notify-sendしていて、あまりにも速く消えてしまったように見える場合は、タイムアウトを指定してみてください。

"notify-send --expire-time=5000"

5秒(5000ミリ秒)でメッセージが非表示になります。


1
--expire-timeオプションは私には効果がありません。私はv0.7.2を使用しています
Will Sheppard、

メッセージの遅延には「-t 5000」を使用します。「notify-send --help」が役立ちます
virtualeyes 2013年

2

同様の不満があり、最終的にこの APIプラグインをインストールして、SkypeアカウントをEmpathyに追加することができました。SkypeメッセージをEmpathyポップアップで表示し、Skypeポップアップを無効にしました。注意点の1つは、Skypeポップアップを着信コールに残しておくことです。これは、Empathyが対応できないためです。少なくとも、私のFedoraインストールではできません。

注:私は、Ubuntu EmpathyがFedora Empathyと多少似ていることを前提として動作しています。私が間違っていたら訂正してください。


0

私のIRCクライアントpidginに同様のソリューションが見つかりました。

次のコマンドを呼び出すプラグインを作成しました。

# play a sound
/usr/bin/play /usr/share/sounds/gnome/default/alerts/drip.ogg

# display a popup message
/usr/bin/zenity --info --title "Message received"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.