लिनक्स सर्वर पर Google संगीत के साथ स्वचालित रूप से संगीत अपलोड करना [डुप्लिकेट]


7

इस सवाल का पहले से ही यहाँ एक जवाब है:

इसलिए मैंने इस तरह के सवालों को देखा है कि लिनक्स पर Google संगीत के साथ संगीत अपलोड करने में मदद के लिए, लेकिन कोई भी वास्तव में कमांड लाइन का उपयोग करने की धारणा का सामना नहीं करता है। मैंने Google से सॉफ़्टवेयर डाउनलोड किया है और उन फ़ाइलों के चारों ओर कुछ उपयोगी के लिए खोदा है, लेकिन किसी भी अच्छे समाधान के साथ आने में सक्षम नहीं है।


आपका सवाल यहाँ बिल्कुल क्या है? यदि आप ऐसा करने के लिए पूर्व-निर्मित उत्पाद की तलाश कर रहे हैं, तो इसे ऑफ़-टॉपिक माना जाएगा। अन्यथा सवाल बहुत अस्पष्ट है। आप शायद इसे दो अलग-अलग कार्यों (शुरू करने के लिए) के रूप में देखना चाहते हैं: एक फ़ोल्डर को देखने के लिए और एक स्क्रिप्ट फायरिंग के लिए, और दूसरा Google क्लाइंट के माध्यम से अपलोड करने के लिए स्क्रिप्टिंग के लिए।
Ƭᴇc atιᴇ007

जवाबों:


11

मुझे लगता है कि आप जो खोज रहे हैं वह https://github.com/thebigmunch/gmusicapi-scripts - अपलोड करने, डाउनलोड करने या द्वि-दिशात्मक रूप से सिंक करने वाली पटरियों के लिए अजगर स्क्रिप्ट का एक सेट है। यह, बदले में, https://github.com/simon-weber/Unofficial-Google-Music-API से आपको अपनी परियोजनाओं के लिए इन अजगर पुस्तकालयों का उपयोग करना चाहिए।


3

उपयोगकर्ता के अनुसार , जोचिम का उत्तर , कमांड लाइन के दृष्टिकोण को स्थापित करता है, जो सिंक के लिए स्थापित करने और स्थापित करने दोनों के लिए है, बिना हेडलाइन वाले सर्वर पर कम। अर्थात:

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

से जुड़ा हुआ जवाब :

आशा है कि वे उपयोगी हैं। टिप्पणियाँ पढ़ें। संपादित करना याद रखें: «GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME»आपके पास स्वयं का डेटा है। (SERVERNAME जो भी हो सकता है। यह सिर्फ एक नाम है ताकि आप अपने सर्वर को अपने Google-लॉगिन से पहचान सकें।)

$HOME/gmm-headless-script.shसिंक शुरू करने के लिए टर्मिनल में टाइप करें ।

अनिवार्य रूप से स्क्रिप्ट:

  • क्या आपने Google संगीत अपलोडर का लिनक्स संस्करण डाउनलोड और इंस्टॉल किया है
  • क्या आपने एक x11 सर्वर स्थापित किया है जो आउटपुट के लिए vnc और फ्रेमबफ़र का उपयोग करता है ताकि आपको वास्तव में x11 से निपटना न पड़े, लेकिन ऐप चल सकेगा
  • संगीत अपलोडर को चलाने के लिए, उपयोगकर्ता खाते को निर्दिष्ट करने और स्थान से सिंक करने के लिए निर्देश दें।

इस स्वचालित बनाना फिर से दोहराने के लिए क्रॉन में जोड़ने के लिए एक बात होगी, संभवतः एक बार जब आपका प्रारंभिक अपलोड पूरा हो गया था।

देखने के लिए एक चीज़ अत्यधिक लंबी सिंक / अपलोड समय है जो आपके क्रोन किए गए सिंक नौकरियों के ओवरलैप हो सकती है।


जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
Cfinley

पर्याप्त रूप से, पर्याप्त होगा।
गेविन सी।

1
अफसोस की बात है कि यह काम नहीं करता है। मुझे लगता है कि Google API बदल गया है। मेरे पास जोआचिम के साथ विनिमय करने का कोई फायदा नहीं था।
23
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.