Reklame
Mobi og PRC er standardbogformaterne, der bruges af den populære MobiPocket. I 2005 blev virksomheden erhvervet af Amazon, så ja, endda den fejrede Amazon Kindle fungerer nu med disse filer. Når du køber en e-bog online fra en af de store forhandlere, kan du være temmelig sikker på, at du får en Mobi-bog.
Forklar mig ikke forkert. Det er et fantastisk format, og jeg har haft mange vidunderlige bøger om mine Windows Mobile enhed ved hjælp af MobiPocket-læser. De fleste af disse krypterede filer er en rigtig smerte, hvis du vil smide dem på forskellige enheder eller bruge anden software.
I dag viser vi dig, hvordan du kan knække krypteringen af disse filer, så du kan nyde dem, uanset hvor du vil. Med andre ord viser vi dig, hvordan du fjerner drm fra MOBI- og PRC-filer. Når du er færdig, vil du være i stand til at læse dem på ethvert system eller enhed, konvertere disse MOBI eller PRC e-bøger til PDF eller et hvilket som helst andet format, du gerne vil, og du vil - igen - eje de bøger, du har betalt for.
ANSVARSFRASKRIVELSE - At fjerne kodningen af dine e-bøger kan være ulovlig i dit opholdsland. Distribution af dekrypterede e-bøger næsten helt sikkert er ulovligt. MakeUseOf er ikke ansvarlig for juridiske problemer, du måtte have. Handle klogt, eller møde konsekvenserne personligt, hvis du ikke gør det.
Med det sagt, lad os komme i gang.
MobiDeDRM [Ikke længere tilgængelig]
Et værktøj, der har været i stand til at bryde næsten enhver mobi / prc-kryptering er MobiDeDrm, høflighed af pdurrant. Denne download indeholder fire enkle python-scripts; versioner 0,01, 0,02 og 0,05.
Download af Python
Disse scripts skal køre ethvert operativsystem, forudsat at du har installeret de rigtige filer. Så før vi kan komme i gang, skal du downloade Python og et Python-udvidelsesmodul som wxPython. Hvad du skal gøre er at besøge dette websted og du vil blive mødt af en webside som det ses nedenfor:
I begge trin 1 og 2 skal du vælge Python- og wxPython-modulet i henhold til dit operativsystem.
Når disse applikationer er installeret, skal Python-scripts køre fejlfrit på Windows, Mac og Linux.
Find din PID
Din PID er den personlige nøgle, som din læser bruger til at kryptere og læse filen. Vi får brug for denne nøgle, hvis vi permanent skal fjerne DRM fra eBogen.
Fordi MobiPocket er designet til at blive brugt med forskellige enheder, er PID'erne ude i åbent for brugeren at gribe. Hvis din e-bog er vært på en anden enhed (dvs. Kindle), skal du bare synkronisere den med softwaren, inden du fortsætter.
Gå til MobiPocket på dit skrivebord Enheder, og du kan se PID'en til den nævnte læser i detaljer. Bemærk, at en PID er både enheds- og e-bogspecifik. Når du overfører din e-bog, ændres PID også, så du har brug for PID for den rigtige enhed eller dekryptering vilje svigte.
Når du køber en Mobi-e-bog online, bliver du oftest bedt om din PID, før du downloader. Det er klart, at dette er den PID, du skal bruge. Nogle gange er processen imidlertid vendt rundt.
Hvis du bliver bedt om butikens brugernavn og adgangskode, når du tilføjer bogen, det har ikke og vil ikke blive matchet med din PID. I stedet skal du først overføre e-bog til en anden enhed (f.eks. Kindle eller Windows Mobile) og bruge denne PID. Med mig indtil videre?
Fjernelse af kryptering
Når vi har den rigtige PID, er det meste af arbejdet allerede bag os. Vi distribuerer nu scripterne for permanent at fjerne krypteringen. For tilgængelighed anbefales det at placere din e-bog og python-scripts i den samme mappe.
Åbn først terminalen eller kommandoskærmen.
I Windows XP, gå til Start - Kør, type cmd og tryk på Enter. Gå til Vista i Vista Start, type cmd i søgefeltet og tryk på Enter.
Terminal-applikationen er placeret i / Applications / Utilities for Mac OS X.
Og hvis du bruger Linux, ved du sandsynligvis placeringen. I de fleste distributioner vil dette også være placeret kl Programmer / Hjælpeprogrammer.
Derefter navigerer du til den mappe, der indeholder dine filer. Skriv dette for at gøre dette cd, efterfulgt af den fulde filsti til din mappe, og tryk på Enter. I mit tilfælde gør det noget for cd / home / simon / ebook. Hvis din filvej indeholder mellemrum, skal du placere enkelte citater (‘) omkring det.
Nu skal du bare køre scriptet. Type python mobidedrm005.py infile.mobi outfile.mobi PID og tryk på Enter. Erstat “infile.mobi”, “outfile.mobi” og “PID” med henholdsvis de relevante filnavne, filtypenavne og PID. I mit tilfælde gør det noget for python mobidedrm005.py ebook.prc outfile.prc 1234567 $ ab
Hvis du oplever problemer, kan du prøve at placere din PID mellem enkelte citater (‘) eller bruge en af de tidligere scriptversioner (f.eks. Mobidedrm002.py). Nogle e-bøger nægter at arbejde med de senere versioner (underligt), men fungerer perfekt sammen med den første.
Hvis alt gik godt, vil du nu være den stolte ejer af en anden, ukrypteret version af din e-bog.
Du kan synkronisere dette med en hvilken som helst enhed, du ønsker uden for meget besvær, eller konvertere det til et lettere at bruge format som pdf, rtf eller html. Calibre og ABC Palm er gode gratis ressourcer til at hjælpe dig med at opnå konverteringen, og en enkel Google-søgning viser endnu mere.
Hvordan fungerede det for dig? Kan du lide at læse dine e-bøger på en enhed eller foretrækker du friheden til at vælge din egen? Fortæl os det i kommentarerne.
Jeg er forfatter og datalogi fra Belgien. Du kan altid gøre mig en fordel med en god artikelidee, boganbefaling eller opskriftidee.