Skip to content

Releases: acgist/snail

2.17.0

29 Dec 09:45
Compare
Choose a tag to compare
  • NAT端口保活
  • STUN错误请求
  • 调整代码结构
  • JavaFX升级17.0.2
  • 升级最新Maven插件
  • 删除对SLF4J的依赖
  • 实现Mac、Linux回收站
  • 优化扩展GUI多文件选择事件
  • 修复HiDPI缩放托盘菜单位置错误
  • 使用CPU核心数量自动配置部分线程数量
  • HLS下载优化内存和共享对象减小下载内存占用

最新版本下载

1.17.1

31 Dec 14:18
Compare
Choose a tag to compare
  • 多条下载链接
  • 选择多个种子
  • 优化任务校验
  • 优化线程池名称
  • 修复没有修改下载目录删除文件异常
  • HLS任务下载完成后自动删除临时文件
  • HLS任务使用路径作为名称防止名称重复导致不能添加下载

最新版本下载

1.17.0

16 Sep 08:50
Compare
Choose a tag to compare
  • 部分功能支持IPv6
  • 实现协议:bep_0042
  • 统计页面添加整理内存按钮
  • 统计页面添加客户端类型统计
  • 修复Windows回收站文件大小错误
  • 修复查询DHT节点标记验证状态错误
  • 配置页面添加删除任务是否删除文件配置
  • 添加服务端连接管理(关闭长时间没有使用连接)
  • 升级JDK17使用新特性:多行文本、switch、jpackage、instanceof等等

最新版本下载

1.7.16

20 Feb 15:58
Compare
Choose a tag to compare

JDK16测试版本

最新版本下载

v1.7.11版本

20 Jan 03:37
Compare
Choose a tag to compare

下一个版本将会升级到JDK17、JavaFX17(版本升级:2.0.17)

最近在想要不要使用AWT和Swing替换JavaFX,也尝试写了一下(暗无天日的日子)。
后来发现很多控件需要自己美化以及功能实现,所以最后还是放弃了(毕竟GUI只是附带品)。

  • 优化目录结构
  • 优化日志工具
  • 优化任务操作
  • 优化统计页面
  • 删除H2数据库
  • BT任务校验修复
  • MS-DOS FTP支持
  • 统一系统管理上下文
  • 优化公网环境下软件使用
  • 使用新的版本号发布方式
  • 使用NIO优化单文件流下载
  • 支持BT任务指定Piece下载
  • 支持BT任务完成后再次编辑下载
  • 修复加载下载中任务时不能正常下载错误
  • 使用HttpURLConnection替换JDK内置HTTP模块
  • 修复任务反复暂停开始导致线程池创建后没有关闭错误
  • 保存BT任务已下载Piece位图(不会每次启动校验文件)

最新版本下载

v1.6.0版本

04 Dec 11:37
Compare
Choose a tag to compare
  1. 添加新版检查
  2. F12添加系统信息
  3. HLS加密数据下载
  4. 优化劣质Peer评分算法
  5. 实现日志框架替换Logback
  6. 更换开源协议:Apache-2.0
  7. 优化速度限制、下载速度计算
  8. 修复UTP反复发送接收reset消息
  9. 其他优化

最新版本下载

v1.5.0版本

12 Aug 08:13
Compare
Choose a tag to compare
  1. 修复BT任务重新选择下载文件情况下多处BUG
  2. 添加下载协议:HLS(M3U8)
  3. 其他优化

最新版本下载

v1.4.0版本

02 Jul 06:42
Compare
Choose a tag to compare
  1. 修复文件名称乱码
  2. 统一调整组件颜色
  3. 分离GUI和下载核心
  4. 修复客户端保留位错误
  5. 局域网内多客户端支持
  6. 修复未知系统导致启动失败
  7. 添加window系统主题颜色获取
  8. 添加UDP Tracker连接默认端口
  9. 修复磁力链接解析错误(带有空格)
  10. 修复剩余选中未下载的Piece数量计算错误(重新选择下载文件)
  11. 其他代码优化

最新版本下载

v1.3.0版本

17 Jan 07:46
Compare
Choose a tag to compare
  1. 统计面板样式调整
  2. 使用字体替换图片图标
  3. 修复Linux打开文件和网页链接卡死
  4. 已经开始下载BT任务可以选择下载文件
  5. 缓存Piece分享(下载完成没有写入硬盘的Piece)
  6. 其他优化

最新版本下载

v1.2.2版本

04 Dec 08:41
Compare
Choose a tag to compare
  1. 优化JavaFX样式
  2. 修复部分HTTP请求导致CPU占用过高问题
  3. 完善holepunch协议
  4. 使用CMake进行编译Windows启动器
  5. 速度统计优化

最新版本下载