pep-ebook — 自动下载带书签(人民教育出版社)的电子书
项目地址#
为什么写这个项目#
- 如果你的孩子正在上初中,那么你就不可避免给孩子辅导作业,但是你每天辛苦工作根本没有时间拿着孩子的教材先看一遍老师今天讲的课本内容,所有只能抽取零碎
的时间 (例如上厕所,坐公交) 去看对应的教材,我本来在网上已经找到了对应的对应教材的 pdf 文件,但是所有的 pdf 文件都没有书签,导致每次找东西都要把 pdf 文件从
头翻一遍,所以就有了这个项目 - 如果你或者你的孩子不是自媒体短视频的从业者,那么建议你或者你的孩子远离短视频软件,它的危害真的很大
安装#
你可以使用下面的命令进行安装:
go install github.com/maogou/pep-ebook@latest
提示:如果 go install 成功,却提示找不到 pepeb 命令,这是因为环境变量没有配置,可以把 GOBIN 目录配置到环境变量中即可
查看帮助#
你可以使用下面的命令查看帮助:
pep-ebook --help
如下命令可供你使用#
你可以使用 download 下载,使用 upgrade 进行命令升级:
pep-ebook download
pep-ebook upgrade
TODO LIST#
- 初中 - 七年级 - 数学上册 书签已更新,可以使用命令自动生成带书签的 pdf 文件
- 并发请求用户选择选课 url, 加快生成 pdf 文件
- 书签的自动更新算法
- 各学科的访问 url 自动更新维护
- 重复下载文件的检测
- 各学科的书签待提交
二次开发调试#
如果你想调试此项目 (使用了责任链设计模式), 或者查看项目的命令的执行日志,那么你需要这样做:
# 在命令所在目录新建 config
# 并且创建一个配置文件 pep-ebook.yaml
# 然后写入如下内容,可以查看到命令打印的日志
# 默认情况日志是关闭的,只会打印一些必须的提示信息
debug: true
本作品采用《CC 协议》,转载必须注明作者和本文链接
增加