Jak usunąć DRM z eBooków MOBI i PRC

  • Peter Holmes
  • 0
  • 2265
  • 607
Reklama

Mobi i PRC to domyślne formaty ebooków używane przez popularny MobiPocket. W 2005 roku firma została przejęta przez Amazon, więc tak, nawet sławna Amazon Kindle teraz działa z tymi plikami. Kupując ebook online od jednego z głównych sprzedawców detalicznych, możesz być całkiem pewien, że otrzymujesz książkę Mobi.

Nie zrozum mnie źle. Jest to świetny format i podobało mi się wiele wspaniałych książek na moim urządzeniu z systemem Windows Mobile przy użyciu czytnika MobiPocket. Jednak większość z nich zaszyfrowane pliki to prawdziwy ból, jeśli chcesz wyrzucić je na różne urządzenia lub użyć innego oprogramowania.

Dziś pokażemy, jak złamać szyfrowanie tych plików, abyś mógł cieszyć się nimi, jak chcesz. Innymi słowy, pokażemy ci, jak usunąć drm z plików MOBI i PRC. Gdy skończysz, będziesz mógł je odczytać na dowolnym systemie lub urządzeniu, przekonwertować te ebooki MOBI lub PRC na format PDF lub dowolny inny wybrany format, a ty - po raz kolejny - będziesz właścicielem tych książek, które „ zapłaciłem za.

ZRZECZENIE SIĘ - Usunięcie szyfrowania e-booków może być nielegalne w kraju zamieszkania. Dystrybucja odszyfrowanych ebooków prawie na pewno jest nielegalna. MakeUseOf nie ponosi odpowiedzialności za jakiekolwiek problemy prawne, które możesz napotkać. Działaj mądrze lub osobiście staw czoła konsekwencjom, jeśli tego nie zrobisz.

Powiedziawszy to, chodźmy.

MobiDeDRM [niedostępne]

Narzędziem, które było w stanie złamać prawie każde szyfrowanie mobi / prc, jest MobiDeDrm, dzięki uprzejmości porzeczka. Ten plik do pobrania zawiera cztery proste skrypty python; wersje 0.01, 0.02 i 0.05.

Pobieranie Pythona

Te skrypty powinny działać dowolny system operacyjny, pod warunkiem, że masz zainstalowane odpowiednie pliki. Tak więc, zanim zaczniemy, musisz pobrać Python i moduł rozszerzenia Python, taki jak wxPython. Musisz odwiedzić tę stronę, a zostaniesz przywitany przez stronę internetową, jak pokazano poniżej:

W obu krokach 1 i 2 wybierz moduł Python i wxPython zgodnie z systemem operacyjnym.

Po zainstalowaniu tych aplikacji skrypty w języku Python powinny działać bezbłędnie w systemach Windows, Mac i Linux.

Znalezienie PID

Twój PID to klucz osobisty, którego używa Twój czytnik do szyfrowania i odczytu pliku. Będziemy potrzebować tego klucza, jeśli chcemy trwale usunąć DRM z ebooka.

Ponieważ MobiPocket jest przeznaczony do użytku z różnymi urządzeniami, PID są dostępne dla użytkownika. Jeśli twój ebook jest hostowany na innym urządzeniu (np. Kindle), po prostu zsynchronizuj go z oprogramowaniem, zanim przejdziesz dalej.

W MobiPocket na pulpicie przejdź do Pomysłowość, a zobaczysz PID wspomnianego czytnika w Detale. Pamiętaj, że PID dotyczy zarówno urządzenia, jak i ebooka. Po przeniesieniu ebooka PID również ulega zmianie, więc będziesz potrzebować PID odpowiedniego urządzenia lub odszyfrowania będzie zawieść.

Kupując e-booka Mobi online, przed pobraniem najczęściej pytany jest o PID. Oczywiście jest to PID, którego musisz użyć. Czasami jednak proces się odwraca.

Jeśli po dodaniu książki zostaniesz poproszony o podanie nazwy użytkownika i hasła do sklepu, nie pasuje i nie będzie pasował do twojego PID. Zamiast tego musisz najpierw przenieść ebooka na inne urządzenie (np. Kindle lub Windows Mobile) i użyć tego PID. Do tej pory ze mną?

Usuwanie szyfrowania

Gdy mamy odpowiedni PID, większość prac jest już za nami. Wdrożyliśmy teraz skrypty, aby trwale usunąć szyfrowanie. W celu ułatwienia dostępu zaleca się umieszczenie eBooka i skryptów python w tym samym folderze.

Najpierw otwórz terminal lub ekran poleceń.

W Windows XP, iść do Start - Uruchom, rodzaj cmd i naciśnij Enter. W systemie Vista przejdź do Początek, rodzaj cmd w polu wyszukiwania i naciśnij Enter.

Aplikacja Terminal znajduje się w / Applications / Utilities for Mac OS X.

A jeśli używasz Linux, prawdopodobnie znasz lokalizację. W większości dystrybucji będzie to również znajdować się pod adresem Aplikacje / narzędzia.

Następnie przejdź do folderu zawierającego pliki. Aby to zrobić, wpisz Płyta CD, następnie pełna ścieżka do folderu i naciśnij klawisz Enter. W moim przypadku to wystarczy cd / home / simon / ebook. Jeśli ścieżka do pliku zawiera spacje, umieść wokół niej pojedyncze cudzysłowy (').

Teraz wystarczy uruchomić skrypt. Rodzaj python mobidedrm005.py infile.mobi outfile.mobi PID i naciśnij Enter. Zastąpić “infile.mobi”, “outfile.mobi” i “PID” z odpowiednimi nazwami plików, rozszerzeniami plików i PID. W moim przypadku to wystarczy python mobidedrm005.py ebook.prc outfile.prc 1234567 $ ab

Jeśli masz problemy, spróbuj umieścić PID między pojedynczymi cudzysłowami (') lub użyj jednej z poprzednich wersji skryptu (np. Mobidedrm002.py). Niektóre ebooki odmawiają współpracy z późniejszymi wersjami (co dziwne), ale działają doskonale z pierwszą wersją.

Jeśli wszystko pójdzie dobrze, będziesz teraz dumnym właścicielem drugiego, niezaszyfrowane wersja twojego ebooka.

Możesz zsynchronizować to z dowolnym urządzeniem bez większych problemów lub przekonwertować go na łatwiejszy w użyciu format, np. Pdf, rtf lub html. Calibre i ABC Palm to świetne bezpłatne zasoby, które pomogą Ci osiągnąć konwersję, a prosta wyszukiwarka Google pokaże jeszcze więcej.

Jak ci się to udało? Czy lubisz czytać swoje ebooki na jednym urządzeniu, czy wolisz swobodnie wybierać własne? Daj nam znać w komentarzach.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.