Caros usuários e desenvolvedores:
Devido a motivos de força maior, as APIs das quais o projeto Tomato depende não estão mais disponíveis (incluindo projetos upstream). Após discussão da comunidade, decidimos pausar as atualizações do projeto e o repositório será arquivado.
Isto não significa o fim de toda a cadeia do projecto. Iremos mudar o nosso foco de desenvolvimento para o projecto Qimao;
Caso haja uma nova forma de implementar as funcionalidades exigidas pelo projeto no futuro, consideraremos retomar a atualização.
Obrigado por seu apoio e compreensão de longo prazo.
Muitas felicidades,
星皅(shing-yu) &
Comunidade de ferramentas de tomate
19 de março de 2024
Outros itens afetados que não estão mais disponíveis:
shing-yu/fanqie-downloader-api-v4
weiwei-cool/FanQieNovelDownloadOnWeb
Versão web e bot
Implementação em Python do download do romance Tomato. Este é um programa Python para baixar romances do site de romances do Tomato.
Se você precisar baixar o romance Seven Cats. Uma variante deste projeto, projeto 7mao-novel-downloader, pode ser usada.
A inspiração e API deste programa vêm do script de usuário (MIT) feito por ibxff, que você pode obter aqui.
QQ: Grupo externo 1: 149050832 Grupo externo 2: 667146297 Canal: https://pd.qq.com/s/hd0ciuont Obrigado aos contribuidores (patrocinadores) pelo apoio a este projeto, você pode obter a lista de contribuidores e patrocinadores aqui .
O uso deste programa indica que você leu e concordou com o Contrato de Licença de Usuário Final (EULA)
Baixe o romance no site do Tomato.
Permite que os usuários escolham o formato de codificação entre codificação UTF-8 e GB2312 ao salvar arquivos.
Interface de linha de comando amigável com prompts e opções.
Suporta salvar nos formatos txt e epub
Vá para a interface Releases para baixar a versão mais recente do programa executável
Coloque o programa no diretório apropriado e clique duas vezes para executá-lo.
Siga as instruções para selecionar um modo e concorde com os termos e condições.
Insira o URL da página do índice do romance quando solicitado.
Quando solicitado, selecione o formato de codificação (UTF-8 ou GB2312) ao salvar o arquivo.
Escolha se deseja personalizar o caminho para salvar
O programa irá baixar capítulos de romances e salvá-los em arquivos de texto com os nomes dos títulos dos romances.
Após a conclusão do download, você poderá encontrar os novos arquivos no diretório de sua escolha.
Damos as boas-vindas e agradecemos a todos os colaboradores. Se você está interessado neste projeto e deseja contribuir, aqui estão algumas maneiras de se envolver:
Se você encontrar problemas durante o uso ou tiver alguma sugestão de melhoria, envie dúvidas ou sugestões através da página Problemas.
Se quiser melhorar diretamente o código, você pode bifurcar este projeto e enviar uma solicitação pull.
Antes de enviar uma solicitação pull:
Certifique-se de que seu código esteja em conformidade com a especificação PEP8 do Python.
Certifique-se de que seu código seja executado corretamente em todos os sistemas operacionais.
Se você deseja adicionar novos recursos a este projeto, crie primeiro um problema e descreva suas ideias em detalhes no problema.
Recomendação: Adicione comentários claros ao seu código para ajudar outras pessoas a entender.
Opcional: Use especificações de commit convencionais em sua mensagem de commit.
Opcional: Assine seu envio com uma chave GPG.
(Use opções opcionais para nos ajudar a revisar sua solicitação pull rapidamente.)
Contaremos sua contribuição como contribuidor. Você pode obter uma lista de contribuidores e patrocinadores aqui. Obrigado pela sua contribuição!
Antes de empacotar e modificar este script, certifique-se de ter o seguinte instalado:
Python 3.x
Bibliotecas Python necessárias: requests, beautifulsoup4, empacotamento, ebooklib
Você pode obter o código-fonte do programa no diretório src
Você pode usar pip para instalar as bibliotecas necessárias (versão padrão):
pip instalar -r requisitos.txt
Para proteger este programa de ser usado para más práticas comerciais,
Este programa é lançado sob a Licença Pública Geral GNU versão 3 (GPLv3),
Você pode encontrar uma cópia da licença aqui,
Por favor, certifique-se de cumprir os termos desta Licença ao usar e modificar o Programa,
Por favor, use o código aberto GPLv3 após desenvolver ou mixar com base neste programa. Obrigado pela sua cooperação.
Este programa é destinado a fins educacionais e de pesquisa relacionados ao rastreamento da web em Python e às técnicas de processamento de páginas da web. Não deve ser usado para qualquer atividade ilegal ou violação dos direitos de terceiros. O usuário é responsável por qualquer responsabilidade legal e riscos decorrentes do uso deste programa, e o autor e colaboradores do projeto não são responsáveis por qualquer perda ou dano causado pelo uso do programa.
Antes de usar este programa, certifique-se de cumprir as leis e regulamentos relevantes, bem como as políticas de uso do site, e consulte um advogado se tiver alguma dúvida ou preocupação.
Autor: Xingyu (xing-yv)
Repositório GitHub: https://github.com/xing-yv/fanqie-novel-download
Repositório Gitee: https://gitee.com/xingyv1024/fanqie-novel-download
Se você encontrar problemas ou tiver sugestões de melhorias, envie-as para a página de problemas do GitHub deste projeto.
Se você quiser apoiar meu desenvolvimento, por favor patrocine, obrigado pelo seu apoio!