Google Music е една от малкото основни музикални услуги, които вземат Linux сериозно и се радва на стабилна, първокласна поддръжка на Linux. Когато потребителите включат своите Linux компютри, те знаят, че могат инсталирайте най-новия музикален инструмент на Googleи изтеглете / качете всичките си файлове, за да ги слушате, където пожелаете. И все пак, колкото и да е инструмент за изтегляне на Google, има някои недостатъци. За начало не е възможно да го стартирате във виртуална машина или на терминален сървър поради някои ограничения от Google. За да реши този проблем, създател на Github създаде Gmpydl; програма, базирана на python, която ви позволява да влезете в Google и да изтеглите вашата библиотека на Google Music в Linux чрез командния ред.
Gmpydl изисква няколко програми, библиотеки и други неща, преди всичко да работи. Първото нещо, което ще ви трябва, е Git. Този инструмент е важен, тъй като с него е възможно да изтеглите необходимия Gmpydl код. Отворете терминал и въведете следното:
sudo apt инсталирате git
sudo pacman -S git
sudo dnf инсталирайте git
sudo zypper install git
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 има всичко необходимо за стартиране. Сега, нека вземем кода В терминал използвайте git, за да изтеглите необходимите файлове.
git клон https://github.com/stevenewbs/gmpydl
Сега въведете директорията Gmpydl с командата CD.
CD gmpydl
И накрая, направете папката за изтегляне, където ще отидат всички музикални файлове.
mkdir -p ~ / Google-Music-Downloads
С тази програма е лесно да изтеглите вашата библиотека на Google Music в Linux чрез команден ред. Първо обаче ще трябва да влезете в профила си в Google. Това става, като стартирате програмата за първи път. В терминал изпълнете тази команда от директорията Gmpydl.
./gmpydl![](/f/91ff1a83b4c568e2991939cb0de501ab.png)
Това ще поиска от потребителя да въведе своя имейл адрес на „Акаунт в Google“. В терминала въведете имейл адреса на Google, свързан с акаунта, от който искате да изтеглите вашите файлове в Google Music, след което натиснете клавиша за въвеждане. Това ще генерира нов конфигурационен файл и ще генерира връзка за щракване. Тази връзка генерира еднократен знак за влизане в Google, така че Gmpydl да не използва паролата ви.
Следващото нещо, което трябва да кажете на инструмента за изтегляне, е мястото, където трябва да поставите всички изтеглени музикални файлове. Въведете папката, създадена по-рано за изтегляне в този подкана: /home/username/Google-Music-Downloads/
С попълването на цялата тази информация процесът на изтегляне може да започне.
Изпълнението на Gmpydl веднага извън кутията след влизането е перфектно. Той стартира изтеглянията в директорията, на която му казвате. Това обаче не е единственият начин, по който Gmpydl може да се използва. Има и други функции, като функцията 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 се увеличава, няма съмнение, че ще се появят още функции.
Pho.to е безплатно приложение за редактиране на снимки, което ви по...
Представихте ли си дори проверка и изпращане на имейли офлайн? Най-...
Ако смятате, че размерът на шрифта за чат във Facebook е прекалено ...