carregando músicas automaticamente com o Google Music em um servidor Linux [duplicado]

7

Então, eu vi perguntas como este procurando ajuda para fazer o upload de músicas com o Google Music no Linux, mas nenhuma parece realmente confrontar a noção de usar apenas a linha de comando. Baixei o software do Google e pesquisei nesses arquivos por algo útil, mas não consegui encontrar nenhuma boa solução.

    
por wxl 17.01.2014 / 17:56

2 respostas

11

Acho que o que você parece estar procurando é link - um conjunto de scripts python para fazer upload, download ou bi -direcionalmente sincronizar faixas. Isso, por sua vez, é derivado do link caso você deseje usar essas bibliotecas python para seus próprios projetos .

    
por 27.10.2014 / 21:59
3

Por usuário Joachim , > answer descreve uma abordagem de linha de comando para instalar e configurar a sincronização, em um servidor linux headless não menos. A saber:

install-gmm-headless.sh

#!/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"

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

Na resposta vinculada :

Hope they are useful. Read comments. Remember to edit: «GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME» with you own data. (SERVERNAME could be whatever. Its just a name so you can identify your server from your Google-login.)

Type $HOME/gmm-headless-script.sh in terminal to start sync.

Essencialmente os scripts:

  • você faz o download e instala a versão linux do aplicativo de upload de músicas do google
  • você instalou um servidor x11 que usa vnc e framebuffer para saída, para que você não precise realmente lidar com x11, mas o aplicativo será capaz de executar
  • instrua o carregador de músicas a ser executado, especificando a conta do usuário e sincronizando a partir do local.

Fazer isso automaticamente seria uma questão de adicionar isso ao cron para repetir o syncage, presumivelmente após o upload inicial ter sido concluído.

Uma coisa a observar é o tempo excessivamente longo de sincronização / upload que pode levar à sobreposição de seus trabalhos de sincronização cronned.

    
por 31.07.2014 / 17:15