2.20测试版

错误报告发送失败

比特彗星udp tracker有时候用不了,抓包看到是tracker连接成功,但是返回
Connection ID missmatch.
image

image

看起来是Connection过期,客户端需要重新打开进程以便发Transaction请求申请新的Connection才能正常连接tracker
最明显的表现在,tracker服务器重启后,客户端还在用老的Connection与服务器通讯导致无法连接,客户端应该判断下返回代码为Connection ID missmatch.就重新发Transaction请求申请新Connection
image

不然客户端一直重试发很大的udp announce包引起tracker服务器网卡中下行流量>上行流量
当前客户端内置Connection过期刷新时间我不知道是多久,至少重启客户端进程就立即刷新了

下载元数据的时候是灰化的,能不能点亮编辑tracker按钮

magnet:?xt=urn:btih:3131313131313131313131313131313131313131

日志框拉动速度过快会导致变成空白,缓慢拉动就没问题
BitComet_x64_QIzr0BVeSS

1個讚

1、复制 64位长度的 十六进制字符串 会自动弹出 新建BT任务 窗口的设计不好,虽然V2 Magnet有一部分是SHA-256,但并非所有SHA-256都是Magnet,单是目前这种判断歧义太大,建议取消:

2A139206E4DD69DEA8A2672ED7AA434C8C585C979C331B7327DDFCA46D00DDA8

(第二次测试才知道40位长度的SHA-1也会弹出新建任务窗口,以前都没发现。。)

2、复制带有完整磁链的HTTP地址,没弹出 新建BT任务 窗口,并且在手动粘贴 新建磁链时,提示下载失败,感觉不够“智能”:

注:此时的HTTP地址虽然不是真正的种子地址,只是种子引导页,但磁链就在URL上,剪粘板能判断出来。

例如:https://xxx.sample.xxx/magnet:%3Fxt=urn:btih:cfcfffc12d34fcbd6597b26bb7d648545a97f647

改进建议:修改 监视剪粘板URL 通过 正则表达式 判断是否弹出 新建BT任务:

btih:[a-fA-F0-9]+
btmh:\d{4}[a-fA-F0-9]+

我要直接驳回 这么好的设计怎么能退回以前版本更新
在没有获取到元数据之前 你怎么知道他不是种子
一些论坛并不允许发送带协议头的完整磁力链接,但是不限制字符,直接发字符可以分享下载
其他软件全都是同样的逻辑,都支持复制特征码字符弹出下载
如果你不需要监视剪贴板功能,可以在设置中关闭监视

至于第二点,这种链接在浏览器上应该也没法直接打开,或者打开链接后是一个广告重定向跳转下载界面,绕过访问取值并不符合rfc协议,磁力链接有可能是pt私有种子,需要正常访问http链接下载到特定的passkey密钥。如果要支持一般需要提交这个域名网址来处理特殊需求,不然你跳过了这个步骤就拿不到密钥了

并不是说这个设计不好:),只是针对“自动弹出新建BT任务”的这个行为,希望从剪粘板提取数据时更严谨一些减少一些误判,或者增加一个选项,宽松|严谨,可以自由选择。其他的,包括手动粘贴字符串就能开始下载的特性千万不要改,这还是很重要的。

已经好久没更新了。 作者大佬是在憋跨越所有下载工具的 版本嘛。 加油啊

我的BitComet_2.20_比特彗星贴吧解锁高配版有问题,会自动退出,然后就打不开了,下载了几次,都是同样结果,我找不到问题在哪,有点麻爪了。那个大神有稳定点的版本,麻烦发个链接给我,如果有谁有兴趣查一下问题,可以@我,我可以开放远程,谢谢

2.20確實不錯用,cpu佔用率下降一咪咪。很久沒更新了,期待新版

話説那個自動關機,按時間的話,那是先把所有任務完全停止寫入后再關機,

還是直接關掉?

爲啥既然有一分鐘提示,還不這一分鐘把任務全部停止,這樣休眠很易出問題的

這個任務啓動有些問題,

假如任務四個種子

我啓動兩個

按照這個設置,基本就是五分鐘后不管高速低速都兩個得換任務

讓内存釋放(我也不知道爲啥到現在還沒給個設置讓内存達到閾值全部釋放内存)

但是我看到的是A任務停止,C任務啓動,B任務還在下載

這樣的話要是那是十幾G的任務一直在卡著内存怎辦?

倒计时的时候就就开始停止任务,那你点取消不又要全部重新开始,每次停止和开始每个种子都要轮一次 Tracker,资源和网络开销很大

新版建议美化界面。 现在的界面持续N多年啦。 很多新开发的开源下载软件都 更新界面了。 大佬 新版更新界面呀。 bitcomet 无敌!!!!

无必要更新 XP/2000/ME年代风格的界面最好用~

也许可以加个调整窗口背景颜色的功能
或者可以搞一个office2007 那样的预设背景效果


现在的 打开目录功能有一个小bug
如果被打开的目录已经创建窗口 但处于最小化或者被其他窗口遮挡
再次点击 打开目录 不会有任何事情发生 在其他程序中 此操作会强制激活窗口


单文件健康度下一个版本会做吗?

Gopeed(最新的1.9.3版本)已内置ED2K下载功能,是否说明ED2K协议已经没有版权问题?比特彗星或许可以也加入ED2K协议支持。
https://github.com/GopeedLab/gopeed/releases/tag/v1.9.3

ED2K本来就开源的 何来版权?如果BC内置ED2K,那BC也需要跟着开源 这是作者不想的。

了解,不过就算不复用任何GPL开源代码,也可以支持ED2K协议呀。