登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
网络工具
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
64
Star
626
Fork
206
acgist
/
snail
代码
Issues
3
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
最新版
2.17.0
aff90a1
2023-12-29 17:50
对比
2.17.0
acgist
* NAT端口保活 * STUN错误请求 * 调整代码结构 * JavaFX升级`17.0.2` * 升级最新Maven插件 * 删除对SLF4J的依赖 * 实现Mac、Linux回收站 * 优化扩展GUI多文件选择事件 * 修复HiDPI缩放托盘菜单位置错误 * 使用CPU核心数量自动配置部分线程数量 * HLS下载优化内存和共享对象减小下载内存占用 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
[*] hub
1.17.1
92109b1
2021-12-31 22:24
对比
1.17.1
acgist
* 多条下载链接 * 选择多个种子 * 优化任务校验 * 优化线程池名称 * 修复没有修改下载目录删除文件异常 * HLS任务下载完成后自动删除临时文件 * HLS任务使用路径作为名称防止名称重复导致不能添加下载 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
[#] 1.17.1
1.17.0
23c494c
2021-09-16 16:43
对比
1.17.0
acgist
* 部分功能支持IPv6 * 实现协议:bep_0042 * 统计页面添加整理内存按钮 * 统计页面添加客户端类型统计 * 修复Windows回收站文件大小错误 * 修复查询DHT节点标记验证状态错误 * 配置页面添加删除任务是否删除文件配置 * 添加服务端连接管理(关闭长时间没有使用连接) * 升级JDK17使用新特性:多行文本、switch、jpackage、instanceof等等 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
代码优化
1.7.16
c6b4f53
2021-02-21 00:02
对比
1.7.16
acgist
JDK16测试版本 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
1.7.16
v1.7.11
6b032a7
2021-01-20 11:36
对比
v1.7.11版本
acgist
下一个版本将会升级到JDK17、JavaFX17(版本升级:2.0.17) 最近在想要不要使用AWT和Swing替换JavaFX,也尝试写了一下(暗无天日的日子)。 后来发现很多控件需要自己美化以及功能实现,所以最后还是放弃了(毕竟GUI只是附带品)。 * 优化目录结构 * 优化日志工具 * 优化任务操作 * 优化统计页面 * 删除H2数据库 * BT任务校验修复 * MS-DOS FTP支持 * 统一系统管理上下文 * 优化公网环境下软件使用 * 使用新的版本号发布方式 * 使用NIO优化单文件流下载 * 支持BT任务指定Piece下载 * 支持BT任务完成后再次编辑下载 * 修复加载下载中任务时不能正常下载错误 * 使用HttpURLConnection替换JDK内置HTTP模块 * 修复任务反复暂停开始导致线程池创建后没有关闭错误 * 保存BT任务已下载Piece位图(不会每次启动校验文件) [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.7.11
v1.6.0
9fdc1ba
2020-12-04 19:37
对比
v1.6.0版本
acgist
1. 添加新版检查 2. F12添加系统信息 3. HLS加密数据下载 4. 优化劣质Peer评分算法 5. 实现日志框架替换Logback 6. 更换开源协议:Apache-2.0 7. 优化速度限制、下载速度计算 8. 修复UTP反复发送接收reset消息 9. 其他优化 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.6.0
v1.5.0
d9c87cb
2020-08-12 16:13
对比
v1.5.0版本
acgist
1. 修复BT任务重新选择下载文件情况下多处BUG 2. 添加下载协议:HLS(M3U8) 3. 其他优化 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.5.0
v1.4.0
c73f6f4
2020-07-02 14:42
对比
v1.4.0版本
acgist
1. 修复文件名称乱码 2. 统一调整组件颜色 3. 分离GUI和下载核心 4. 修复客户端保留位错误 5. 局域网内多客户端支持 6. 修复未知系统导致启动失败 7. 添加window系统主题颜色获取 8. 添加UDP Tracker连接默认端口 9. 修复磁力链接解析错误(带有空格) 10. 修复剩余选中未下载的Piece数量计算错误(重新选择下载文件) 11. 其他代码优化 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
忽略文件
v1.3.0
1365db8
2020-01-17 15:45
对比
v1.3.0版本
acgist
1. 统计面板样式调整 2. 使用字体替换图片图标 3. 修复Linux打开文件和网页链接卡死 4. 已经开始下载BT任务可以选择下载文件 5. 缓存Piece分享(下载完成没有写入硬盘的Piece) 6. 其他优化 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.3.0
v1.2.2
310ae10
2019-12-04 16:40
对比
v1.2.2版本
acgist
1. 优化JavaFX样式 2. 修复部分HTTP请求导致CPU占用过高问题 3. 完善holepunch协议 4. 使用CMake进行编译Windows启动器 5. 速度统计优化 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.2.2
v1.2.1
a1a86c2
2019-11-28 17:04
对比
v1.2.1版本
acgist
优化Peer连接 旧版本Peer连接只能进行单向下载,现在只要解除阻塞都可以进行下载。 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.2.1
v1.2.0
04651ba
2019-11-12 12:17
对比
v1.2.0版本
acgist
1. 统计页面:F12进入系统统计 2. 下载优化:任务结束后调用GC整理内存、修复单文件阻塞导致的卡死、磁力链接下载支持Peer接入、FTP下载优化 3. 上传优化:每个Peer最大上传大小为任务大小、上传速度调整为下载速度的1/4 4. 公开模块:gui、net、downloader、protocol 5. 内网穿透:实现STUN协议 6. UTP优化:异步处理接收消息、修复加密错误、窗口大小动态调整 7. BT协议:holepunch、upload_only、lt_donthave、fast扩展、私有种子 8. 代码优化:枚举大写 9. 其他优化 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
代码优化
v1.1.1
c1c39b8
2019-10-08 11:06
对比
v1.1.1版本
acgist
1. 添加系统消息:新建、查询、删除任务,系统通知等等 2. 添加后台模式,扩展GUI 3. 修复HTTP Tracker无法获取Peer错误 4. 实现本地发现(LSD) 5. 流加密(MSE) 6. 大量优化(重复代码、异常、日志) [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
代码优化
v1.1.0
508c753
2019-08-29 17:41
对比
v1.1.0版本
acgist
1. 实现UTP 2. 磁力链接下载 3. Peer优选(优先使用优质Peer) 4. 删除任务支持回收站(Win10) 5. 用户自定义Tracker服务器和DHT网络,关闭时自动持久化当前系统的Tracker和DHT网络 6. 删除ED2K(不实现ED2K协议) [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.1.0
v1.0.2
0b4de5d
2019-05-17 17:28
对比
v1.0.2版本
acgist
1. 修复没有验证导致ByteBuffer设置过大,导致的内存暴涨和频繁GC问题 2. 修复文件保存时多线程导致的文件错误问题 3. 添加文件校验 4. 删除JSON依赖,使用B编码替换JSON 5. 添加Peer连接管理 6. 优化Peer选择 [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.0.2
v1.0.1
57df12e
2019-05-10 12:16
对比
v1.0.1版本
acgist
1. 添加DHT网络 2. BT下载基本完成(可以下载) [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
v1.0.1
v1.0.0
7341601
2019-04-25 08:37
对比
v1.0.0版本
acgist
1. 实现:FTP、HTTP 2. 开发中:BT 3. 等待中:ED2K [最新版本下载](https://gitee.com/acgist/snail/attach_files)
最后提交信息为:
readme
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/acgist/snail.git
git@gitee.com:acgist/snail.git
acgist
snail
snail
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册