Rozszerzenie Amazon MP3 Import firmy Banshee do niedawna pozwalało na bezproblemowy import utworów zakupionych z Amazon MP3. Dokonano tego poprzez a) otwieranie .amz
plików i używanie ich do łączenia się i pobierania zakupionych plików z serwerów Amazon, oraz b) za pomocą haków we wbudowanej przeglądarce Banshee w celu automatycznego rozpoznawania i otwierania .amz
plików po kliknięciu w przeglądarce.
Jednak ostatnio ta funkcja przestała działać. Banshee wyświetli Contacting Server przez chwilę w lewym dolnym rogu, a następnie zatrzyma się.
Ponadto otwarcie Amazon Cloud Player w przeglądarce Banshee lub dowolnej innej przeglądarce w systemie Linux w celu ręcznego pobrania .amz
pliku powoduje wyświetlenie komunikatu:
W systemach Linux Cloud Player obsługuje tylko pobieranie utworów pojedynczo. Aby pobrać muzykę, usuń zaznaczenie wszystkich pól wyboru, zaznacz pole wyboru utworu, który chcesz pobrać, a następnie kliknij przycisk „Pobierz”.
Jak mogę to obejść i zaimportować zakupioną muzykę do Banshee, tak jak kiedyś?
źródło
Odpowiedzi:
To nie jest problem techniczny. Banshee nadal może otwierać
.amz
pliki i używać ich do pobierania zakupionej muzyki. Jednak problem ten wynika z decyzji Amazon o jednostronnym ograniczeniu możliwości pobierania.amz
plików przez wszystkie przeglądarki z linuksowym ciągiem agenta użytkownika .Na szczęście istnieje jedno bezpośrednie obejście oraz kilka możliwości dalszego działania.
Szybkie i brudne obejście:
user agent switcher
aby przełączyć ciąg agenta użytkownika naIE 8
. Możesz dodaćuser agent switcher
ikonę do paska narzędzi, klikając prawym przyciskiem myszy obszar paska narzędzi Firefox i klikającCustomize
..amz
pliki zamiast monitu o zainstalowanie najpierw Amazon MP3 downloadera.Download
..amz
plik, a on automatycznie pobierze i zaimportuje utwory!Możliwości bardziej trwałych rozwiązań:
Fakt, że można zastosować powyższe obejście, dowodzi, że nie jest to problem techniczny, ale raczej wybór Amazon, aby ograniczyć pewne ciągi agenta przeglądarki do pobierania
.amz
plików. Dlatego istnieją dwie ścieżki do bardziej usprawnionego rozwiązania tego problemu.Napisz do Amazon z prośbą o wyjaśnienie tej zmiany i opis jej negatywnych skutków dla ciebie. Oto wiadomość, którą im wysłałem:
Uwaga: szybko napisałem tę odpowiedź, aby pomóc tym, którzy również borykają się z tym problemem. Z radością powitałbym inne odpowiedzi, które są lepiej zilustrowane i / lub zapewniają alternatywne obejścia! Wolałbym zaakceptować lepiej napisaną / ilustrowaną odpowiedź niż ta!
źródło
Kupując album, przejdziesz do strony z ostatecznym potwierdzeniem zakupu. Na tej stronie znajduje się link („pobierz teraz muzykę”) do pliku .amz, który można otworzyć w Banshee.
Nie znalazłem (lub szukałem bardzo ciężko) sposobu na odzyskanie tego pliku po zamknięciu tej strony, ale powyższa metoda powinna wystarczyć, aby uzyskać muzykę w sposób wystarczająco zbliżony do starego / lepszego sposobu bez bałagania się z przełącznikiem agenta.
źródło
Jeśli uruchomisz odtwarzacz w chmurze (to tylko aplikacja internetowa), a następnie znajdziesz kupioną muzykę, możesz ją pobrać jako plik. Jest to o wiele mniej wygodne niż banshee, aby robiło to wszystko automatycznie, ale mniej irytujące niż bałaganie się ciągami znaków klienta użytkownika w przeglądarce.
Pamiętaj jednak, że jeśli spróbujesz d / l więcej niż jednej ścieżki na raz, pojawi się komunikat, że jest to wyraźnie wyłączone dla użytkowników Linuksa.
źródło
Kroki 1-4 „szybkiego i brudnego obejścia” również działają dla mnie, aby uzyskać plik .amz na pierwszym miejscu (w Ubuntu 12.10).
Ale krok 5 nie, przynajmniej w przypadku plików .amz Cloud Player. Niektóre posty sugerują, że istnieje różnica między zakupionymi plikami .amz a plikami .amz Cloud Player. Banshee (2.6.0) otwiera plik .amz, rozpoznaje wymienione w nim ścieżki, wskazuje, że pobieranie się rozpoczęło, wskazuje, że pobieranie zostało zakończone, bez pobierania czegokolwiek.
Próbowałem clamz 0.5 i pymazon 0.9.1 i to dało mi lepsze wskazanie, co się dzieje, rejestrują 500 Błąd wewnętrzny serwera podczas pobierania każdej ścieżki. Komentarze na dole Pymazon HowToAmzDownload wskazały mi właściwy kierunek. Instalowanie klonu pymazon w jsphslgr daje Pymazon, który z powodzeniem pobiera utwory z pliku .amz Cloud Player. Najwyraźniej ma to związek ze sprawdzaniem agenta użytkownika po stronie Amazon. W skrócie:
źródło
Jeśli zasubskrybujesz PPA zespołu Banshee, pobieranie będzie teraz działać normalnie.
źródło
Napisałem skrypt Greasmonkey, który działa w oparciu o ograniczenia Amazon dotyczące pobierania plików .amz w systemie Linux, które możesz pobrać tutaj:
http://userscripts.org/scripts/show/426973
źródło