Как да изтеглите вашата музикална библиотека Google в Linux чрез командния ред

click fraud protection

Google Music е една от малкото основни музикални услуги, които вземат Linux сериозно и се радва на стабилна, първокласна поддръжка на Linux. Когато потребителите включат своите Linux компютри, те знаят, че могат инсталирайте най-новия музикален инструмент на Googleи изтеглете / качете всичките си файлове, за да ги слушате, където пожелаете. И все пак, колкото и да е инструмент за изтегляне на Google, има някои недостатъци. За начало не е възможно да го стартирате във виртуална машина или на терминален сървър поради някои ограничения от Google. За да реши този проблем, създател на Github създаде Gmpydl; програма, базирана на python, която ви позволява да влезете в Google и да изтеглите вашата библиотека на Google Music в Linux чрез командния ред.

Инсталиране на Git и други инструменти

Gmpydl изисква няколко програми, библиотеки и други неща, преди всичко да работи. Първото нещо, което ще ви трябва, е Git. Този инструмент е важен, тъй като с него е възможно да изтеглите необходимия Gmpydl код. Отворете терминал и въведете следното:

instagram viewer

Ubuntu

sudo apt инсталирате git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf инсталирайте git

OpenSUSE

sudo zypper install git

Debian

sudo apt-get install git

След това са необходими някои Python библиотеки, както и някои Python инструменти. Първият е Python2. Това е малко сложно, тъй като повечето Linux дистрибуции вече използват силно Python и трябва да го инсталират. Ако по някаква причина вашият компютър няма Python 2, ще трябва да го инсталирате. Освен това са необходими PIP и базирана на Python библиотека Google Music gmusicapi.

Що се отнася до инсталирането на Python 2, всяка операционна система има различно име за него. Ето защо е най-добре да използвате функцията за търсене, за да намерите Python 2. Помислете да използвате терминала и функцията за търсене на вашата дистрибуция на Linux.

Всяка основна дистрибуция на Linux е различна, когато става дума за търсене на пакети. На Fedora командата е dnf търсене, на Arch е Pacman -Ss, Ubuntu е подходящо търсене, OpenSUSE е търсене с цип, а Debian е apt-кеш търсене. Използвайте едно от тях, за да намерите Python 2 и да го инсталирате. Също така инсталирайте pip. Имайте предвид, че може да се нарече python2-pip, python-pip или pip или нещо подобно.

И с двата инструмента, инсталирани в системата, използвайте PIP, за да инсталирате Google Music API:

пип инсталирате gmusicapi

Инструментът за инсталиране на Python ще намери, изтегли, изгради и инсталира Gmusicapi, за да постигне всичко, което върви в системата.

Получаване на Gmpydl

Gmpydl има всичко необходимо за стартиране. Сега, нека вземем кода В терминал използвайте git, за да изтеглите необходимите файлове.

git клон https://github.com/stevenewbs/gmpydl

Сега въведете директорията Gmpydl с командата CD.

CD gmpydl

И накрая, направете папката за изтегляне, където ще отидат всички музикални файлове.

mkdir -p ~ / Google-Music-Downloads

Изтегляне на музика

С тази програма е лесно да изтеглите вашата библиотека на Google Music в Linux чрез команден ред. Първо обаче ще трябва да влезете в профила си в Google. Това става, като стартирате програмата за първи път. В терминал изпълнете тази команда от директорията Gmpydl.

./gmpydl

Това ще поиска от потребителя да въведе своя имейл адрес на „Акаунт в Google“. В терминала въведете имейл адреса на Google, свързан с акаунта, от който искате да изтеглите вашите файлове в Google Music, след което натиснете клавиша за въвеждане. Това ще генерира нов конфигурационен файл и ще генерира връзка за щракване. Тази връзка генерира еднократен знак за влизане в Google, така че Gmpydl да не използва паролата ви.

Следващото нещо, което трябва да кажете на инструмента за изтегляне, е мястото, където трябва да поставите всички изтеглени музикални файлове. Въведете папката, създадена по-рано за изтегляне в този подкана: /home/username/Google-Music-Downloads/

С попълването на цялата тази информация процесът на изтегляне може да започне.

Други функции на Gmpydl

Изпълнението на Gmpydl веднага извън кутията след влизането е перфектно. Той стартира изтеглянията в директорията, на която му казвате. Това обаче не е единственият начин, по който Gmpydl може да се използва. Има и други функции, като функцията Nodl, търсене и презаписване.

NoDL

За да използвате функцията NoDL в Gmpydl, изпълнете командата като нормално в терминала, но добавете превключвателя -n. По този начин ефективно ще се маркира цялата изтеглена музика. Това е полезно, ако по някаква причина изтеглителят се обърка. Това ви позволява да кажете на програмата, че всичко е нормално, в противен случай нещата могат да се изтеглят отново.

./gmpydl -n

Търсене

Понякога, когато изтегляте, просто искате да изтеглите конкретен елемент, а не цялата библиотека. Ето как да го направите с Gmpydl.

./gmpydl -s searchitem

Не забравяйте да замените „searchitem“ с желания изпълнител, заглавие на песента, албум или жанр.

Презаписване

Тъй като това изтегляне от Google Music е нестабилен код, понякога нещата могат да се объркат. Може да изтегляте нещо, само за да разберете, че (по някаква причина) е спряло да изтегля. Ако Gmpydl спре средно изтегляне, файловете могат да бъдат повредени. За да поправите това, е възможно да изтеглите отново всичко, като използвате командата -o.

./gmpydl -o

заключение

Инструментът, пуснат от Google, е страхотен, но трябва да се каже истината, когато става въпрос за взаимодействие със услугата, нейното ограничаване. Ето защо Gmpydl е толкова страхотна находка: тя позволява на потребителите да взаимодействат по-добре с Google Music чрез командния ред на Linux. Вярно е, че в момента инструментът поддържа само изтегляне. Въпреки това, тъй като нуждата от солиден инструмент за команден ред за Google Music в Linux се увеличава, няма съмнение, че ще се появят още функции.

watch instagram story