- 软件简介
- 相关软件
- 猜你喜欢
- 相关教程
- 下载地址
软件特点
本小说下载器通用性强,能够依据提供的目录页详细地址或主页详细地址获取目录页源代码,并通过一定处理后获取章节文章正文。经过测试许多网站都能正常应用,操作方法也非常简单。软件具备以下亮点:
支持解决目录换页和内容换页问题。
使用线程同步获取内容,提升下载效率。
结构相似的网站可以通用性使用。
如何使用
在编辑框中输入目录页详细地址(无换页是全章节的目录页详细地址,有换页需输入首目录页详细地址)。
点击“目录分析”,分析成功后,左边的目录会显示分析到的全部章节名。
双击任意章节名,可在右侧的编辑框显示相应章节内容。
右键单击章节名可以复制该章节对应的链接。
可以选择下载或在右侧点击上一章和下一章进行阅读。
点击下载前可以点击目录里的ID的复选框来选择下载范围,因为可能需要手动清除一些非章节的内容不下载。
目录下方的“选中”按钮是将所有复选框都选中。
“全选”是将已选定的变为未选定,未选定的变为选定。
如果发现章节次序反了,可以点击“倒序”按钮。
建议下载前先通过双击章名查询内容是否正常。如果右侧编辑框无内容或显示的并非正常章节内容,可以启用预处理。
如果显示内容错码,可以启用转换格式。
如果右侧章节内容出现较多不用的内容,可以开启正则表达式过滤内容。需要自写正则表达式,每排写一个,程序会把匹配的内容删除。
正则表达式实际书写请百度搜索查详细教程,下面给几个常见的,特意增加了两个便捷插入按钮。
匹配一行内一般用:.*?#160;
.表示匹配任意字符(不包括换行符),*表示匹配前一个字符零次或数次,?表示匹配或不匹配,
表示匹配前一个字符一次或数次
匹配几行用:[\S\s]*?
[]表示里面任意选择一个
\S表示任意非空字符
\s表示任意空字符,例如空格、制表符和换行符等
\d表示数据[0-9]中任意一个数据
-表示范围
\w表示[0-9A-Za-z_]一般状况只需要改变成单行:起止字符串.*?停止字符串数组
几行:起止字符串[\S\s]*?停止字符串数组
起始和停止字符串数组可以有一个不存在,存在尽可能选唯一出现的,以防把不应该更换的删除。
版本更新
【2018.11.14 0:00】
更新说明:
调整章节同名问题。
修改双击章名在编辑框显示内容的同时保存内容到运行目录temp文件夹下对应章节id的txt文件。
增加手动合并功能,合并按钮在下载按钮右侧。
软件设置是下载完成后自动合并所有章节到一个文档。
针对一些网站,极个别情况会碰到下载过程中最后一个文档始终无法下载成功,这时可以记录下章节ID(数字),然后关闭下载器,手动到对应网页复制内容,然后到temp文件夹下新建一个txt文件保存章节内容,并更名为章节id.txt(数字.txt),再开启下载器,点击合并按钮,输入书名就可以合并。
注意:这一下载器,不可能100%可用所有网页,针对一些不提供下载txt的非付费型网站,可能会有局限性。