Google Music to jedna z niewielu płatnych usług muzycznych, które poważnie podchodzą do Linuksa, i cieszy się solidną, najwyższej klasy obsługą Linuksa. Kiedy użytkownicy włączają komputery z systemem Linux, wiedzą, że mogą zainstaluj najnowsze narzędzie muzyczne marki Googleoraz pobieraj / przesyłaj wszystkie swoje pliki, aby słuchać ich w dowolnym miejscu. Mimo tego, że narzędzie do pobierania Google jest dobre, ma pewne wady. Na początek nie jest możliwe uruchomienie go na maszynie wirtualnej lub na serwerze terminalowym z powodu pewnych ograniczeń Google. Aby rozwiązać ten problem, programista na Github stworzył Gmpydl; program oparty na pythonie, który pozwala zalogować się do Google i pobrać bibliotekę Google Music w systemie Linux za pomocą wiersza polecenia.
Gmpydl wymaga kilku programów, bibliotek i innych rzeczy, zanim cokolwiek zadziała. Pierwszą rzeczą, której będziesz potrzebować, jest Git. To narzędzie jest ważne, ponieważ dzięki niemu można pobrać wymagany kod Gmpydl. Otwórz terminal i wprowadź następujące dane:
sudo apt install git
sudo pacman -S git
sudo dnf zainstaluj git
sudo zypper zainstaluj git
sudo apt-get install git
Następnie wymagane są niektóre biblioteki Python, a także niektóre narzędzia Python. Pierwszym z nich jest Python2. Ten jest nieco trudny, ponieważ większość dystrybucji Linuksa już intensywnie korzysta z Pythona i należy go zainstalować. Jeśli z jakiegoś powodu twój komputer nie ma Python 2, musisz go zainstalować. Dodatkowo wymagany jest PIP i biblioteka Google Music oparta na Pythonie gmusicapi.
Jeśli chodzi o instalację Python 2, każdy system operacyjny ma dla niego inną nazwę. Dlatego najlepiej jest użyć funkcji wyszukiwania, aby znaleźć Python 2. Rozważ użycie terminala i „funkcji wyszukiwania” Twojej dystrybucji Linuksa.
Każda główna dystrybucja Linuksa jest inna, jeśli chodzi o wyszukiwanie pakietów. W Fedorze jest to polecenie wyszukiwanie dnf
, na Arch to pacman -Ss
, Ubuntu jest apt search
, OpenSUSE to wyszukiwanie zyppera
, a Debian jest wyszukiwanie apt-cache
. Użyj jednego z nich, aby znaleźć Python 2 i zainstalować go. Zainstaluj także pip. Pamiętaj, że może się nazywać python2-pip, python-pip lub pip, lub coś podobnego.
Przy obu narzędziach zainstalowanych w systemie, użyj PIP, aby zainstalować Google Music API:
pip install gmusicapi
Narzędzie instalatora Python znajdzie, pobierze, zbuduje i zainstaluje Gmusicapi, aby wszystko działało w systemie.
Gmpydl ma wszystko, czego potrzeba do uruchomienia. Teraz weźmy kod. W terminalu użyj git, aby pobrać niezbędne pliki.
klon gita https://github.com/stevenewbs/gmpydl
Teraz przejdź do katalogu Gmpydl za pomocą polecenia CD.
cd gmpydl
Na koniec utwórz folder pobierania, do którego trafią wszystkie pliki muzyczne.
mkdir -p ~ / Google-Music-Downloads
Dzięki temu programowi łatwo jest pobrać bibliotekę Google Music w systemie Linux za pomocą wiersza polecenia. Najpierw jednak musisz zalogować się na swoje konto Google. Odbywa się to poprzez uruchomienie programu po raz pierwszy. W terminalu uruchom tę komendę z katalogu Gmpydl.
./gmpydl
Spowoduje to poproszenie użytkownika o podanie „Adresu e-mail konta Google”. W terminalu wpisz adres e-mail Google podłączony do konta, z którego chcesz pobrać pliki Google Music, a następnie naciśnij klawisz Enter. Spowoduje to wygenerowanie nowego pliku konfiguracji i wygenerowanie łącza do kliknięcia. Ten link generuje jednorazowy token do logowania się do Google, dzięki czemu Gmpydl nie używa Twojego hasła.
Następną rzeczą, o której należy powiedzieć narzędziu pobierania, jest miejsce, w którym powinien umieścić wszystkie pobrane pliki muzyczne. W tym polu wpisz folder utworzony wcześniej do pobrania: /home/username/Google-Music-Downloads/
Po wypełnieniu wszystkich tych informacji można rozpocząć proces pobierania.
Uruchamianie Gmpydl zaraz po wylogowaniu jest idealne. Rozpoczyna pobieranie do katalogu, który mu powiesz. Nie jest to jednak jedyny sposób użycia Gmpydl. Istnieją inne funkcje, takie jak funkcja Nodl, funkcje wyszukiwania i zastępowania.
Aby użyć funkcji NoDL w Gmpydl, wykonaj polecenie jak zwykle w terminalu, ale dodaj przełącznik -n. W ten sposób skutecznie oznaczona zostanie cała pobrana muzyka. Jest to przydatne, jeśli z jakiegoś powodu downloader się popsuł. To pozwala powiedzieć programowi, że wszystko jest normalne, w przeciwnym razie rzeczy mogłyby zostać ponownie pobrane.
./gmpydl -n
Czasami podczas pobierania chcesz po prostu pobrać konkretny element, a nie całą bibliotekę. Oto jak to zrobić za pomocą Gmpydl.
./gmpydl -s searchitem
Pamiętaj, aby zastąpić słowo „searchitem” wykonawcą, tytułem utworu, albumem lub gatunkiem.
Ponieważ pobieranie Google Music jest niestabilnym kodem, czasami coś może pójść nie tak. Być może coś pobierasz tylko po to, aby dowiedzieć się, że (z jakiegoś powodu) przestało się pobierać. Jeśli Gmpydl zatrzyma się w trakcie pobierania, pliki mogą zostać uszkodzone. Aby to naprawić, można ponownie pobrać wszystko za pomocą polecenia -o.
./gmpydl -o
Narzędzie wydane przez Google jest świetne, ale prawdę mówiąc, jeśli chodzi o interakcję z usługą, jej ograniczenie. Właśnie dlatego Gmpydl jest tak świetnym znaleziskiem: pozwala użytkownikom na lepszą interakcję z Google Music za pośrednictwem wiersza poleceń Linuksa. To prawda, że obecnie narzędzie obsługuje tylko pobieranie. Jednak wraz ze wzrostem zapotrzebowania na solidne narzędzie wiersza poleceń dla Google Music w systemie Linux nie ma wątpliwości, że pojawi się więcej funkcji.
W obecności gigantów udostępniających pliki, takich jak RapidShare,...
Potrzebujesz podręczników na studia, ale brakuje Ci gotówki? Textbo...
Zapowiedź dewelopera systemu Windows 8 została wydana wczoraj na ca...