Я думаю, что вы, похоже, ищете, это https://github.com/thebigmunch/gmusicapi-scripts - набор скриптов Python для загрузки, загрузки или двунаправленной синхронизации треков. Это, в свою очередь, основано на https://github.com/simon-weber/Unofficial-Google-Music-API, если вы хотите использовать эти библиотеки Python для своих собственных проектов.
автоматическая загрузка музыки с помощью Google Music на сервер Linux
Так что я видел такие вопросы, как этот вопрос, который ищет помощь в загрузке музыки с помощью Google Music на Linux, но ни один из них, похоже, не сталкивается с идеей исключительно использования командной строки. Я загрузил программное обеспечение из Google и покопался в этих файлах, чтобы найти что-нибудь полезное, но не смог найти ни одного хорошего решения.
2 ответа на вопрос
За пользователем Joachim «s, ответ описывает линейный подход команды к как установка и настройка синхронизации, на обезглавленный сервере Linux не меньше. Для остроумия:
#!/bin/bash # Uncomment if 32-bits # wget "http://dl.google.com/linux/direct/google-musicmanager-beta_current_i386.deb" -O /tmp/gmm.deb # Uncomment this is 64-bit # wget "http://dl.google.com/linux/direct/google-musicmanager-beta_current_amd64.deb" -O /tmp/gmm.deb sudo dpkg -i /tmp/gmm.deb sudo apt-get -f install sudo apt-get install x11vnc echo "Now you can must create the headless-script" echo "Found here: http://development.giaever.org/pastebin/Ubuntu/google-musicmanager/gmm-headless-script.sh"
#!/bin/bash # Save as: $HOME/gmm-headless-script.sh export DISPLAY=:2 Xvfb :2 -screen 0 1024x768x16 & google-musicmanager -a GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME & x11vnc -display :2 -bg -nopw -listen localhost -xkb # remember to chmod +x this file = make excutable. # run in terminal: chmod +x $HOME/gmm-headless-script.sh
Из связанного ответа :
Надеюсь, они полезны. Читайте комментарии. Не забудьте отредактировать:
«GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME»
с вашими собственными данными. (SERVERNAME может быть любым. Это просто имя, чтобы вы могли идентифицировать свой сервер по своему логину в Google.)Введите
$HOME/gmm-headless-script.sh
в терминале, чтобы начать синхронизацию.
По сути скрипты:
- Вам нужно скачать и установить версию Linux Music Uploader для Linux
- вам нужно установить сервер x11, который использует vnc и framebuffer для вывода, чтобы вам не приходилось иметь дело с x11, но приложение сможет работать
- дайте команду загрузчику музыки запустить, указав учетную запись пользователя и синхронизировав с места.
В этом случае автоматическое добавление будет добавлено в cron для повторной синхронизации, предположительно после завершения первоначальной загрузки.
Следует обратить внимание на чрезмерно длительное время синхронизации / загрузки, которое может привести к перекрытию ваших заданий синхронизации.
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
16
Как синхронизировать библиотеки iTunes?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux