- Descarga la última versión del programa.
- Instala Python 3.6+. Se recomienda la versión 3.13.
🇪🇸: Las dependencias de Python se instalarán automáticamente la primera vez que ejecutes el programa.
Puedes actualizar las dependencias en cualquier momento con el siguiente comando:
python manga.py --updateTambién puedes instalarlas manualmente con el siguiente comando: pip install --user -r dependencies.txt
🇬🇧: Python dependencies will be installed automatically the first time you run the program.
You can update these dependencies anytime with the following command:
python manga.py --updateDependencies can also be installed manually with the following command: pip install --user -r dependencies.txt
Instalará / Will install:
- (EPUB/MOBI format) Kindle Comic Converter
- requests
- cloudscraper
- bs4
- colorama
- img2pdf
Para convertir un manga al formato MOBI (Kindle) necesitarás instalar KindleGen y añadirlo al PATH. Tienes dos formas de hacerlo:
KindleGen está incluido en Kindle Previewer 3. Una vez descargado:
- Windows: El instalador de Kindle Previewer añadirá KindleGen al PATH automáticamente.
- Mac OSX:
cp /Applications/Kindle\ Previewer\ 3.app/Contents/lib/fc/bin/kindlegen /usr/local/bin/kindlegen
Si no quieres descargar Kindle Previewer puedes descargar el binario kindlegen manualmente aquí. Una vez descargado:
- Windows: Sigue estas instrucciones para añadir al PATH la carpeta donde hayas descargado
kindlegen. - Mac OSX:
mv ~/Descargas/kindlegen /usr/local/bin/kindlegen
Puedes enviar tus capítulos directamente al Kindle con la aplicación SendToKindle.
A veces el comando python es python3. Comprueba que la versión sea superior a 3.6 con python --version o python3 --version.
python manga.py -h
uso: manga.py [-h] [--chapters CHAPTERS] [--directory DIRECTORY]
[--single] [--rotate] [--profile PROFILE] [--format FORMAT] [--fullsize]
[--cache] [--remove-alpha] [--update] [--version]
manga
parámetros posicionales:
manga título del manga a descargar
parámetros opcionales:
-h, --help muestra este mensaje de ayuda (en inglés)
--chapters CHAPTERS, --chapter CHAPTERS
capítulos a descargar. Formato: primero..último o capítulos
con comas. Ejemplo: --chapters "3..last" descargará
los capítulos del 3 hasta el último disponible.
--chapter 3 descarga sólo el capítulo 3,
"3, 12" descarga el 3 y el 12, --chapters
"3..12, 15" descarga desde el 3 hasta el 12 y
también el capítulo 15. Si no se proporciona este parámetro,
se descargarán todos los capítulos disponibles.
--directory DIRECTORY
directorio/carpeta para guardar las descargas. Por defecto: ./manga
--single empaqueta los capítulos en un único archivo. Si no se proporciona este parámetro,
cada capítulo se creará en un archivo independiente.
--rotate rota las dobles páginas. Si no se proporciona este parámetro,
las dobles páginas se dividirán en dos páginas separadas.
--profile PROFILE Dispositivo (Usa --profiles para ver los perfiles disponibles)
[Por defecto = KPW (Kindle Paperwhite 1/2)]
--profiles Lista los perfiles de dispositivos disponibles en Kindle Comic Converter
--format FORMAT Formato de salida (Opciones disponibles: PNG, PDF, EPUB, MOBI, CBZ, KFX, MOBI+EPUB)
[Por defecto = EPUB]. Si se selecciona PNG entonces no se hará ninguna conversión.
--fullsize No ajustar el tamaño de las imágenes al perfil del dispositivo
--color No convertir las imágenes a escala de grises
--cache Utiliza las imágenes en local sin descargar ningún capítulo (modo sin conexión)
--remove-alpha Elimina la transparencia de las imágenes (canal alfa)
--update Actualiza las dependencias del programa a la última versión
--version, -v Muestra la versión actual de InMangaKindle
Ejecuta el comando python manga.py --profiles para ver todos los perfiles disponibles para dispositivos Kindle, Kobo y reMarkable.
La resolución de pantalla por defecto está ajustada para Kindle Paperwhite. Utiliza la opción --profile para cambiar el perfil a tu dispositivo.
python manga.py "one piece" --chapter lastDescargará el último capítulo de One Piece en un archivo EPUB.
python manga.py "one piece" --chapter last --format PDFDescargará el último capítulo en formato PDF para leer en el ordenador.
python manga.py "shingeki no kyojin" --chapter last --format MOBIDescargará el último capítulo de Shingeki no Kyojin como archivo MOBI (compatible con AZW3).
python manga.py "dragon ball" --chapters "1, 2, 8..11"Descargará los capítulos 1, 2, 8, 9, 10, 11 de Dragon Ball en diferentes archivos EPUB.
python manga.py "one piece" --chapters 900..last --singleDescargará los capítulos desde el 900 hasta el último disponible del manga One Piece y los empaquetará en un único archivo EPUB.
python manga.py "one piece" --chapters 900..last --single --format PDFHace lo mismo que el ejemplo anterior pero en formato PDF.
python manga.py "one piece" --chapters 900..910 --single --rotate --cacheUtilizará los capítulos descargados previamente para crear un archivo EPUB con los capítulos del 900 al 910 de One Piece.
También girará las páginas dobles para verlas en horizontal en lugar de dos páginas diferentes.
python manga.py "one piece" --chapter 1170 --colorDescargará el capítulo 1170 de One Piece en un archivo EPUB con páginas a color.
python manga.py "one piece" --chapter last --format EPUB --profile KODescargará el último capítulo de One Piece en un archivo EPUB adaptado para la resolución del dispositivo Kindle Paperwhite 12 o Kindle Oasis 2/3.
python manga.py "one piece" --chapter last --format MOBI --profile KCS --colorDescargará el último capítulo de One Piece en un archivo MOBI adaptado para el dispositivo Kindle Colorsoft con páginas a color.
La conversión a PDF puede no ser compatible con las imágenes con transparencia. El programa intentará eliminar la transparencia automáticamente en caso de encontrar problemas de compatibilidad.
También puedes añadir la opción --remove-alpha de forma explícita en caso de encontrar algún problema con la transparencia (canal alfa) durante la conversión a PDF o EPUB.
Sometimes python command is python3. Check that your version is greater than 3.6 with python --version or python3 --version.
python manga.py -h
usage: manga.py [-h] [--chapters CHAPTERS] [--directory DIRECTORY]
[--single] [--rotate] [--profile PROFILE] [--format FORMAT] [--fullsize]
[--cache] [--remove-alpha] [--update] [--version]
manga
positional arguments:
manga manga to download
options:
-h, --help show this help message and exit
--chapters, --chapter CHAPTERS
chapters to download. Format: start..end or chapters with
commas. Example: --chapter 3 will download chapter 3,
--chapter last will download the last chapter available,
--chapters 3..last will download chapters from 3 to the last
chapter, --chapter 3 will download only chapter 3, --chapters
"3, 12" will download chapters 3 and 12, --chapters "3..12,
15" will download chapters from 3 to 12 and also chapter 15.
If this argument is not provided all chapters will be
downloaded.
--directory DIRECTORY
directory to save downloads. Default: ./manga
--single merge all chapters in only one file. If this argument is not
provided every chapter will be in a different file
--rotate rotate double pages. If this argument is not provided double
pages will be splitted in 2 different pages
--profile PROFILE Device profile (Use --profiles to list available profiles)
[Default = KPW (Kindle Paperwhite 1/2)]
--profiles List available device profiles from Kindle Comic Converter
--format FORMAT Output format (Available options: PNG, PDF, EPUB, MOBI, CBZ, KFX, MOBI+EPUB)
[Default = EPUB]. If PNG is selected then no conversion to
e-reader file will be done
--fullsize Do not stretch images to the profile's device resolution
--color Don't convert images to grayscale
--cache Avoid downloading chapters and use already downloaded
chapters instead (offline)
--remove-alpha Remove images transparency (alpha channel)
--update Update dependencies to the latest version
--version, -v Display current InMangaKindle version
Run the command python manga.py --profiles to see all available profiles for Kindle, Kobo, and reMarkable devices.
Default screen resolution is for Kindle Paperwhite device profile. Use option --profile to change the profile to your device.
python manga.py "one piece" --chapter lastDownload the latest chapter of One Piece as EPUB file.
python manga.py "one piece" --chapter last --format PDFDownload the latest chapter as PDF to read in your computer.
python manga.py "shingeki no kyojin" --chapter last --format MOBIDownload the latest chapter of Shingeki no Kyojin as MOBI file (compatible with AZW3).
python manga.py "dragon ball" --chapters "1, 2, 8..11"Download chapters 1, 2, 8, 9, 10, 11 of Dragon Ball as different EPUB files.
python manga.py "one piece" --chapters 900..last --singleDownload One Piece chapters from 900 to the last chapter available and pack them into one single EPUB file.
python manga.py "one piece" --chapters 900..last --single --format PDFSame as above, but in PDF instead of EPUB.
python manga.py "one piece" --chapters 900..910 --single --rotate --cacheReuse chapters previously downloaded to create a new EPUB file with One Piece chapters from 900 to 910.
Double pages will be rotated to read horizontally instead of two splitted pages.
python manga.py "one piece" --chapter 1170 --colorDownload chapter 1170 of One Piece in an EPUB file with color pages.
python manga.py "one piece" --chapter last --format EPUB --profile KODownload the latest chapter of One Piece in an EPUB file adapted for the resolution of Kindle Paperwhite 12 or Kindle Oasis 2/3 devices.
python manga.py "one piece" --chapter last --format MOBI --profile KCS --colorDownload the latest chapter of One Piece in a MOBI file adapted for the Kindle Colorsoft device with color pages.