我的目标是在 Linux 服务器上使用 Google 音乐管理器。我想知道音乐管理器是否可以从命令行运行,而无需 GUI。如果我可以设置软件来监视服务器上的特定目录并从那里上传,那将是唯一必要的功能。谢谢。
答案1
你可以。
看一下这些脚本:
- http://development.giaever.org/pastebin/Ubuntu/google-musicmanager/install-gmm-headless.sh
- http://development.giaever.org/pastebin/Ubuntu/google-musicmanager/gmm-headless-script.sh (直接访问链接即可了解它们。)
希望它们有用。阅读评论。记得用«GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME»
你自己的数据编辑:(SERVERNAME 可以是任意的。它只是一个名称,这样你就可以从你的 Google 登录中识别你的服务器。)
$HOME/gmm-headless-script.sh
在终端中输入以开始同步。
编辑:有些系统尚未安装 Xvfb,您可以使用 来解决这个问题sudo apt-get install xvfb
。
答案2
这是“的重复使用 Linux 服务器上的 Google Music 自动上传音乐“。引用我刚才在那里提供的答案……
我认为你正在寻找的是https://github.com/thebigmunch/gmusicapi-scripts- 一组用于上传、下载或双向同步曲目的 Python 脚本。这反过来又借鉴了https://github.com/simon-weber/Unofficial-Google-Music-API您是否希望在自己的项目中使用这些 Python 库。
答案3
我使用 SSHFS 将音乐文件夹安装到支持 GUI 的机器上,从而将音乐下载到无头服务器。使用音乐管理器下载到安装的文件夹中没有任何问题。
我知道这不是一个确切的解决方案(它仅在 GUI 机器开启并且文件夹已安装时才有效),但它可以在不依赖外部脚本和程序的情况下完成工作。