Kako prenesti Google Glasbeno knjižnico v Linuxu prek ukazne vrstice

click fraud protection

Google Music je ena redkih glasbenoplačniških storitev, ki Linux resno jemlje, zato uživa močno, prvovrstno podporo Linuxu. Ko uporabniki vklopijo računalnike Linux, vedo, da lahko namestite najnovejše Googlovo glasbeno orodjeter prenesite / naložite vse svoje datoteke in jih poslušajte kjer koli želite. Kljub temu, da je tako dobro kot Googlovo orodje za prenos, obstaja nekaj pomanjkljivosti. Za začetek ga ni mogoče zagnati znotraj virtualnega stroja ali na terminalskem strežniku zaradi nekaterih Googlovih omejitev. Za rešitev te težave je ustvaril razvijalca na Githubu Gmpydl; program na osnovi pytona, ki vam omogoča, da se prijavite v Google in v ukazni vrstici prenesete svojo knjižnico Google Music v Linux.

Namestitev Git in drugih orodij

Gmpydl zahteva nekaj programov, knjižnic in drugih stvari, preden bo karkoli delovalo. Prva stvar, ki jo boste potrebovali, je Git. To orodje je pomembno, saj je z njim mogoče prenesti zahtevano kodo Gmpydl. Odprite terminal in vnesite naslednje:

Ubuntu

instagram viewer
sudo apt namestite git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf namestite git

OpenSUSE

sudo zypper namestite git

Debian

sudo apt-get install git

Nato so potrebne nekatere knjižnice Python, pa tudi nekatera Python orodja. Prvi je Python2. Ta je malce težaven, saj večina distribucij Linuxa že močno uporablja Python in bi ga moral imeti nameščen. Če iz nekega razloga vaš računalnik nima Python 2, ga boste morali namestiti. Poleg tega so potrebni PIP in knjižnica gmusicapi, ki temelji na Pythonu.

Ko gre za namestitev Python-a 2, ima vsak operacijski sistem svoje ime. Zato je najbolje, da s pomočjo funkcije iskanja poiščete Python 2. Razmislite o uporabi terminala in "funkciji iskanja" vaše distribucije Linux.

Vsaka glavna distribucija Linuxa se razlikuje pri iskanju paketov. V Fedori je ukaz dnf iskanje, na Archu je pacman -Ss, Ubuntu je primerno iskanje, OpenSUSE je iskanje z zadrgo, Debian pa apt-cache iskanje. S pomočjo enega od teh poiščite Python 2 in ga namestite. Namestite tudi pip. Upoštevajte, da bi jo lahko imenovali python2-pip, python-pip ali pip ali kaj podobnega.

Z obema orodjema, nameščenimi v sistemu, za namestitev uporabite PIP Google Music API:

pip namestite gmusicapi

Orodje za namestitev Python bo našlo, preneslo, zgradilo in namestilo Gmusicapi, da se bo vse odvijalo v sistemu.

Pridobivanje Gmpydla

Gmpydl ima vse, kar potrebuje za zagon. Zdaj pa zgrabimo kodo. V terminalu uporabite git za prenos potrebnih datotek.

git klon https://github.com/stevenewbs/gmpydl

Zdaj vnesite imenik Gmpydl z ukazom CD.

cd gmpydl

Na koncu naredite mapo za prenos, kamor bodo šle vse glasbene datoteke.

mkdir -p ~ / Google-Music-Downloads

Prenos glasbe

S tem programom lahko preprosto prenesete knjižnico Google Music v Linux prek ukazne vrstice. Najprej se morate prijaviti v Google Račun. To stori tako, da prvič zaženeš program. V terminalu zaženite ta ukaz iz imenika Gmpydl.

./gmpydl

Uporabnik bo moral vnesti svoj e-poštni naslov za Google Račun. V terminalu vnesite Googlov e-poštni naslov, povezan z računom, iz katerega želite prenesti datoteke Google Music, in pritisnite tipko Enter. To bo ustvarilo novo konfiguracijsko datoteko in ustvarilo povezavo za klik. Ta povezava ustvari enkratni žeton za prijavo v Google, tako da Gmpydl ne bo uporabil vašega gesla.

Naslednje, kar morate povedati, je orodje za prenos, kam naj postavi vse prenesene glasbene datoteke. V ta poziv vnesite prej ustvarjeno mapo za nalaganje: /home/username/Google-Music-Downloads/

Z vsemi temi informacijami se postopek prenosa lahko začne.

Druge funkcije Gmpydl

Potek Gmpydl-a iz škatle po prijavi je popoln. Začne prenose v imenik, ki mu ga poveste. Vendar pa to ni edini način uporabe Gmpydl-a. Obstajajo tudi druge funkcije, na primer funkcija Nodl, iskanje in prepisovanje.

NoDL

Za uporabo funkcije NoDL v Gmpydl izvedite ukaz kot običajno v terminalu, vendar dodajte stikalo -n. S tem boste učinkovito označili vso naloženo glasbo. To je koristno, če se prenosnik iz nekega razloga zmede. To vam omogoča, da program poveste, da je vse normalno, sicer se lahko stvari ponovno naložijo.

./gmpydl -n

Iskanje

Včasih med prenosom želite samo prenesti določen element in ne celotne knjižnice. Tukaj je opisano, kako to storiti z Gmpydl.

./gmpydl -s searchitem

Bodite prepričani, da "searchitem" zamenjate z želenim izvajalcem, naslovom pesmi, albumom ali žanrom.

Prepiši

Ker je ta prenos v Google Glasbo nestabilna koda, se lahko stvari včasih zmotijo. Morda nekaj prenašate, le da ugotovite, da je prenehalo nalaganje (iz nekega razloga). Če se Gmpydl prekine s prenosom, se datoteke lahko poškodujejo. Če želite to popraviti, je mogoče znova prenesti vse s pomočjo ukaza -o.

./gmpydl -o

Zaključek

Google, ki ga je izdal Google, je odličen, res pa je treba povedati, da je pri interakciji s storitvijo omejevanje. Zato je Gmpydl tako odlična ugotovitev: uporabnikom omogoča boljšo interakcijo z Google Music prek ukazne vrstice Linux. Res je, da trenutno orodje podpira samo prenos. Ker pa se povečuje potreba po trdnem orodju ukazne vrstice za Google Music v Linuxu, ni dvoma, da se bo pojavilo več funkcij.

watch instagram story