Hudba Google je jedním z mála běžně placenýchhudební služby, které berou Linux vážně, a těší se prvotřídní podpoře Linuxu. Když uživatelé zapnou své Linuxové počítače, vědí, že si mohou nainstalovat nejnovější hudební nástroj značky Google a stáhnout / nahrát všechny své soubory, aby je mohli poslouchat kdekoli se jim líbí. Přesto, stejně dobře jako nástroj pro stahování Google, existují určité nevýhody. Pro začátečníky není možné spustit jej uvnitř virtuálního počítače nebo na terminálovém serveru kvůli některým omezením společnosti Google. Pro vyřešení tohoto problému vytvořil vývojář na Githubu Gmpydl; program založený na pythonu, který vám umožní přihlásit se do Google a stáhnout si knihovnu Google Music v systému Linux pomocí příkazového řádku.
Instalace Git a dalších nástrojů
Gmpydl vyžaduje několik programů, knihoven ajiné věci, než všechno bude fungovat. První věc, kterou budete potřebovat, je Git. Tento nástroj je důležitý, protože s ním je možné stáhnout požadovaný kód Gmpydl. Otevřete terminál a zadejte následující:
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
Dále některé knihovny Pythonu a také některéVyžadují se nástroje Python. První je Python2. Toto je trochu složitější, protože většina linuxových distribucí již Python intenzivně využívá a měla by být nainstalována. Pokud z nějakého důvodu váš počítač nemá Python 2, budete ho muset nainstalovat. Dále je vyžadován PIP a knihovna gmusicapi založená na Pythonu Google Music.
Pokud jde o instalaci Pythonu 2, každýoperační systém má jiný název. To je důvod, proč je nejlepší použít vyhledávací funkci k nalezení Pythonu 2. Zvažte použití terminálu a „vyhledávací funkce“ vaší linuxové distribuce.
Každá mainstreamová distribuce Linuxu je jiná, pokud jde o vyhledávání balíčků. Na Fedoře je příkaz dnf search
, na Archu to je pacman -Ss
Ubuntu je apt search
, OpenSUSE je zypper search
a Debian je apt-cache search
. Pomocí jednoho z nich vyhledejte Python 2 a nainstalujte jej. Také nainstalujte pip. Mějte na paměti, že by to mohlo být nazýváno python2-pip, python-pip nebo pip, nebo něco podobného.
S oběma nástroji nainstalovanými v systému nainstalujte pomocí rozhraní PIP Google Music API:
pip install gmusicapi
Instalační nástroj Pythonu najde, stáhne, vytvoří a nainstaluje Gmusicapi, aby se vše dařilo v systému.
Získání Gmpydl
Gmpydl má vše, co potřebuje ke spuštění. Teď pojďme chytit kód. V terminálu pomocí git stáhněte potřebné soubory.
git clone https://github.com/stevenewbs/gmpydl
Nyní zadejte příkaz Gmpydl pomocí příkazu CD.
cd gmpydl
Nakonec vytvořte složku pro stahování, kam půjdou všechny hudební soubory.
mkdir -p ~/Google-Music-Downloads
Stahování hudby
Pomocí tohoto programu můžete snadno stáhnout svůjKnihovna Google Music v systému Linux pomocí příkazového řádku. Nejprve se však musíte přihlásit ke svému účtu Google. To se provádí spuštěním programu poprvé. V terminálu spusťte tento příkaz z adresáře Gmpydl.
./gmpydl
Uživatel požádá o zadání svého „Google“E-mailová adresa účtu “. Do terminálu zadejte e-mailovou adresu Google připojenou k účtu, ze kterého chcete stahovat soubory Google Music, a stiskněte klávesu Enter. Tím vygenerujete nový konfigurační soubor a vygenerujete odkaz, na který kliknete. Tento odkaz vygeneruje jednorázový token pro přihlášení do Google, takže Gmpydl nepoužívá vaše heslo.
Další věcí, která říká nástroji pro stahování, je umístění všech stažených hudebních souborů. Do této výzvy zadejte složku vytvořenou dříve pro stahování: /home/username/Google-Music-Downloads/
Po vyplnění všech těchto informací může proces stahování začít.
Další funkce Gmpydl
Spuštění Gmpydl hned po vybalení z krabicev je perfektní. Spustí stahování do adresáře, kterému to řeknete. Toto však není jediný způsob, jak lze Gmpydl použít. Existují další funkce, například funkce Nodl, funkce vyhledávání a přepisování.
NoDL
Chcete-li v Gmpydl použít funkci NoDL, spusťtepříkaz jako normální v terminálu, ale přidejte přepínač -n. Tím se efektivně označí veškerá stažená hudba. To je užitečné, pokud se z nějakého důvodu stahovač pokazí. To vám umožní říct programu vše, co je normální, jinak by se věci mohly znovu stáhnout.
./gmpydl -n
Vyhledávání
Někdy při stahování stačí stáhnout konkrétní položku a ne celou knihovnu. Zde je návod, jak to udělat s Gmpydl.
./gmpydl -s searchitem
Nezapomeňte nahradit „searchitem“ umělcem, názvem skladby, alba nebo žánru.
Přepsat
Vzhledem k tomu, že toto stahování hudby Google je nestabilníkód, věci se mohou občas pokazit. Možná něco stahujete, abyste zjistili, že (z nějakého důvodu) se stahování zastavilo. Pokud Gmpydl zastaví stahování v polovině, může dojít k poškození souborů. Chcete-li to vyřešit, je možné vše znovu stáhnout pomocí příkazu -o.
./gmpydl -o
Závěr
Nástroj vydaný společností Google je skvělý, ale pravdivýpokud jde o interakci se službou, její omezení. To je důvod, proč je Gmpydl tak skvělý: umožňuje uživatelům lépe komunikovat s Google Music prostřednictvím příkazového řádku systému Linux. Je pravda, že v současné době tento nástroj podporuje pouze stahování. Vzhledem k tomu, že se pro Google Music v systému Linux zvyšuje potřeba pevného nástroje příkazové řádky, není pochyb o tom, že se objeví další funkce.
Komentáře