- - Come scaricare la tua libreria di Google Music in Linux tramite riga di comando

Come scaricare la tua libreria di Google Music in Linux tramite riga di comando

Google Music è uno dei pochi principali pagatii servizi musicali prendono sul serio Linux e godono di un supporto Linux solido e di prima classe. Quando gli utenti accendono i loro PC Linux, sanno che possono installare l'ultimo strumento musicale con il marchio Google e scaricare / caricare tutti i loro file per ascoltarli dove preferiscono. Tuttavia, per quanto buono sia lo strumento downloader di Google, ci sono alcuni svantaggi. Per cominciare, non è possibile eseguirlo all'interno di una macchina virtuale o su un server basato su terminali a causa di alcune limitazioni di Google. Per risolvere questo problema, è stato creato uno sviluppatore su Github Gmpydl; un programma basato su Python che ti consente di accedere a Google e scaricare la tua libreria di Google Music su Linux tramite la riga di comando.

Installazione di Git e altri strumenti

Gmpydl richiede alcuni programmi, librerie ealtre cose prima che qualcosa funzioni. La prima cosa di cui avrai bisogno è Git. Questo strumento è importante perché con esso è possibile scaricare il codice Gmpydl richiesto. Apri un terminale e inserisci quanto segue:

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

Successivamente, alcune librerie Python, così come alcuneSono richiesti strumenti Python. Il primo è Python2. Questo è un po 'complicato, poiché la maggior parte delle distribuzioni Linux fanno già un forte uso di Python e dovrebbe averlo installato. Se per qualche motivo il tuo PC non ha Python 2, dovrai installarlo. Inoltre, sono richiesti PIP e la libreria Google Music basata su Python gmusicapi.

Quando si tratta di installare Python 2, ogniil sistema operativo ha un nome diverso per questo. Questo è il motivo per cui è meglio usare la funzione di ricerca per trovare Python 2. Valuta di usare il terminale e la "funzione di ricerca" della tua distribuzione Linux.

Ogni distribuzione Linux tradizionale è diversa quando si tratta di cercare pacchetti. Su Fedora il comando è dnf search, su Arch lo è pacman -Ss, Ubuntu lo è apt search, OpenSUSE è zypper searche Debian lo è apt-cache search. Usa uno di questi per trovare Python 2 e installarlo. Installa anche pip. Tieni presente che potrebbe essere chiamato python2-pip, python-pip o pip o qualcosa di simile.

Con entrambi gli strumenti installati sul sistema, utilizzare PIP per installare l'API di Google Music:

pip install gmusicapi

Lo strumento di installazione di Python troverà, scaricherà, compilerà e installerà Gmusicapi per far funzionare tutto sul sistema.

Ottenere Gmpydl

Gmpydl ha tutto il necessario per funzionare. Ora prendiamo il codice. In un terminale, usa git per scaricare i file necessari.

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

Ora inserisci la directory Gmpydl con il comando CD.

cd gmpydl

Infine, crea la cartella di download in cui andranno tutti i file musicali.

mkdir -p ~/Google-Music-Downloads

Download di musica

Con questo programma, è facile scaricare il tuoLibreria di Google Music in Linux tramite riga di comando. Tuttavia, per prima cosa dovrai accedere al tuo account Google. Questo viene fatto avviando il programma per la prima volta. In un terminale, eseguire questo comando dalla directory Gmpydl.

./gmpydl

Ciò chiederà all'utente di inserire il proprio "GoogleIndirizzo e-mail dell'account ". Nel terminale, digita l'indirizzo di posta Google collegato all'account da cui desideri scaricare i file di Google Music, quindi premi il tasto Invio. Ciò genererà un nuovo file di configurazione e genererà un collegamento su cui fare clic. Questo link genera un token una tantum per accedere a Google, in modo che Gmpydl non utilizzi la tua password.

La prossima cosa da dire allo strumento di download è dove dovrebbe posizionare tutti i file musicali scaricati. Immettere la cartella creata in precedenza per i download in questo prompt: /home/username/Google-Music-Downloads/

Con tutte queste informazioni compilate, il processo di download può iniziare.

Altre caratteristiche di Gmpydl

Esecuzione di Gmpydl subito dopo la firmain è perfetto. Avvia i download nella directory in cui gli hai detto. Tuttavia, questo non è l'unico modo in cui Gmpydl può essere usato. Esistono altre funzionalità, come la funzione Nodl, le funzioni di ricerca e sovrascrittura.

NoDL

Per utilizzare la funzione NoDL in Gmpydl, eseguire ilcomando come normale nel terminale, ma aggiungere l'opzione -n. In questo modo si contrassegnerà efficacemente tutta la musica scaricata. Questo è utile se per qualche motivo il downloader fa casino. Questo ti permette di dire al programma che tutto è normale, altrimenti le cose potrebbero essere scaricate nuovamente.

./gmpydl -n

Ricerca

A volte durante il download, si desidera solo scaricare un elemento specifico e non l'intera libreria. Ecco come farlo con Gmpydl.

./gmpydl -s searchitem

Assicurati di sostituire "searchitem" con l'artista, il titolo del brano, l'album o il genere desiderati.

sovrascrivere

Poiché questo download di Google Music è instabilecodice, a volte le cose possono andare storte. È possibile che si stia scaricando qualcosa, solo per scoprire che (per qualche motivo) ha interrotto il download. Se Gmpydl interrompe il download, i file possono essere danneggiati. Per risolvere questo problema, è possibile scaricare nuovamente tutto, usando il comando -o.

./gmpydl -o

Conclusione

Lo strumento rilasciato da Google è eccezionale, ma veroviene detto, quando si tratta di interagire con il servizio, la sua limitazione. Questo è il motivo per cui Gmpydl è una grande scoperta: consente agli utenti di interagire meglio con Google Music tramite la riga di comando di Linux. È vero che al momento lo strumento supporta solo il download. Tuttavia, poiché aumenta la necessità di un solido strumento da riga di comando per Google Music su Linux, non vi è dubbio che arriveranno più funzionalità.

Commenti