- 新特性: 进行一次下载后,如果有下载失败的章节,再次尝试下载可只下载失败的章节
- 建议将
*
加入到脚本包含规则中 - 在
目录页
或是章节页
使用,按Shift+D
或菜单Download Novel
来显示通用
面板 - 如果某章节长时间无法下载,请刷新重试
或切换代理 - 失败重试、超时重试只对
非特殊站点
有效 - 如非必要,不要勾选
下载Vip章节
与下载图片
- 基础设置在
通用
面板,详细设置(包括自定义站点规则
、Epub的样式
、全局替换规则``)在
自定义站点规则`面板
http://www.example1.com/files/article/html/*.html
http://www.example2.com/Book/*
addIRule('域名','网站名称','小说标题-选择器','章节链接-选择器','Vip或是要过滤的章节链接-选择器,非必要','布尔,是否对章节链接进行排序,非必要','数字,限制下载线程数');
addIRule('www.example1.com','示例网站1','h1','#list>dd>dl>a');
addIRule('www.example2.com','示例网站2','h1','#list>dd>dl>a','',true);
addIRule('www.example3.com','示例网站3','h1','#list>dd>dl>a','',false,1);
addCRule('www.example1.com','h1','#content');
addCRule('www.example2.com','h1','#content',1);
具体示例:详见脚本代码
说明:
1. 特殊处理的属性名称必须是Deal,如果还要进行第二次特殊处理,可随意
2. Deal函数的参数必须是num(表示这是第几章)与url(原链接)
3. 可用函数:
jQuery、
thisDownloaded(必须,传递章节内容,参数为num-表示这是第几章、name-标题、content-内容、lang-该站点的默认语言0简体1繁体)
可选择是否对文本进行处理(原先默认处理),强烈建议勾选,当文本缺失时尝试不勾选
取巧增加了一个通用模版**(大部分内容选择器来自小说阅读脚本)**,细节变更。
增加【搜索】。
增加【强制分段】功能。细节修改。
去除【特定下载】,增加必应、搜狗、360搜索。
细节更新,增加搜索引擎提示。
细节更新
增加增加分次下载,具体功能自行摸索。
修复错误,增加选择未保存。
增加从Github项目上获取规则的功能。
将失败重试细分为失败(onerror)重试、超时(ontimeout)重试。
自定义站点规则默认只显示当前站点的自定义规则
。
修复保存自定义站点规则时特殊字符转义的问题。
支持自定义站点规则。
增加失败重试次数,0为不重试。
增加站点替换规则,托此的福,我又检查了每一个站点。
下载进程优化。修复epub编码。
修复章节排序问题。
如果下载的章节相同,将不再次下载。
下载进程优化。
内置base64解码、utf8to16两个函数,增加限制下载线程的功能。
增加下载为Epub格式的功能。
再次去除"Shift+Q"、"Shift+W"、"Shift+E"这些快捷键。原因是,面板经过上个版本修改后在所有网站应该都可以正确显示。
更改了面板界面定位的方式,去除了"Shift+T"快捷键。
更改了当从response查找不到元素时的解决方案(将response主体部分添加到当前网页,在当前网页查找)。
增加通配符模式。
修复关于储存默认语言信息的bug。
增加使用说明,记住默认语言。
增加改变快捷键。
简化了添加规则。
修复简繁体转换功能。
简繁体转换功能正式上线。
还是说一下,由于无错小说网章节里有些文字图片,所以增加了一大段替换规则。纪念小说下载阅读器
完善【特定下载某些章节】功能,增加【支持网站】。
更改版本命名规则。
以后版本更新,不将新增的网站写入更新历史,详见支持网站。但会将修正的网站写入更新历史。
初步完成脚本。