Google Music е чудесна услуга. Заедно с възможността за закупуване от обширната библиотека, можете да съхраните до 50 000 от собствените си музикални файлове. За съжаление софтуерът зад Google Музика на Linux е по-малко от звезден. За щастие има алтернатива на команден ред. Ето как работи.

Инсталиране на приложението Google Music API

Преди Gmpydl да работи, ще трябва да инсталирате неефективния API на Google Музика в системата си. Това може да стане чрез отваряне на терминален прозорец и въвеждане на следните команди:

 sudo apt-get инсталирате python-pip git git клонинг https://github.com/simon-weber/gmusicapi.git 

 cd gmusicapi sudo pip инсталирате gmusicapi 

Забележка: за други дистрибуции на Linux може да се наложи да използвате Pip2 или пакет с подобно име.

Получаване на Gmpydl работа

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

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

След като пакетът бъде клониран, просто въведете директорията с командата cd.

 cd gmpydl 

Оттук Gmpydl трябва да работи добре. Всичко, което трябва да направите, за да го стартирате, е тази проста команда:

 sudo ./gmpydl.py 

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

Изтеглянето на музика чрез Gmpydl работи добре. Програмата работи с помощта на потребителски интерфейс, така че нещата понякога могат да бъдат малко нестабилни. И все пак, ако сте омаяни от внедряването на Google, това е добър вариант. Ето как работи: когато sudo ./gmpydl.py се изпълнява през терминала, ще бъдете sudo ./gmpydl.py на процес на настройка.

Този процес на настройка включва въвеждане на имейл адреса на профила ви в Google. Не се притеснявайте; тази програма работи с Oauth, така че няма да ви се налага да споделяте информацията за паролата си с Gmpydl. Просто въведете имейла си. Оттам програмата ще попита къде трябва да бъде изтеглена музиката. Въведете ~/Music (или посочете друга директория). С въведената директория ще бъде генериран URL адрес. Просто отворете тази връзка в браузъра си.

На страницата, генерирана от терминала, ще трябва да разрешите някои неща. По-конкретно, ще трябва да предоставите Gmpydl пълномощно в профила си в Google. Страницата ще ви каже, че Gmpydl иска само да взаимодейства с раздела "Музика" на Google. За да продължите, изберете опцията "Позволи".

След като получите достъп, ще получите код за упълномощаване, който да въведете. Копирайте го в клипборда, поставете го в терминала и натиснете клавиша Enter. След като се оправи цялата конфигурация на настройките, трябва само да въведете командата по-долу, за да започнете да изтегляте музика.

 sudo ./gmpydl.py ~ / Музика 

Само тази команда трябва да е всичко, от което се нуждаете. Тъй като обаче тази програма може да е нестабилна, може да се появи време, в което ще трябва да убиете скрипта (с Ctrl + Z) и да го стартирате отново. Тъй като изтеглянето чрез Google Музика зависи от цялата ви колекция, то ще започне да изтегля всеки музикален файл, който притежавате.

Това може да е огромен проблем, ако вече имате определени файлове, изтеглени чрез Gmpydl. За да предотвратите повторно изтегляне, ако трябва да изпълните отново програмата, въведете тази команда вместо тази по-горе:

 sudo ./gmpydl.py -n ~ / Музика 

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

заключение

Google Music Manager за Linux е ужасна програма. Разбира се, прави това, което е предназначено да направи, но Google рядко го актуализира или поправя грешките, които има. Всъщност, ако не знаете как да го заобичате, може да се натъкнете на някои загрижени въпроси, свързани с качването и изтеглянето на музика.

Ето защо съм много щастлив, че Gmpydl съществува. Въпреки че той само изтегля, това е достойна алтернатива, която позволява на потребителите да се махнат от официалната програма поне отчасти. Един ден се надявам разработчикът на тази програма да добави способността да качва музика. Дотогава ще трябва да направи това.