„Google“ muzika yra viena iš nedaugelio įprastų mokamų paslaugųmuzikos paslaugas, kad rimtai žiūrėtų į „Linux“, ir ji naudojasi tvirta, aukščiausios klasės „Linux“ parama. Kai vartotojai įjungia savo „Linux“ asmeninį kompiuterį, jie žino, kad gali įdiegti naujausią „Google“ prekės ženklo muzikos įrankį ir atsisiųsti / įkelti visus failus, kad galėtų klausytis kur tik nori. Vis dėlto, kad ir koks yra „Google“ atsisiuntimo įrankis, yra keletas trūkumų. Pradedantiesiems neįmanoma jo paleisti virtualioje mašinoje ar terminalo serveryje dėl tam tikrų „Google“ apribojimų. Norėdami išspręsti šią problemą, „Github“ sukūrė kūrėją Gmpydl; Python pagrindu sukurta programa, leidžianti prisijungti prie „Google“ ir atsisiųsti „Google“ muzikos biblioteką „Linux“ naudojant komandinę eilutę.
„Git“ ir kitų įrankių diegimas
„Gmpydl“ reikia kelių programų, bibliotekų irkiti dalykai, kol kas nors neveiks. Pirmas dalykas, kurio jums reikės, yra „Git“. Šis įrankis yra svarbus, nes kartu su juo galima atsisiųsti reikiamą „Gmpydl“ kodą. Atidarykite terminalą ir įveskite:
Ubuntu
sudo apt install git
„Arch Linux“
sudo pacman -S git
Fedora
sudo dnf install git
„OpenSUSE“
sudo zypper install git
Debian
sudo apt-get install git
Kitas, kai kurie Python bibliotekos, taip pat kai kurieReikalingi Python įrankiai. Pirmasis yra „Python2“. Šis yra šiek tiek sudėtingas, nes dauguma „Linux“ distribucijų jau naudojasi „Python“ ir turėtų jį įdiegti. Jei dėl kokių nors priežasčių jūsų kompiuteryje nėra „Python 2“, turėsite jį įdiegti. Be to, reikalingas PIP ir „Python“ pagrindu sukurta „Google Music“ biblioteka „gmusicapi“.

Kai reikia įdiegti „Python 2“, kasoperacinė sistema turi kitą pavadinimą. Štai kodėl ieškant „Python 2“ geriausia naudoti paieškos funkciją. Apsvarstykite galimybę naudoti terminalą ir jūsų „Linux“ paskirstymo „paieškos funkciją“.
Kiekvienas įprastas „Linux“ paskirstymas yra skirtingas, kai reikia ieškoti paketų. „Fedora“ komandoje yra dnf search
, „Arch it’s“ pacman -Ss
, Ubuntu yra apt search
, „OpenSUSE“ yra zypper search
, o Debianas yra apt-cache search
. Norėdami rasti „Python 2“ ir įdiegti, naudokite vieną iš jų. Taip pat įdiekite pip. Atminkite, kad tai gali būti vadinama python2-pip, python-pip ar pip arba panašiu dalyku.
Turėdami abu sistemoje įdiegtus įrankius, naudokite PIP, kad įdiegtumėte „Google Music“ API:
pip install gmusicapi
„Python“ diegimo įrankis suras, atsisiųs, sukurs ir įdiegs „Gmusicapi“, kad viskas vyktų sistemoje.
Gaunu Gmpydl
„Gmpydl“ turi viską, ko reikia paleidimui. Dabar paimkime kodą. Terminale naudodami git atsisiųskite reikiamus failus.
git clone https://github.com/stevenewbs/gmpydl
Dabar įveskite komandą CD „Gmpydl“.
cd gmpydl
Galiausiai sukurkite atsisiuntimo aplanką, kuriame bus visi muzikos failai.
mkdir -p ~/Google-Music-Downloads
Parsisiunčiama muzika
Naudodamiesi šia programa nesunku atsisiųsti savo„Google“ muzikos biblioteka „Linux“ naudojant komandinę eilutę. Tačiau pirmiausia turėsite prisijungti prie „Google“ paskyros. Tai atliekama pirmą kartą paleidus programą. Terminale paleiskite šią komandą iš „Gmpydl“ katalogo.
./gmpydl
Tai paprašys vartotojo įvesti „Google“Sąskaitos el. Pašto adresas “. Terminale įveskite „Google“ pašto adresą, prijungtą prie paskyros, iš kurios norite atsisiųsti „Google“ muzikos failus, tada paspauskite klavišą Enter. Tai sugeneruos naują konfigūracijos failą ir saitą, kurį reikia spustelėti. Ši nuoroda sugeneruoja vienkartinį prisijungimo prie „Google“ prieigos raktą, kad „Gmpydl“ nenaudotų jūsų slaptažodžio.
Kitas dalykas, kurį reikia pasakyti apie atsisiuntimo įrankį, yra vieta, kur jis turėtų sudėti visus atsisiųstus muzikos failus. Įveskite aplanką, sukurtą anksčiau atsisiųsti, pateikus šį raginimą: /home/username/Google-Music-Downloads/
Užpildžius visą šią informaciją, galima pradėti atsisiuntimo procesą.
Kitos „Gmpydl“ savybės

Paleidęs „Gmpydl“ po pasirašymo, iškart iš laukoyra tobulas. Paleidžiamas atsisiuntimas į katalogą, kurį jums nurodote. Tačiau tai nėra vienintelis būdas naudoti „Gmpydl“. Yra ir kitų funkcijų, tokių kaip „Nodl“ funkcija, paieškos ir perrašymo funkcijos.
„NoDL“
Norėdami naudoti „NoDL“ funkciją „Gmpydl“, vykdykitekomandą kaip įprasta terminale, bet pridėkite jungiklį -n. Tai padarius, bus veiksmingai pažymėta visa atsisiųsta muzika. Tai naudinga, jei dėl kažkokių priežasčių siųstuvas sutampa. Tai leidžia pasakyti programai, kad viskas yra normalu, kitaip medžiagą būtų galima atsisiųsti iš naujo.
./gmpydl -n
Paieška
Kartais atsisiųsdami norite atsisiųsti tik konkretų elementą, o ne visą biblioteką. Štai kaip tai padaryti su „Gmpydl“.
./gmpydl -s searchitem
Būtinai pakeiskite „searchitem“ norimu atlikėju, dainos pavadinimu, albumu ar žanru.
Perrašyti
Kadangi šis „Google“ muzikos atsisiuntimas yra nestabiluskodas, kartais viskas gali suklysti. Galbūt ką nors atsisiųsite, tik norėdami sužinoti, kad (dėl tam tikrų priežasčių) nustojo atsisiųsti. Jei „Gmpydl“ sustabdo atsisiuntimą, failai gali būti sugadinti. Norėdami tai išspręsti, viską galite iš naujo atsisiųsti naudodami komandą -o.
./gmpydl -o
Išvada
„Google“ išleistas įrankis yra puikus, tačiau tiesareikia pasakyti, kai reikia bendrauti su tarnyba, jos ribojimas. Štai kodėl „Gmpydl“ yra toks puikus radinys: jis leidžia vartotojams geriau bendrauti su „Google Music“ naudojant „Linux“ komandinę eilutę. Tiesa, šiuo metu įrankis palaiko tik atsisiuntimą. Vis dėlto didėjant poreikiui patikimo komandų eilutės įrankio, skirto „Google Music“, skirtai „Linux“, nekyla abejonių, kad atsiras daugiau funkcijų.
Komentarai