Comic-DL es una herramienta de línea de comandos para descargar manga y cómic de varios sitios web. Admite ReadComicOnline.to y es más rápido y mejor que este.
Readcomic Online Downloader es una herramienta de línea de comandos para descargar cómics de http://readcomiconline.to/
No use en exceso este guión. Apoye a los desarrolladores de ReadComicOnline.to deshabilitando su AdBlock en su sitio. Los anuncios pagan los servidores del sitio web.
Este script puede ejecutarse en múltiples sistemas operativos. Sin embargo, si está utilizando algún sistema operativo que no sea Windows, es posible que deba instalar ciertas cosas de antemano para que este script funcione.
Primero, asegúrese de que su sistema esté actualizado:
sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev
GRABA DEPENDENCIAS PARA PHANTOMJS (MÁS IMPORTANTE):
sudo apt-get install libfreetype6 libfreetype6-dev
sudo apt-get install libfontconfig1 libfontconfig1-dev
Tome el archivo tar.bz2
adecuado de este enlace Extrae el contenido de este archivo tar.bz2
que acaba de descargar. Abra un terminal y siga los comandos.
cd /Name/of_the/directory/that/contains/the/tar_bz2/file
export PHANTOM_JS="phantomjs-2.1.1-linux-x86_64"
sudo tar xvjf $PHANTOM_JS.tar.bz2
Una vez descargado, mueva la carpeta PhantomJS a/usr/local/compartir/y cree un enlace simbólico:
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
Si ninguno de estos comandos dio error (s), PhantomJS debe instalarse en sus sistemas Linux/Debian bien. Puede verificarlo ingresando este comando en cualquier terminal:
phantomjs --version
Si está en Windows, se recomienda descargar el windows binary
para este script. Si usa el binario de Windows, no necesita instalar nada. Pero, si por alguna extraña razón desea usar el script de Python, siga estos pasos:
Instale Python> 2.7.6. Descargue el instalador deseado desde aquí.
Agrégalo en la ruta del sistema (si aún no se agregó).
Si está utilizando Python> 2.7.9, no necesita instalar PIP
. Sin embargo, si no tiene PIP instalado y agregado en la ruta de Windows, hágalo siguiendo este pequeño tutorial.
Descargue este archivo text
y colóquelo en algún directorio/carpeta.
Abra el símbolo del sistema y navegue al directorio donde descargó su archivo requersemenets.txt y ejecuta este comando:
pip install -r requirements.txt
Debe instalar las bibliotecas externas requeridas.
Descargar Phantomjs: http://phantomjs.org/download.html
Bueno, si todo salió bien sin ningún error, ¡entonces está listo!
Los usuarios de Mac OS X tendrán que obtener su versión de PhantomJS
, Python
y Pip
.
Después de descargar e instalarlos, debe agregar PIP, Python y PhantomJS en su camino. Puede buscarlo en Internet para seguir las guías para lograr esto.
Lo mostraría manualmente aquí cómo hacerlo, pero no tengo un sistema Mac OS X. Entonces, tendrás que seguir esos enlaces.
Después de instalar y configurar todas las dependencias en su sistema operativo, está listo para usar este script. Las instrucciones para todo el sistema operativo seguirían siendo las mismas. Descargue this python file
y colóquelo en una carpeta en algún lugar de su sistema.
Para Windows y Mac OS X, deberá copiar PhantomJS en el directorio de este script. Es decir, copie el binario PhantomJS que descargó en la carpeta donde se mantiene este archivo readcomic.py
.
En cuanto a los usuarios de Linux/Debain, ya hemos puesto el binario en el lugar apropiado. Por lo tanto, no necesita copiar el binario PhantomJS en la carpeta.
NOTE
: Los usuarios de Windows pueden poner el phantomjs.exe en algún lugar seguro en su sistema y agregar la ruta en su ruta del sistema. Lea estas instrucciones cuidadosamente para actualizar la configuración del script.
Quality
representa qué imagen de calidad desea descargar. Baja calidad o alta calidad. Cambie este parámetro a "LQ", "HQ", "baja calidad" o "alta calidad". Por defecto, se establece "HQ".
Order
representa qué problema desea descargar primero. Último problema cargado para una serie o el problema cargado más antiguo. La opción para este parámetro son "antiguas", "Últimas", "nuevas" o "iniciales". Inicial significa el capítulo más antiguo.
Hay varias opciones que puede elegir para escribir. Escribe cualquiera de ellos. De manera predeterminada, la configuración es descargar imágenes de "alta calidad", al tiempo que descarga primero el número "más antiguo".
Consulte el archivo " Settings.ini
" en este repositorio. y actualizarlo a sus requisitos (si es necesario).
Se recomienda que los usuarios de Windows usen este binario para guardar ambos, su cabeza y tiempo para instalar todas las dependencias. Puede descargar el binario y comenzar a usar el script de inmediato. Tome los binarios respectivos de los enlaces a continuación:
x86 Systems
: Próximamentex64 Systems
: Haz clic en mí Usar el script es bastante simple. Ejecute el archivo .py
o .exe
y pegue el enlace al número/serie que desea descargar.
Si desea descargar capítulos/problemas dentro de un rango, tendrá que especificar un rango. Supongamos que desea descargar solo capítulos del Capítulo 20 al Capítulo 30 de una determinada serie, puede hacerlo ingresando la gama cuando se le pide. Si desea descargar todo el capítulo de un programa, solo ingrese none
, all
o null
cuando se le pregunte al respecto.
Por ahora, descargemos todo el capítulo de esta serie. Esto es lo que harás:
Nota: Los usuarios de Windows pueden mantener presionado el cambio y hacer clic derecho en cualquier lugar del área y seleccionar "Abrir el símbolo del sistema aquí".
"ReadComicOnline Downloader.exe"
(con citas) si descargó Windows Binary. Escriba readcomic.py
, si está utilizando el archivo .py.null
, none
o all
las preguntas de este rango.Mire la imagen GIF a continuación para verlo todo en acción.
Downloading Single Issue
Downloading All The Chapters
El rango se ingresará en la siguiente sintaxis: 4-6
Esto le dice al script que desea descargar el Capítulo 4 al Capítulo 6 (ambos incluidos) .
Siga los primeros 7
pasos mencionados en la sección de uso y luego continúe desde aquí:
5-10
.Issue or Annual
. Readcomic tiene dos cosas, capítulos Annual
y Issue Chapters
. Por lo tanto, consulte en ese sitio si se trata de un problema anual o normal. Es seguro celebrar Issue
en la mayoría de los casos.Mire la imagen GIF a continuación para verlo todo en acción.
Downloading Chapters Within A Certain Range
Dado que este es un script muy simple y básico, en el momento actual, tiene características limitadas:
Descarga todos los problemas disponibles para una serie.
Pone los archivos en los directorios correspondientes después de descargar los archivos.
Descarga imágenes de alta calidad.
Omita el archivo si ya existe en la ruta.
Opción para elegir la calidad de las imágenes
Opción para descargar los últimos lanzamientos o más antiguos.
Opción para descargar ciertos capítulos dentro de un rango.
Debido a que ReadComicOnline.to está detrás de Cloudflare, hay un límite para visitar el sitio. Si está descargando una serie con muchos problemas o capítulos, el guión se detendrá a mitad de camino, porque Cloudflare necesita un 'cheque humano'. URL de ejemplo para replicar este problema: http://readcomiconline.to/comic/the-amazing-spider-man-963
Gracias a Gizmo179 por notificarme sobre el problema. Actualmente no hay nada que pueda hacer al respecto.
La solución para este problema es abrir el sitio web a través de su navegador y verificar manualmente y luego descargar capítulos dentro de un rango. Si eso no funciona, intente descargar los capítulos dentro de un rango después de un tiempo.
Reescribir todo el guión para una mejor comprensión y flujo.
Descarga de todos los problemas disponibles para una serie.
Directorios correspondientes para la serie y un problema.
Omitiendo el archivo, si el archivo ya existe.
Creación del archivo de registro de errores.
Opción para descargar los últimos lanzamientos o más antiguos.
Opción para elegir la calidad de las imágenes.
Corrección del nombre del archivo y alguna solución de errores menores
Los problemas anuales se descargan correctamente ahora.
Opción para descargar ciertos capítulos dentro de un rango.
Arreglo para el #4
Gracias chicos por hacer solicitudes y solucionar problemas tontos.
1.) efreak