Releases: sndnvaps/ebookdownloader
Releases · sndnvaps/ebookdownloader
Burn version to v2.1.0
2022.10.16 go版本
1. 添加https://www.zhhbq.com/小说网站支持
2. 更新单元测试ebookdl_test.go,使用 gopkg.in/check.v1 做为测试框架
2022.8.28 go版本
1. windows平台,ui界面,重新生成syso文件,对应用windows平台386,x86_64
2. 修改ui界面生成的版本号为v2.0.0.0
3. 删除ui/resource.syso以解决在Linux系统的编译连接时问题
4. Linux平台,内嵌kindlegen到程序中,索马里时使用go-memexec来加载程序
5. Linux平台,实现单个文件可执行,不需要其它依赖文件
2022.08.26 go版本
1. windows平台,使用embed内嵌kindlegen.exe到程序中,运行时使用go-memexec来加载程序
2. windows平台,实现单个文件可执行,不需要其它依赖文件
2022.08.25 go版本
1. 更新go版本为v1.16+
2. 采用embed模式来内嵌tpls/fonts文件
使用gpg对下载到的zip文件进行验证(需要先安装gnupg)
gpg --verify ebookdl_win_x64_v2.1.0.zip.sig ebookdl_win_x64_v2.1.0.zip
Burn version to v2.0.0
2022.08.21 go版本
1. 删除qtgui版本
2. 删除http-server
3. 删除AppImage构建脚本及相关文件
2022.08.15 go版本
1. 添加biqugei.net网站支持
使用gpg对下载到的zip文件进行验证(需要先安装gnupg)
gpg --verify ebookdownloader_v2.0.0_Win_x86_64.zip.sig ebookdownloader_v2.0.0_Win_x86_64.zip
构建v1.7.9版本
主要构建Linux AppImage版本
kindlegenLinux,需要复制到/usr/bin/目录下面,并添加执行权限
chmod 0755 kindlegenLinux
cp kindlegenLinux /usr/bin/
使用github.com/andlabs/ui重构gui界面
2021.09.30 go版本
1. 修改xxbiquge.net地址为biqufan.com(原因网站改网址)
2. 尝试使用github.com/andlabs/ui库来构建gui界面
3. 发布测试版本到Release v1.7.8 下面
2021.09.25 go版本
1. 修改999xs.com地址为899zw.com
v1.7.7
Burn Version v1.7.6
2020.05.01 go版本
1. 对生成的作者和小说名进行检测,去除特殊字符串(感谢 @jinitalk 的错误反馈)
2. 修复epub无法单独生成问题
2020.04.04 go版本
1. 完成boltdb数据库的支持,编码格式使用gob;数据库保存位置为当前目录,命名为ebookdownloader.db
2. 当插入的uuid数据已经存在,即表示已经有下载过相应的内容;此时采用Update方法对boltdb数据库进行更新
3. 增加boltdb_test.go的添加内容,添加Update测试
2020.04.03 go版本
1. 使用storm/v3库,添加boltdb的功能接口
2020.03.30 go版本
1. 添加西西文学网下载源: http://www.xixiwx.com/
Burn Version v1.7.5
2020.03.17 go版本
1. 添加笔趣阁下载源:https://www.biquwu.cc/
2020.03.12 go版本
1. 紧急修复gui中的致命错误
2. 给windows平台的cli,http-server添加图标(Linux,Mac不支持此方法)
2020.03.08 go版本
1. 顶点小说下载源:booktxt.go 删除下载的txt文件中包含非小说的内容
2020.03.07 go版本
1. 修改进度条,使其能完整显示100%进度
更新版本到v1.7.4
2020.03.06 go版本
1. 把小说下载源独立成一个package ebookdownloader
2. 添加小说下载源 booktxt.com
3. 更新版本到 1.7.4
2020.03.04 go版本
1. meta.json文件添加生成md5信息(对应mobi,azw3,txt,epub小说)
2. meta.json添加生成uuid信息(对应每本小说,生成规则为UUID_V5)
3. 添加新下载源 www.biduo.cc
2020.03.03 go版本
1. Travis-ci:在编译生成程序前,先进行go test测试当前平台是否有问题
2. Travis-ci:在编译和打包的时候打印信息
3. ebookdownloader:把生成mobi功能,单独成一个文件
4. test: go test完成后,删除生成的测试文件和目录
2020.03.02 go版本
1. 更新go-epub版本到v1.0.0,感谢@ystyle提交的修改
2. 添加生成统一isbn功能(当同时生成mobi,azw3,epub的时候才能统一;如果分开生成,isbn码是不一样的)
Burn Version v1.7.3
2020.03.01 go版本
1. cli版本:添加检查最新版本功能 update_check功能
2. cli版本:添加生成epub功能
3. gui版本:添加生成epub功能
4. http-server版本:添加生成epub功能
5. gui版本:把字体嵌入到程序当中
6. 更新版本到 1.7.3
2020.02.29 go版本
1. 对代码函数命名进行规范
2. 更新测试用命ebookdl_test.go文件
3. 更新下载章节进度条的格式
4. 把日志文件单独分离出来
5. 更新PowerShell脚本,添加生成编译版本的功能
2020.02.18 go版本
1. 添加PowerShell脚本,用于支持在win10上编译
2020.02.16 go版本
4. travis-ci: 对生成的程序进行upx -9压缩(Mac平台因为upx有问题,没有包含进去)
更新版本到 v1.7.2
2020.02.16 go版本
1. ebookdownloader库:windows平台 kindlegen运行时添加隐藏窗口功能
2. gui:运行时,隐藏ebookdownloader_cli程序启动时的黑色窗口
3. 更新版本到1.7.2
2020.02.14 go版本
1. http-server:添加创建任务功能和查询任务功能(使用kala Job Schedule)
2. 对代码进行添加注释
3. 添加新接口 GetBookBriefInfo只用于获取小说名字,作者,简介信息
4. gui: 更新代码,修改字体的路径
5. gui: 现在改用外部调用ebookdownloader_cli来执行下载操作,需要用到配置文件./conf/ebdl_conf.ini
2020.02.13 go版本
1. cli: 重新补充完成meta.json信息
2020.02.12 go版本
1. 添加gitee项目地址,加快国内的下载速度
2. 生成txt:修改方法为按一章一章地往磁盘中写入文件,以降低cpu占用率
3. cli: 添加生成json格式内容,用于把小说保存成json格式,方便线下再进行转换,方便进行二次处理
4. 添加二级命令conv,用于转换json文件到txt,mobi,azw3格式小说