Skip to content

lxyu/ExtractCoverThumbs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExtractCoverThumbs

Tool for recovering missing thumbnails in Cover View on Kindle e-ink devices

usage: ExtractCoverThumbs [-h] [-V] [-s] [--overwrite-pdoc-thumbs]
                          [--overwrite-amzn-thumbs] [--overwrite-apnx]
                          [--skip-apnx] [-f] [-z] [-d [DAYS]] [--dump-pages]
                          kindle_directory

positional arguments:
  kindle_directory      directory where is a Kindle Paperwhite mounted

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
  -s, --silent          print less informations
  --overwrite-pdoc-thumbs
                        overwrite personal documents (PDOC) cover thumbnails
  --overwrite-amzn-thumbs
                        overwrite amzn ebook (EBOK) and book sample (EBSP)
                        cover thumbnails
  --overwrite-apnx      overwrite APNX files
  --skip-apnx           skip generating APNX files
  -f, --fix-thumb       fix thumbnails for PERSONAL badge
  -z, --azw             also extract covers from AZW files
  -d [DAYS], --days [DAYS]
                        only "younger" ebooks than specified DAYS will be
                        processed (default: 7 days).
  --dump-pages          dump list of new books with a rough number of pages
                        from last dump

Additional requirements:

  • python -m pip install pillow
  • python -m pip install pyinstaller (for compilation only)

Compilation tips for creating standalone applications with Pyinstaller tool:

  • build on Mac (with Python 2.7.x from Homebrew):
pyinstaller -Fn ExtractCoverThumbs_con ~/github/ExtractCoverThumbs/__main__.py
pyinstaller -Fn ExtractCoverThumbs_app  --windowed ~/github/ExtractCoverThumbs/gui.pyw
  • build on Windows (with Python 2.7.x):
C:\Python27\Scripts\pyinstaller.exe -Fn ExtractCoverThumbs_con .\ExtractCoverThumbs\__main__.py
C:\Python27\Scripts\pyinstaller.exe -Fn ExtractCoverThumbs_win --windowed .\ExtractCoverThumbs\gui.pyw

About

Tool for recovering missing thumbnails in Cover View on Kindle e-ink devices

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%