Extract Books (iPhone) from your iPhone (or rename the files you manually copied)
Here is a small application I did that lets you copy UNPROTECTED books (iBooks) from your iPhone, iPad or iPod Touch back to your computer.
Requirements
- You need iTunes installed (tested with 9.2.1)
(the dll that iTunes uses has been moving around in various version, so using another version might not wotk)
- .NET framework 3.5
- It should work or Jailbroken & Vanilla device
Instruction
Normal Process:
- First make sure that your device is connected to the computer before running it.
- You should see a message saying that it is detecting device
- If the device was found you should see the number of books that is on.
(It does not copy purchased books, although it can, the resulting file cannot be viewed or put back on the device with iTunes)
- Press the Folder button and choose the Folder where you want your Files copied.
- Then press GO, and let it run.
(Note : the program will use the metadata from iTunes to name the file, So if you have multiple times the same book, only 1 will be kept)
Alternate Process:
If for some reason the device is not connected to the computer or it is not detected you can use this program to rename the files you have manually copied from it (Maybe using SSH or iPhone Browser)
- You should see a message telling you that no device was found or that there is 0 books
- Press the Folder button and choose the Folder where your files are (They really are folder with names like "AEYO.epub")
(The original "AEYO.epub" folders will be deleted and the resulting book will be put in the same folder you chose before)
- Then press GO, and let it run.
Note
This program contains code from iPhone Browser (updated Manzana code) and ZipLib.
You can distribute this program freely, just keep the readme file with it & do not try to take credit for it.