1.90测试版

目前在用1.88版本,

考虑到如果主url和镜像地址不是同一个官方来源网盘提供商的情况,可能需要做成开关形式,防止cookie等关键信息传送到不可信的镜像地址上

例如这里加个开关,提供用户选择并且允许开关勾选状态记忆。关闭后就保持1.89版本现状,不进行传递,打开后则传递过去
image

举例,在网盘上下载QQ安装包,
填入了第三方镜像地址为 https://dldir1.qq.com/qqfile/qq/PCQQ9.5.8/QQ9.5.8.28186.exe

若是未开启这个传递开关的情况下,则不应该传递信息给QQ服务器。打开后才同步传递过去,给用户选择

忘记说了,除了他人共享的数据不能正常保存之外,dht种子和trcker种子存在致命bug,不能正常保存下载过的记录,且致命bug是每次重启程序后,还从零开始寻找已下载的元数据记录,硬盘一阵红色,程序卡顿就像死了那样好长好长一段时间,好在我还在用固态,机械硬盘那样这样折腾,每次开启程序更新几亿个种子信息,几下就game over了,改进方法,每隔10分钟或者1分钟,自动保存他人共享&dht种子&tracker种子等已经知道的数据记录,RSS种子太先进,不会用不做讨论。

改进建议,tracker 种子服务器的更新tracker ,设置可自动更新参数的时间,例如5分钟,10分钟,24小时等,老手动,不好使啊,看看能不能在高级设置里面增加设置,默认设置为手动更新tracker。

懒得截图了,懂得自然会懂

有自动更新功能,每天更新一次,很充足了,因为tracker列表可能长达一个月才更新一次,你每5分钟更新一次,但是对方列表没更新,也没意义。纯粹浪费对方服务器宽带

给力举个例子,用的人数比较多的这个tracker列表,也是每天才更新一次,如下图

image

如果你能找到一个5分钟更新一次的tracker列表,欢迎分享一下

尝试在测试服务器上删除Content-Length字段,测试达到2MB自动断开成功,此功能正常工作

1個讚


比特彗星v1.90,他人共享75000000

我这边很难重现。建议你要么把peer_shares.db压缩打包后私信给我测试一下,要么自己下载一个"DB Browser for SQLite",打开数据库文件做一个完整性检查看看。

感谢建议

元数据是否已下载,为保证信息准确无误,在每次重新启动后都需要重新扫描验证,写到数据库里意义不大。您这种几亿个种子文件的情况比较少见。。可以在设置项里自行设置种子文件缓存目录,同时建议打开“多级目录存储”选项。

目前已经是增量写入数据库了,不是在程序退出时集中写入。

开启自动更新后,目前是一天一次。

那我下载个DB Browser for SQLite试试,看看哪里的问题,可能数据库本身就是坏的

多谢大师指路了,确实peer.db数据库丢失了很多很多数据,后面我自己来弄了

如果是开关形式,记得webgui界面也要加一个按钮以便传递参数信息
或者遵循客户端自身设置,这样webgui就不用动了。

1.90正式版安装的时候正在运行的firefox进程被杀死,Bitdefender报错阻止安装,不知道和我勾选了“集成到firefox浏览器”有没有关系,再次安装没有勾选集成到浏览器依然被Bitdefender阻止。

Feature:

Advanced Threat Defense

Bitdefender detected potentially malicious behavior and blocked all applications involved. Detection ID: SuspiciousBehavior.534A29D969FD10CF

Bitdefender好像是把firefox配置文件夹里的prefs.js删除了。

获取一下ip,这样根据IP限制评论次数就可以了,不一定要强制登陆账号,除非卖资源的丧心病狂搞一堆动态ip
总结:间隔限制,ip限制

看到他人共享多到爆炸, 又想到過去建議的議題, 就是只是無品質分享感覺沒必要, 如果是沒有資源的空砲彈, 只是浪費網友下載時間…
還是建議彗星追加過濾條件, 只要 [我的共享] 並百分百已完種的, 再分享給其他網友的 [他人共享] 清單, 讓網友 100% 可以取得資源不是很好…
如果此淺規則大家都一致, 是否每個網友都可下好下滿, 不會有死種的完美世界, 也讓一些新手網友, 對種子健康不會分辨, 至少有 [他人共享] 可以讓他們下好下滿, 進而提升彗星使用滿意度, 考慮一下咩, 列在改善口袋名單… XD

1個讚

1.91测试版已发布

老哥互换种子市场吗,我种子市场有935万,我两可以互换下,我qq1966815840【ovo】