如何让 Skype 使用 notify-osd?

kou*_*sui 38 scripts skype notify-osd

如何让 Skype 使用默认的 Ubuntu notify-osd 来显示通知(传入消息、用户连接等)而不是 Skype 自己的“丑陋”消息框?

小智 24

尝试

$ sudo apt-get install libnotify-bin
Run Code Online (Sandbox Code Playgroud)

然后转到Skype选项,通知设置,找到要编辑的事件(例如,在线联系人通知),选中“执行以下脚本”并插入

notify-send "%sname is now online" -i skype
Run Code Online (Sandbox Code Playgroud)

这对我有用。您也可以使用其他通知执行此操作。

  • [在这里](http://pastebin.com/gD9KeJCX) 你可以找到一个可用参数的列表,比如`%sname`。 (7认同)
  • 这太棒了!它是如此简单,但它正是我想要的!这应该是一个可以接受的答案。 (2认同)

jok*_*ino 14

有一个名为 Skype-wrapper 的工具,它使用 Ubuntu 的本机通知系统。

要安装 Skype-wrapper,请在终端中输入以下命令。

sudo add-apt-repository ppa:skype-wrapper/ppa
sudo apt-get update && sudo apt-get install skype-wrapper python-skype
Run Code Online (Sandbox Code Playgroud)

注意:在撰写本文时,上述 PPA 仅包含 10.10、11.04、11.10 和 12.04 的包。

安装skype-wrapper 后,打开Skype 并登录。然后,打开skype-wrapper 并通过单击“是”按钮允许其使用Skype。如果您不想每次使用 Skype-wrapper 时都重复此步骤,请选择“记住此选择”选项。

授权skype-wrapper 使用Skype 后,您将同时拥有本机通知和Skype 的实际通知。要禁用 Skype 的通知,请打开 Skype 并转到选项 > 通知并禁用所有可用的通知类型。在 Skype 中禁用通知不会禁用 Skype-wrapper 的本机通知。

在此处输入图片说明

有用的链接: 如何将 Skype 添加到 Ubuntu 消息菜单


beg*_*nen 3

另一个解决方法:安装 Pidgin,确保 Pidgin 有 Skype 帐户,然后一切都会直接转到 notification-osd。(缺点:您必须同时打开 Pidgin 和 Skype。)

集成说明见此处