Skip to content

Releases: sndnvaps/ebookdownloader

Burn version to v2.1.0

16 Oct 06:01
5bb10e6
Compare
Choose a tag to compare
  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

21 Aug 04:29
v2.0.0
d26837e
Compare
Choose a tag to compare
 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版本

27 Mar 01:53
1ac3ada
Compare
Choose a tag to compare

主要构建Linux AppImage版本
kindlegenLinux,需要复制到/usr/bin/目录下面,并添加执行权限
chmod 0755 kindlegenLinux
cp kindlegenLinux /usr/bin/

使用github.com/andlabs/ui重构gui界面

30 Sep 14:36
83b1487
Compare
Choose a tag to compare
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

11 Feb 07:45
6a1c368
Compare
Choose a tag to compare
Update version to v1.7.7

Burn Version v1.7.6

01 May 12:59
v1.7.6
dab7a85
Compare
Choose a tag to compare

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

17 Mar 13:43
v1.7.5
9b7e12c
Compare
Choose a tag to compare
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

06 Mar 10:56
v1.7.4
e753636
Compare
Choose a tag to compare
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

01 Mar 13:13
v1.7.3
b7aa791
Compare
Choose a tag to compare
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

16 Feb 08:48
v1.7.2
2dffc45
Compare
Choose a tag to compare
  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格式小说