最新消息:服务器现已从linode换到fzhost.net,且主题已从retina 0.2换为大前端D8

DownloadQisuuFile – 下载奇书网(qisuu.com)的电子书文件 v1.0

crifan 57浏览 0评论

最后更新时间:2013-02-17

背景

要帮别人去下载一些电子书。找到了奇书网,虽然广告很多,但是幸好资源比较丰富。

但是需要手动一个个点击去下载,所以很烦。

所以,就索性自己写了个Python脚本,去下载对应的电子书。

 

注:之前旧帖发在这里:

【记录】写了个Python脚本去从qisuu网站下载电子书

 

简介

功能

用于下载 奇书网(http://www.qisuu.com/)里面的文件,主要是各种电子书。

支持输入对应的分类的主地址,然后下载其下所有的电子书文件。

并且会自动把下载下来的电子书,重命名为:标题名.rar,

 

截图

DownloadQisuuFile_screenshot_v1.0

 

信息

作者:         crifan
联系方式: admin(at)crifan.com

 

声明

有任何意见,建议,bug提交等,建议去专门的讨论区:

DownloadQisuuFile – 下载奇书网(qisuu.com)的电子书文件

 

如何获得

注:全部版本均可在此找到:

DownloadQisuuFile – 下载页面

 

版本下载地址内容更新
1.0DownloadQisuuFile_v1.0_2013-02-17.7z支持下载ebook;
遇到不支持的下载地址,会自动给出警告;
支持2种下载地址;

 

使用说明

直接运行Python脚本即可。

 

举例说明

想要下载:

例子1

奇书网 → 女频言情 → 穿越架空 → 电子书列表 
http://www.qisuu.com/soft/sort03/sort039/list39_2.html
中的:
http://www.qisuu.com/Shtml27341.html
其下载地址是: 
http://dzs.qisuu.com/2012121606.rar
下载后会自动重命名为:

《所遇非淑》全集.rar

假如想要:

  • 下载该分类下面的所有的电子书
  • 从第12页开始下载
  • 下载下来的文件保存到文件夹为:ChuanYueJiaKong

则对应的执行命令为:

DownloadQisuuFile.py -s http://www.qisuu.com/soft/sort03/sort039/list39_1.html -n 12 -d ChuanYueJiaKong

 

例子2

奇书网 → 武侠仙侠 → 电子书列表

http://www.qisuu.com/soft/sort02/list2_1.html

中的:

http://www.qisuu.com/Shtml27681.html

其下载地址为: 
http://dzs.qisuu.com/2013020206.rar

下载后会自动重命名为:

《洪荒之证道不朽》全集.rar

假如想要:

  • 下载该分类下面的所有的电子书
  • (默认)从第1页开始下载
  • 下载下来的文件保存到文件夹为:WuXiaXianXia

则对应的执行命令为:

DownloadQisuuFile.py -s http://www.qisuu.com/soft/sort02/list2_1.html -d WuXiaXianXia
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (3)

  1. Traceback (most recent call last): File "C:\Users\Administrator\Desktop\DownloadQisuuFile\DownloadQisuuFile.py", line 200, in main(); File "C:\Users\Administrator\Desktop\DownloadQisuuFile\DownloadQisuuFile.py", line 171, in main crifanLib.downloadFile(fixedEbookAddress, ebookFullName, True); File "libs\crifanLib.py", line 897, in downloadFile except urllib.ContentTooShortError(msg) : NameError: global name 'msg' is not defined Traceback (most recent call last): File "C:\Users\Administrator\Desktop\DownloadQisuuFile\DownloadQisuuFile.py", line 200, in main(); File "C:\Users\Administrator\Desktop\DownloadQisuuFile\DownloadQisuuFile.py", line 171, in main crifanLib.downloadFile(fixedEbookAddress, ebookFullName, True); File "libs\crifanLib.py", line 897, in downloadFile except urllib.ContentTooShortError(msg) : NameError: global name 'msg' is not defined
    ldds4年前 (2013-08-05)回复
    • 1.重新运行脚本再试试。 2.如果还是出现同样错误,则: 确保你的Python的版本是2.x的,且是> 2.5的,比如是2.7的python。注: 这里: http://docs.python.org/2/library/urllib.html#urllib.ContentTooShortError 可以查到该异常的详细语法解释。
      crifan4年前 (2013-08-08)回复
  2. 非常方便的东东,感谢制作,辛苦了,这就来试试,谢谢
    炊烟4年前 (2013-04-10)回复
47 queries in 0.494 seconds, using 12.40MB memory