Kaip atsisiųsti „Google“ muzikos biblioteką „Linux“ naudojant komandinę eilutę

click fraud protection

„Google Music“ yra viena iš nedaugelio mokamų muzikos paslaugų, į kurią rimtai žiūrima „Linux“, ir ji naudojasi tvirta, aukščiausios klasės „Linux“ pagalba. Kai vartotojai įjungia savo „Linux“ asmeninį kompiuterį, jie žino, kad gali įdiekite naujausią „Google“ prekės ženklo muzikos įrankįir atsisiųskite / įkelkite visus jų failus, kad galėtumėte klausytis kur tik norite. Vis dėlto, kad ir koks geras 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ų ir kitų dalykų, kad kas nors veiktų. 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:

instagram viewer

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

Be to, reikalingos kai kurios Python bibliotekos, taip pat kai kurie 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 kokios nors priežasties 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“, kiekviena operacinė sistema turi skirtingą pavadinimą. Štai kodėl geriausia naudoti paieškos funkciją norint rasti „Python 2“. 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 paieška, „Arch it’s“ pacman -Ss, Ubuntu yra tinkama paieška, „OpenSUSE“ yra zypper paieška, o Debianas yra tinkamos talpyklos paieška. 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“ muzika API:

pip įdiegti 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 klonas 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 lengva atsisiųsti „Google“ muzikos biblioteką iš „Linux“ naudodami 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“ paskyros el. Pašto adresą. 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

„Gmpydl“ paleidimas iškart po dėžutės yra puikus. 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“, vykdykite komandą 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-paieškos elementas

Būtinai pakeiskite „searchitem“ norimu atlikėju, dainos pavadinimu, albumu ar žanru.

Perrašyti

Kadangi šis „Google Music“ atsisiuntimas yra nestabilus kodas, kartais viskas gali nutikti. 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 tiesą sakant, kai reikia bendrauti su paslauga, ją riboti. Š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ų.

watch instagram story