A Comic-DL é uma ferramenta de linha de comando para baixar mangá e quadrinhos de vários sites. Ele suporta readcomicoNline.to e é mais rápido e melhor que este.
Readcomic Online Downloader é uma ferramenta de linha de comando para baixar quadrinhos em http://readcomiconline.to/
Não use demais este script. Apoie os desenvolvedores do ReadComicoNline.To desativando seu adblock no site deles. Os anúncios pagam pelos servidores do site.
Este script pode ser executado em vários sistemas operacionais. No entanto, se você estiver usando algum sistema operacional que não seja o Windows, talvez seja necessário instalar certas coisas antes para fazer esse script funcionar.
Primeiro, verifique se o seu sistema está atualizado:
sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev
Pegue dependências para Phantomjs (o mais importante):
sudo apt-get install libfreetype6 libfreetype6-dev
sudo apt-get install libfontconfig1 libfontconfig1-dev
Pegue o arquivo tar.bz2
adequado deste link Extrair o conteúdo deste arquivo tar.bz2
que você acabou de baixar. Abra um terminal e siga os 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
Depois de baixado, mova a pasta Phantomjs para/usr/local/share/e crie um symlink:
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
Se nenhum desses comandos deu erros, os Phantomjs devem ser instalados em seus sistemas Linux/Debian muito bem. Você pode verificar digitando este comando em qualquer terminal:
phantomjs --version
Se você estiver no Windows, é recomendável fazer o download do windows binary
para este script. Se você usar o binário do Windows, não precisará instalar nada. Mas, se, por algum motivo estranho, você quiser usar o script Python, siga estas etapas:
Instale o Python> 2.7.6. Faça o download do instalador desejado daqui.
Adicione -o no caminho do sistema (se ainda não estiver adicionado).
Se você estiver usando o Python> 2.7.9, não precisará instalar PIP
. No entanto, se você não possui Pip instalado e adicionado no caminho do Windows, faça -o seguindo este pequeno tutorial.
Faça o download deste arquivo text
e coloque -o em algum diretório/pasta.
Abra o prompt de comando e navegue até o diretório, onde você baixou seu arquivo requeremenets.txt e execute este comando:
pip install -r requirements.txt
Ele deve instalar as bibliotecas externas necessárias.
Download Phantomjs: http://phantomjs.org/download.html
Bem, se tudo apareceu bem sem nenhum erro, então você está pronto para ir!
Os usuários do Mac OS X terão que buscar sua versão do PhantomJS
, Python
e Pip
.
Depois de baixar e instalá -los, você precisa adicionar Pip, Python e Phantomjs em seu caminho. Você pode procurar na Internet para seguir os guias para conseguir isso.
Eu mostraria manualmente aqui como fazê -lo, mas não tenho um sistema Mac OS X. Então, você precisará seguir esses links.
Depois de instalar e configurar todas as dependências em seu sistema operacional, você está pronto para usar esse script. As instruções para todo o sistema operacional permaneceriam iguais. Faça o download this python file
e coloque -o em uma pasta em algum lugar do seu sistema.
Para Windows e Mac OS X, você precisará copiar Phantomjs no diretório deste script. Ou seja, copie o binário Phantomjs que você baixou na pasta onde você mantém este arquivo readcomic.py
.
Quanto aos usuários do Linux/DeBain, já colocamos o binário no local apropriado. Portanto, você não precisa copiar o Binário Phantomjs na pasta.
NOTE
: os usuários do Windows podem colocar o Phantomjs.exe em algum lugar seguro em seu sistema e adicionar o caminho a ele no caminho do sistema. Leia estas instruções cuidadosamente para atualizar as configurações do script.
Quality
representa qual imagem de qualidade você deseja baixar. Baixa qualidade ou alta qualidade. Altere este parâmetro para "LQ", "HQ", "baixa qualidade" ou "alta qualidade". Por padrão, "HQ" está definido.
Order
representa qual problema você deseja baixar primeiro. A última edição enviada para uma série ou o problema mais antigo do upload. A opção para este parâmetro é "antigo", "mais recente", "novo" ou "inicial". Inicial significa o capítulo mais antigo.
Existem várias opções que você pode optar por escrever. Escreva qualquer um deles. Por padrão, as configurações são baixar imagens de "alta qualidade", ao baixar a edição "mais antiga" primeiro.
Verifique o arquivo " Settings.ini
" neste repositório. e atualize -o para seus requisitos (se necessário).
Recomenda -se que os usuários do Windows usem esse binário para salvar ambos, sua cabeça e tempo de instalação de todas as dependências. Você pode baixar o binário e começar a usar o script logo de cara. Pegue os respectivos binários dos links abaixo:
x86 Systems
: em brevex64 Systems
: Clique em mim Usar o script é bem simples. Execute o arquivo .py
ou .exe
e cole o link para o problema/série que você deseja baixar.
Se você deseja baixar capítulos/edições dentro de um intervalo, precisará especificar um intervalo. Digamos que você queira baixar apenas capítulos do capítulo 20 ao capítulo 30 de uma determinada série, você pode fazê -lo inserindo o intervalo quando solicitado. Se você deseja baixar todo o capítulo de um show, basta inserir none
, all
ou null
quando perguntado sobre isso.
Por enquanto, vamos baixar todo o capítulo desta série. Aqui está o que você fará:
NOTA: Os usuários do Windows podem manter o SHIFT para baixo e clicar com o botão direito do mouse na área e selecionar "Open Command Prompt aqui".
"ReadComicOnline Downloader.exe"
(com cotações) se você baixou o Windows Binário. Digite readcomic.py
, se você estiver usando o arquivo .py.null
, none
ou all
nesta questão de intervalo.Veja a imagem GIF abaixo para ver tudo em ação.
Downloading Single Issue
Downloading All The Chapters
O intervalo deve ser inserido na seguinte sintaxe: 4-6
Isso informa ao script que você deseja baixar o capítulo 4 ao capítulo 6 (ambos incluídos) .
Siga as 7
primeiras etapas mencionadas na seção de uso e continue daqui:
5-10
.Issue or Annual
. Readcomic tem duas coisas, capítulos Annual
e Issue Chapters
. Portanto, verifique esse site, seja um problema anual ou normal. É seguro inserir Issue
na maioria dos casos.Veja a imagem GIF abaixo para ver tudo em ação.
Downloading Chapters Within A Certain Range
Como este é um script muito simples e básico, no momento atual, possui recursos limitados:
Download todos os problemas disponíveis para uma série.
Coloca os arquivos nos diretórios correspondentes após o download dos arquivos.
Downloads imagens de alta qualidade.
Pula o arquivo se já existir no caminho.
Opção para escolher a qualidade das imagens
Opção para baixar lançamentos mais recentes ou mais antigos.
Opção para baixar determinados capítulos dentro de um intervalo.
Como o ReadComicoNline.to está por trás do CloudFlare, há um limite para visitar o site. Se você estiver baixando uma série com muitos problemas ou capítulos, o script interromperá no meio do caminho, porque o CloudFlare precisa de um 'verificação humana'. Exemplo URL para replicar esta edição: http://readcomiconline.to/comic/the-amazing-spider-man-1963
Obrigado ao Gizmo179 por me notificar sobre o assunto. Atualmente, não há nada que eu possa fazer sobre isso.
A solução alternativa para esta edição é abrindo o site através do seu navegador e verificando manualmente e depois baixando os capítulos dentro de um intervalo. Se isso não funcionar, tente baixar os capítulos dentro de uma faixa depois de algum tempo.
Reescreva todo o script para obter melhor compreensão e fluxo.
Download de todos os problemas disponíveis para uma série.
Diretórios correspondentes para a série e um problema.
Pulando de arquivo, se o arquivo já existir.
Criação do arquivo de log de erros.
Opção para baixar lançamentos mais recentes ou mais antigos.
Opção para escolher a qualidade das imagens.
Nome do arquivo correção e alguma correção de bug menor
As edições anuais são baixadas corretamente agora.
Opção para baixar determinados capítulos dentro de um intervalo.
Corrija para #4
Obrigado por puxar solicitações e corrigir problemas bobos.
1.) Efreak