jul 212009
 
Screenshot (foto door: PiAir (Old Skool))

Vooraf: excuses dat ik *alweer* een post plaats over Amazon en DRM. Maar ik wilde toch even alle stappen op een rijtje zetten die nodig zijn om boeken te kunnen kopen in de Kindle Store van Amazon terwijl je géén Kindle hebt, maar wel (bijvoorbeeld) een BeBook of een andere eBook reader.
Is het legaal?
Gezien het aantal stappen dat je moet zetten, neem ik aan dat dit op zijn minst in het grijze deel van de wetgeving zit. Blijkt dat zo te zijn en krijg ik een bericht van Amazon hierover, dan gaat de post offline.

Voor wie het bericht liever op zijn BeBook leest: Fred Zelders heeft een PDF-versie gemaakt in A6-formaat Bedankt Fred!.
En om de credits compleet te maken: Zonder de tip van Rene had ik dit niet voor elkaar gekregen.

Voor mij is het belangrijkste in de afweging over plaatsen van de post dat de auteur, de uitgever en ook Amazon gewoon hun geld krijgen. Was ik Amerikaan dan was het zondermeer legaal.

Wat heb je nodig?
* Heb je geen Kindle én geen iPhone of iPod Touch, dan weet ik helaas geen workaround voor de DRM van Amazon.
* Als je een Kindle hebt, lees dan dit bericht, dan kun je sneller aan boeken komen.
* Heb je geen Kindle, dan heb je in ieder geval een iPhone of een iPod Touch nodig. Lees dan verder.

Disclaimer
Zoals altijd: de informatie wordt verstrekt voor educatieve doeleinden. Voer ze niet uit als je het niet aandurft. Ik verwacht niet dat er iets mis kan gaan in dit geval, maar je doet dit op eigen risico. Als Amazon het proces wijzigt dan kan het zijn dat e.e.a. niet meer werkt. Je doet dit op eigen risico.
Extra waarschuwing: Amazon gebruikt voor een aantal (nieuwere) boeken het TPZ-formaat. Die DRM beveiliging is nog niet gekraakt en die boeken zul je dus nog niet op een BeBook of andere ebook readers kunnen lezen! Om het bericht niet langer te maken dan nodig zal ik het in de rest van dit bericht hebben over iTouch als ik het over de iPod Touch of iPhone heb.

Stap 1 Account bij US store van Apple
De Kindle applicatie van Amazon voor je iTouch is gratis, maar alleen te verkrijgen in de Amerikaanse winkel van Apple.
In dit bericht kun je lezen hoe je zo’n account aan kunt maken zonder credit card.

Stap 2 Maak een Amazon account aan bij Amazon.com
Je hebt (uiteraard) ook een account nodig bij Amazon.com.
Hoewel je in Amerika wél boeken op papier kunt bestellen met een Nederlandse credit card, geldt voor eBooks dat je ze niet kunt aanschaffen als er een Nederlandse credit card aan je account gekoppeld is.
Als je die aan je account gekoppeld hebt, dan zul je die moeten verwijderen.

Er komen van tijd tot tijd gratis boeken voor de Kindle beschikbaar, wil je een niet gratis eBook voor de Kindle kopen, dan kun je dat doen door middel van Gift Cards. Je kunt die aanschaffen (én betalen met een Nederlandse credit card) en met de code die je dan krijgt kun je je tegoed opwaarderen zodat je ook eBooks kunt kopen.

Stap 3 Installeer de Kindle Applicatie
Nu je een account bij de Amerikaanse Apple store hebt én een account bij de Amerikaanse Amazon winkel, kun je de Kindle applicatie op je iTouch installeren en dan via het instellingen menu koppelen aan je Amazon account.

Nu kun je de eBooks die je bij Amazon koopt (al dan niet gratis) doorsturen naar je iTouch. In tegenstelling tot de Kindle heb je nu geen last van het ontbreken van Whispernet in Nederland. De Kindle applicatie gebruikt gewoon draadloos internet of 3G voor het downloaden van de boeken.

Als je tevreden bent met het lezen van boeken op je iTouch, dan ben je nu klaar!

Heb je echter een BeBook of andere eBook reader dan is het prettig als je de boeken die je gekocht hebt ook daar kunt lezen.
Dat kost nog iets meer werk:

Stap 4 Haal de eBooks van je iTouch af naar je computer
Er zijn twee manieren om de eBooks die je naar je iTouch gedownload hebt op je computer te krijgen.
Voor de eerste manier moet je een jailbreak uitvoeren, de tweede is een stuk gemakkelijker.

Je kunt dit deel van het proces in dit bericht lezen.
Samengevat (uitgaande van de optie zonder jailbreak):
Stap 4a – zorg er voor dat je iTouch aangesloten is aan de computer en dat er een backup van de inhoud gemaakt wordt door iTunes (gebeurt normaal gesproken automatisch)
Stap 4b – zoek de UUID van je iTouch op in iTunes
Stap 4c – download en installeer de Backup Extractor for iPhone
Stap 4d – zoek de .prc bestanden op voor je boeken op de iTouch en sla ze op op je harde schijf.

Met de gratis versie van de Backup Extractor kun je maar één boek tegelijkertijd overzetten, betaal je $24 dan kun je ineens alle boeken overzetten. Ik zou zeggen, test hem eerst even.

Stap 5 Downloaden van de benodigde scripts
Voor boeken die je met de Kindle applicatie op je iTouch hebt gedownload heb je twee sets Python scripts nodig:
1) MobiDeDRM.zip
2) azw-0.2.zip

Stap 6 Download/installeer Python
Windows gebruikers beschikken niet standaard over Python, dus zul je die moeten downloaden. Ik gebruik zelf Portable Python. Die installeer je niet, maar pak je gewoon uit in een map op je computer.

Stap 7 Python bestanden uitpakken
Let op! Je moet eerst de bestanden in MobiDRM.zip uitpakken en dan daarna de bestanden in azw-0.2.zip. Daarbij overschrijf je een paar oudere bestanden uit MobiDRM.zip met nieuwere bestanden in azw-0.2.zip

Stap 8 Achterhaal je Mobipocket PID
Deze stap voer je één keer uit voor je iTouch:
Je vindt de opdrachten en stappen in dit bericht, bij mij ziet het er ongeveer zo uit:
python\App\python kindlepid.py XXXXXXXXXXXXXX

Je krijgt dan een bericht te zien met je Mobipocket PID (stel YYYYYY). Zet die ergens in een tekstbestandje, dan hoef je stap 8 nooit meer uit te voeren.

Stap 9 Maak je .prc bestanden DRM-vrij
Het einde is in zicht. Je hebt alle informatie die je nodig hebt. Voor het converteren van een boek, bijvoorbeeld B000MAH7SQ_EBOK.prc te converteren naar een MOBI-bestand dat je ook op je BeBook kunt zetten voer je het Python script uit dat er zo uitziet:
python\App\python mobidedrm.py B000MAH7SQ_EBOK.prc B000MAH7SQ_EBOK.mobi YYYYYY

Daarbij is YYYYYY dan jouw Mobipocket PID.

Klaar…
Pfff, je krijgt het niet zomaar. Maar het is dus mogelijk om ook zonder Kindle een boek te kopen bij Amazon.
Hier is in ieder geval al een lijstje met gratis boeken om mee te oefenen. Je hoeft dan dus géén geld uit te geven om deze boeken volgens bovenstaande methode ook op je BeBook te kunnen lezen.
Ook Free van Chris Anderson is op deze manier prettig te lezen.

[update 06-09-2010] Link naar http://www.iphonebackupextractor.com/ aangepast

Deel dit bericht:

  3 reacties aan “Lees Amazon Kindle boeken op je BeBook zónder Kindle!”

Reacties (3)
  1. typisch: als ik dit bericht lees in Sharpreader dan staat het hele stuk na "als je tevreden bent…" vetgedrukt.

    Hoe is’t met ’t been?

  2. Hoi Michel,

    Met mijn been/voet gaat het elke dag wat beter. Dank je. :-)
    Wat Sharpreader betreft, dat lag aan mij, ik had per ongeluk een extra code ingevoegd waardoor alles na die regel vetgedrukt werd. Als je de RSS-feed ververst zou dat nu daar ook weg moeten zijn.

  3. Een BeBook (6" ) geschikte versie (ver-PDF-d) @ http://drop.io/fzelders/media/document

Sorry, het reactieformulier is momenteel gesloten.