办公神器

工具分享 | 在线小说一键下载

2019-04-15  本文已影响83人  永恒君的百宝箱

前段时候,有小伙伴说想把「红袖添香」这个小说网站的《一个人的外贸江湖》在线小说下载到本地来看。

遇到了两个比较大的问题:

问题一:在线小说打开后,只能看鼠标无法右键复制?

问题二:该小说一共有100章,需要手动将每一章复制到word里面。有没有快速的方法?

1

面对这种较为繁琐的操作,首先就是先在网上搜索看看有没有现成的。通过baidu、bing甚至用google搜索,也没有发现线索,那只能放弃。接下来就只能面对问题了。

问题一比较好解决,有现成的方法。可以参考这篇文章:

网页中无法复制文字?简单两招一定能帮你

2

问题二就有一点麻烦了,永恒君首先想到的就是迅雷的下载全部链接的功能,筛选出每一章小说的链接然后批量下载。然后对每一章的内容进行校对,整理即可。

实际操作发现,这个也没有理想中的那么简便。

3

没法,要完美就只能自己造工具了。

最好的办法就是通过之前介绍过的python,编写一个爬虫程序,一键就能够把小说下载下来。

编写的思路也很简单:
访问网站,找到小说所有章节的目录链接->挨个访问每个链接,把章节名字、内容保存下来。

基于此,非程序员出身的永恒君花了2小时左右,编写并调试好了一款自动下载的工具,如下:

只需要把网站小说的网址复制粘贴进去,就会自动下载了。

部分源代码:

演示一下:

我们一般用户用这种程序基本就很OK了,当然啦,要是再加上使用多线程的话,下载效率可能还会更高。

另外,这里要说明一下:

1、该程序只针对上面网站的小说可用。
2、建议在64位的机器上使用,32位的可能会报错。
3、要下载其他网站的小说,代码稍作修改即可。


上述程序和代码都打包好了,如有需要wx公号后台回复「小说」即可!

欢迎交流!

上一篇 下一篇

猜你喜欢

热点阅读