ExplodeImplodeEpub was written for this use case:
- Unzip epub
- Modify contents
- Zip epub
- Test it on a reader
- Repeat steps 2-4 several times until everything looks fine
ExplodeImplodeEpub helps with step 1 and 2. This is how to use it:
Launch the program
Drop an epub file into it. It will begin to explode it in the same folder of the epub file.
The name of the exploded folder is the epub filename with _exploded as a sufix.
Make the needed modifications on the exploded directory.
Press Rebuild and a new epub will be built using the contents of the exploded folder (it excludes the files: .DS_Store, Thumbs.db, __MACOSX, and *.swp).
Note: The epub file will be overwritten with the new epub. And this operation is atomic (i.e.: the new epub is built in a temporary file and only when this finishes successfully, the old epub will be overwritten).
Runs on OS X, Linux and Windows (needs Java installed).