Golang写得电子书下载工具EbookDownloadTools

Golang写得电子书下载工具EbookDownloadTools,第1张

概述电子书下载工具EbookDownloadTools 子乌书简是我看电子书内容的主要来源;书简里面的书由子午手动校对所以质量都比较可靠; 去年子乌书简关闭之前我写过一个Python脚本吧所有的书籍下载回来;今年子乌书简重开之后Python不能用 所以就用GOlang重新写了一个程序来下载子乌书简上的书籍; 为了减轻对子乌书简服务器的压力;EbookDownloadTools一次只能下载一个分类下的书 电子书下载工具EbookDownloadTools

子乌书简是我看电子书内容的主要来源;书简里面的书由子午手动校对所以质量都比较可靠; 去年子乌书简关闭之前我写过一个Python脚本吧所有的书籍下载回来;今年子乌书简重开之后Python不能用 所以就用Golang重新写了一个程序来下载子乌书简上的书籍;

为了减轻对子乌书简服务器的压力;EbookDownloadTools一次只能下载一个分类下的书籍

为什么写这个工具

去年用Python写了一个脚本将子乌书简上的电子书内容全部下载到本地;

后来子乌书简经历了关闭改版重新开张;所以以前的Python脚本已经不可用;本来想着修改一下之前的Python脚本即可;

不过最近在学习Go;所以就索性用Go重新写了一个程序

用到的一些第三方模块
1. goquery  ;用于提取网页里面的内容;如标题/url下载地址等等2. goini    ;用于从配置文件里面读取内容
配置文件格式
[info]Bookcategory = tlJsSavePath = F:/book
配置文件说明
[info]Bookcategory = tlJs   ;要下载的分类书籍|请确保填写的分类地址和http://book.zi5.me/gentre上的分类缩写是一样的;;http://book.zi5.me/archives/book-gentre/tlJs 这个是推理惊悚的分类;填写tlJs即可SavePath = F:/book;本地存放书籍的目录,请填写一个本地已存在的目录
工具下载地址

EbookDownloadTools.exe

Github代码地址

总结

以上是内存溢出为你收集整理的Golang写得电子书下载工具EbookDownloadTools全部内容,希望文章能够帮你解决Golang写得电子书下载工具EbookDownloadTools所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1289432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存