Comic-DL是从各个网站下载漫画和漫画的命令行工具。它支持readcomiconline.to,并且比这更快,更好。
READCOMIC ONLINE下载器是一种命令行工具,可从http://readcomiconline.to/下载漫画
不要过度使用此脚本。通过在他们的网站上禁用adblock的开发人员。广告为网站服务器付费。
该脚本可以在多个操作系统上运行。但是,如果您使用Windows以外的其他操作系统,则可能需要在手动之前安装某些内容才能使此脚本工作。
首先,确保您的系统已更新:
sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev
抓取phantomjs的依赖性(最重要的):
sudo apt-get install libfreetype6 libfreetype6-dev
sudo apt-get install libfontconfig1 libfontconfig1-dev
从此链接中获取合适的tar.bz2
文件提取您刚下载的tar.bz2
文件的内容。打开终端并遵循命令。
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
下载后,将phantomjs文件夹移动到/usr/local/share/并创建一个符号链接:
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
如果这些命令都没有给出错误,则应在Linux/Debian系统中安装phantomjs。您可以通过在任何终端中输入此命令来检查它:
phantomjs --version
如果您在Windows上,则建议下载此脚本的windows binary
。如果使用Windows二进制文件,则无需安装任何内容。但是,如果出于某些奇怪的原因,您想使用Python脚本,请按照以下步骤:
安装Python> 2.7.6。从这里下载所需的安装程序。
将其添加到系统路径中(如果尚未添加)。
如果您使用的是Python> 2.7.9,则无需安装PIP
。但是,如果您没有在Windows路径中安装PIP并添加PIP,请按照此小教程进行操作。
下载此文本text
并将其放入某些目录/文件夹中。
打开命令提示
pip install -r requirements.txt
它应该安装所需的外部库。
下载phantomjs:http://phantomjs.org/download.html
好吧,如果一切都很好,没有任何错误,那您就可以了!
Mac OS X用户将不得不获取其PhantomJS
, Python
和Pip
的版本。
下载和安装这些内容后,您需要在路径中添加PIP,Python和Phantomjs。您可以在互联网上查找它以遵循指南以实现这一目标。
我会在这里手动显示如何做,但是我没有Mac OS X系统。因此,您需要遵循这些链接。
安装和设置操作系统中的所有依赖关系后,您可以使用此脚本。所有操作系统的说明将保持不变。下载this python file
并将其放入系统中某个地方的文件夹中。
对于Windows和Mac OS X,您需要在此脚本的目录中复制Phantomjs。意思是,将您下载到保留此readcomic.py
文件的文件夹中复制phantomjs二进制文件。
至于Linux/DeBain用户,我们已经将二进制文件放在适当的位置。因此,您无需复制文件夹中的phantomjs二进制文件。
NOTE
:Windows用户可以将phantomjs.exe放置在系统中的安全性,并在系统路径中添加路径。 请仔细阅读这些说明,以更新脚本的设置。
Quality
代表您要下载的质量图像。低品质或高质量。将此参数更改为“ LQ”,“ HQ”,“低品质”或“高质量”。默认情况下,设置了“ HQ”。
Order
表示您要先下载的问题。最新上传的问题或最古老的上传问题。此参数的选项是“旧”,“最新”,“新”或“初始”。初始表示最古老的章节。
您可以选择编写各种选项。写他们两个。默认情况下,设置将下载“高质量”图像,同时首先下载“最古老的”问题。
在此存储库中检查“ Settings.ini
”文件。并根据您的要求将其更新(如果需要)。
建议Windows用户使用此二进制文件来节省安装所有依赖项,从而节省您的头和时间。您可以下载二进制文件,然后立即使用脚本。从下面的链接中获取相应的二进制文件:
x86 Systems
:即将推出x64 Systems
:单击我使用脚本非常简单。执行.py
或.exe
文件,然后将链接粘贴到要下载的问题/系列。
如果要在范围内下载章节/问题,则必须指定一个范围。假设您只想从第20章到第30章从某个系列中下载,您可以在询问时输入范围来做到这一点。如果您想从节目中下载所有章节,则在询问它时none
输入all
或null
即可。
现在,让我们从本系列中下载所有章节。这是您要做的:
注意: Windows用户可以按住Shift和右键单击该区域的任何地方,然后选择“在此处打开命令提示符”。
"ReadComicOnline Downloader.exe"
(带引号)。键入readcomic.py
,如果您使用的是.py文件。null
,在此范围问题中none
或all
。查看下面的GIF图像,以查看所有操作。
Downloading Single Issue
Downloading All The Chapters
范围将在以下语法中输入: 4-6
这告诉脚本您要下载第4章至第6章(包括) 。
请按照“使用”部分中的前7
步骤提及,然后从这里继续:
5-10
。Issue or Annual
。 ReadComic有两件事, Annual
章节和Issue Chapters
。因此,在该站点上检查是年度还是正常问题。在大多数情况下,可以安全输入Issue
。查看下面的GIF图像,以查看所有操作。
Downloading Chapters Within A Certain Range
由于这是一个非常简单且基本的脚本,因此目前,它具有有限的功能:
下载一个系列可用的所有问题。
下载文件后,将文件放在相应的目录中。
下载高质量的图像。
如果文件已经存在于路径中,请跳过该文件。
选择图像质量的选项
选择下载最新或较早版本的选项。
选择在范围内下载某些章节。
因为readcomiconline.to是Cloudflare的落后,所以访问该网站是有限制的。如果您要下载带有很多问题或章节的系列,则该脚本将中途停止,因为CloudFlare需要“人体检查”。复制此问题的示例URL:http://readcomiconline.to/comic/the-amazing-spider-man-1963
感谢Gizmo179通知我有关这个问题的通知。目前,我无能为力。
解决此问题的解决方法是通过您的浏览器打开网站,然后手动验证范围内的章节。如果那不起作用,请尝试在一段时间后在一段时间内下载这些章节。
重新编写整个脚本以更好地理解和流动。
下载所有可用于系列的问题。
该系列和问题的相应目录。
如果文件已经存在,则跳过文件。
错误日志文件创建。
选择下载最新或较早版本的选项。
选择图像质量的选项。
文件名修复和一些小错误修复
年度问题现在已正确下载。
选择在范围内下载某些章节。
修复#4
谢谢大家提出的请求和解决愚蠢的问题。
1.)Efrak