Estimados usuarios y desarrolladores:
Debido a fuerza mayor, las API en las que se basa el proyecto Tomato ya no están disponibles (incluidos los proyectos upstream). Después de la discusión de la comunidad, hemos decidido pausar las actualizaciones del proyecto y el repositorio se archivará.
Esto no significa el fin de toda la cadena del proyecto. Cambiaremos nuestro enfoque de desarrollo al proyecto Qimao;
Si hay una nueva forma de implementar la funcionalidad requerida por el proyecto en el futuro, consideraremos reanudar la actualización.
Gracias por su apoyo y comprensión a largo plazo.
Los mejores deseos,
星皅(shing-yu) y
Comunidad de herramientas de tomate
19 de marzo de 2024
Otros artículos afectados que ya no están disponibles:
shing-yu/fanqie-downloader-api-v4
weiwei-cool/FanQieNovelDescargarEnWeb
Versión web y bot.
Implementación en Python de la descarga de la novela Tomato. Este es un programa Python para descargar novelas del sitio web de novelas de Tomato.
Si necesitas descargar la novela Seven Cats. Se puede utilizar una variante de este proyecto, el proyecto 7mao-novel-downloader.
La inspiración y la API de este programa provienen del script de usuario (MIT) creado por ibxff, que puede obtener aquí.
QQ: Grupo externo 1: 149050832 Grupo externo 2: 667146297 Canal: https://pd.qq.com/s/hd0ciuont Gracias a los contribuyentes (patrocinadores) por su apoyo a este proyecto, puede obtener la lista de contribuyentes y patrocinadores aquí .
El uso de este programa indica que ha leído y aceptado el Acuerdo de licencia de usuario final (EULA)
Descarga la novela del sitio web de Tomato.
Permite a los usuarios elegir el formato de codificación entre codificación UTF-8 y GB2312 al guardar archivos.
Interfaz de línea de comandos fácil de usar con indicaciones y opciones.
Admite guardar en formatos txt y epub
Vaya a la interfaz de Versiones para descargar la última versión del programa ejecutable.
Coloque el programa en el directorio apropiado y haga doble clic para ejecutarlo.
Siga las indicaciones para seleccionar un modo y aceptar los términos y condiciones.
Ingrese la URL de la página del índice de la novela cuando se le solicite.
Cuando se le solicite, seleccione el formato de codificación (UTF-8 o GB2312) al guardar el archivo.
Elija si desea personalizar la ruta de guardado
El programa descargará capítulos de novelas y los guardará en archivos de texto con el nombre de los títulos de las novelas.
Una vez completada la descarga, podrá encontrar los archivos novedosos en el directorio de su elección.
Damos la bienvenida y agradecemos a todos los contribuyentes. Si está interesado en este proyecto y quiere contribuir, aquí hay algunas formas en las que puede participar:
Si encuentra problemas durante el uso o tiene alguna sugerencia para mejorar, envíe preguntas o sugerencias a través de la página de Problemas.
Si desea mejorar directamente el código, puede bifurcar este proyecto y enviar una solicitud de extracción.
Antes de enviar una solicitud de extracción:
Asegúrese de que su código cumpla con la especificación PEP8 de Python.
Asegúrese de que su código se ejecute correctamente en todos los sistemas operativos.
Si desea agregar nuevas funciones a este proyecto, primero cree un problema y describa sus ideas en detalle en el problema.
Recomendación: agregue comentarios claros a su código para ayudar a otros a comprenderlo.
Opcional: utilice especificaciones de confirmación convencionales en su mensaje de confirmación.
Opcional: firme su envío con una clave GPG.
(Utilice opciones opcionales para ayudarnos a revisar su solicitud de extracción rápidamente).
Contaremos tu contribución como colaborador. Puede obtener una lista de contribuyentes y patrocinadores aquí. ¡Gracias por tu contribución!
Antes de empaquetar y modificar este script, asegúrese de tener instalado lo siguiente:
Pitón 3.x
Bibliotecas de Python necesarias: solicitudes, beautifulsoup4, empaquetado, ebooklib
Puede obtener el código fuente del programa desde el directorio src.
Puede utilizar pip para instalar las bibliotecas necesarias (versiones estándar):
instalación de pip -r requisitos.txt
Para proteger este programa contra el uso de malas prácticas comerciales,
Este programa se publica bajo la Licencia Pública General GNU versión 3 (GPLv3),
Puede encontrar una copia de la licencia aquí,
Asegúrese de cumplir con los términos de esta Licencia al utilizar y modificar el Programa.
Utilice el código abierto GPLv3 después de desarrollar o mezclar según este programa. Gracias por su cooperación.
Este programa está destinado a fines educativos y de investigación relacionados con el rastreo web de Python y las técnicas de procesamiento de páginas web. No debe utilizarse para ninguna actividad ilegal o infracción de los derechos de otros. El usuario es responsable de cualquier responsabilidad legal y riesgo que surja del uso de este programa, y el autor y los contribuyentes del proyecto no son responsables de ninguna pérdida o daño causado por el uso del programa.
Antes de utilizar este programa, asegúrese de cumplir con las leyes y regulaciones pertinentes, así como con las políticas de uso del sitio web, y consulte a un asesor legal si tiene alguna pregunta o inquietud.
Autor: Xingyu (xing-yv)
Repositorio de GitHub: https://github.com/xing-yv/fanqie-novel-download
Repositorio de Gitee: https://gitee.com/xingyv1024/fanqie-novel-download
Si encuentra problemas o tiene sugerencias para mejorar, envíelas a la página de problemas de GitHub de este proyecto.
Si desea apoyar mi desarrollo, patrocine, ¡gracias por su apoyo!