如何在Ubuntu中获得更好的Skype通知?


10

在Ubuntu中,当有人在Skype对话中讲话时(而不是在组“聊天”频道中)讲话时,我希望以可自定义的方式收到通知。

问题是:

  • 我有很多打开的窗口,所以我通常不会注意到任务栏上何时出现新窗口,或者图标是否更改。
  • 内置的Skype通知很小,几乎立即消失,所以我没有注意到它们
  • 我试图在Skype的通知选项使用该脚本,但它也消失得太快:notify-send "%sname:" "%smessage" -i skype-chat更新:通知,发送现在支持定制
  • 我尝试使用pidgin而不是Skype,希望它的通知会更好,但是它缺少太多功能,例如,在我的联系人列表上方列出有书签的聊天记录

我可以使用一些更好的通知程序包来代替notify-send吗?

还是其他解决方案?

更新:理想情况下,通知窗口将保留在所有其他窗口的顶部,并要求用户在消失之前单击它,以确保他们已看到它。

Answers:




3

xfce4-notifyd可以选择设置其主题,透明度和消失之前的时间。

我个人不得不卸载以前的通知守护程序,将新的守护程序设置为默认守护程序。


如果您使用的是notify osd(gnome-notify),则可以在此处找到用于自定义它的GUI工具。



2

我也有类似的抱怨,最终我要做的是安装 API插件,这使我可以将Skype帐户添加到Empathy。现在,我在一个不错的“移情”弹出窗口中获取了Skype消息,并且禁用了Skype弹出窗口。请注意,由于Empathy无法处理这些呼叫,因此将Skype弹出窗口留给来电。至少,它不能在我的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"
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.