Rdio 快捷列表

Rdio 快捷列表

我想要在我的 Rdio.desktop“网络应用程序”的快捷列表中添加“播放/暂停”、“下一个”和“上一个”按钮。

详细说明

可以通过 Chrome(转到菜单 > 工具 > 创建应用程序快捷方式)或 Unity 的 Web 应用界面创建 Web 应用。这两种方法都会放入一个 .desktop 文件,该文件/home/user/.local/share/applications/会打开一个新的浏览器窗口。

如果你使用铬合金,结果为:

#!/usr/bin/env xdg-open                                                         
[Desktop Entry]
Version=1.0
Name=Rdio
Exec=/opt/google/chrome/google-chrome --app=http://www.rdio.com/
Terminal=false
Icon=/home/user/icons/rdio.png
Type=Application
Categories=Network;WebBrowser;
StartupWMClass=www.rdio.com

如果你使用Unity 的 Web 应用功能,结果为:

[Desktop Entry]
Name=Rdio
Type=Application
Icon=Rdio-www.rdio.com
MimeType=
Actions=S0;S1;S2;S3;S4;S5;S6;S7;S8;S9;S10;
Exec=unity-webapps-runner -n 'UmRpbwA=' -d 'www.rdio.com' %u

我想将类似以下内容添加到 .desktop 文件(最好是 chrome 文件,因为 Unity Web 应用程序无法正常工作)中,以便我可以通过右键单击控制播放:

X-Ayatana-Desktop-Shortcuts=PlayPause;Next;Previous;

[PlayPause Shortcut Group]
Name=PlayPause
Exec=google-chrome (some arguments here?) rdio.com/?magic_url=play_pause
TargetEnvironment=Unity

#... (and similarly for next and previous)

但是,我不知道要给它什么 URL,以及如何让它不打开新窗口而是停留在已经打开的窗口中!

答案1

现在有一个与 Ubuntu 集成的独立 Rdio 包装器。请参阅http://www.omgubuntu.co.uk/2013/02/rdio-app-for-ubuntu-desktop了解详情。

在 Ubuntu 12.04、12.10 和 12.10 中安装 Rdio 非常简单,只需添加以下 PPA:

sudo add-apt-repository ppa:sgringwe/rdio
sudo apt-get update && sudo apt-get install rdio

对于 13.04 和 13.10 用户(我使用的是 13.10,可以使用),只需安装 deb:

https://code.launchpad.net/~sgringwe/+archive/rdio/+packages

(我发现这些图标很丑,所以我用网上找到的一个图标替换了 rdio.desktop 文件中的图标(运行sudo updatedblocate rdio.desktop找到它)。)

相关内容