Ich glaube, was Sie suchen, ist https://github.com/thebigmunch/gmusicapi-scripts - eine Reihe von Python-Skripten zum Hochladen, Herunterladen oder zum bidirektionalen Synchronisieren von Tracks. Dies bezieht sich wiederum auf https://github.com/simon-weber/Unofficial-Google-Music-API, falls Sie diese Python-Bibliotheken für Ihre eigenen Projekte verwenden möchten.
Automatisches Hochladen von Musik mit Google Music auf einen Linux-Server
Ich habe also Fragen wie diese gesehen, die Hilfe beim Hochladen von Musik mit Google Music unter Linux gesucht haben, aber es scheint, dass sich keiner wirklich mit der Vorstellung ausschließt, nur die Befehlszeile zu verwenden. Ich habe die Software von Google heruntergeladen und in diesen Dateien nach nützlichen Informationen gesucht, konnte aber keine guten Lösungen finden.
2 Antworten auf die Frage
Pro Benutzer Joachim ‚s, Antwort beschreibt eine Befehlszeile Ansatz sowohl zur Installation und für die Synchronisation einrichten, auf einem Linux - Server ohne Kopf nicht weniger. Nämlich:
#!/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
Aus der verlinkten Antwort :
Ich hoffe, sie sind nützlich. Kommentare lesen Denken
«GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME»
Sie daran zu bearbeiten: mit Ihren eigenen Daten. (SERVERNAME kann beliebig sein. Es ist nur ein Name, damit Sie Ihren Server über Ihr Google-Login identifizieren können.)Geben Sie das
$HOME/gmm-headless-script.sh
Terminal ein, um die Synchronisierung zu starten.
Im Wesentlichen die Skripte:
- Haben Sie die Linux-Version des Google Music Uploader heruntergeladen und installiert?
- Sie müssen einen x11-Server installieren, der vnc und framebuffer für die Ausgabe verwendet, sodass Sie sich nicht mit x11 befassen müssen, die App kann jedoch ausgeführt werden
- den Musik-Uploader zur Ausführung anweisen, das Benutzerkonto angeben und vom Standort aus synchronisieren.
Wenn Sie diese Einstellung automatisch vornehmen möchten, müssen Sie diese Option in cron zur Wiederholungssynchronisation hinzufügen. Dies ist wahrscheinlich der Fall, wenn der erste Upload abgeschlossen ist.
Es ist zu beachten, dass die Synchronisierungs- und Uploadzeiten zu lange dauern, was dazu führen kann, dass sich Ihre Synchronisationsaufträge überlappen.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
16
Wie bleiben iTunes-Bibliotheken synchron?
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem