2.01测试版

app无法下载到U盘里?能不能加个选项下载到U盘



我有一个问题,BT种子下载能不能和web做反代那样组cdn
比如A服务器是种源,存储源文件
BCD是反代服务器,只有5G硬盘,1Gbps的独立ip无限流量,BCD通过反代方式回源,用户下载请求BCD的ip地址时候,从A获取数据传输给下载者
这个想法应该是很简单能实现的,但是有个问题是就是把BCD的ip通过tracker + dht + pex 传递出去,否则别人找不到ip地址,同时BCD可以设置95%磁盘容量用于区块缓存,这样不管BCD的磁盘大小是多少,都智能判断95%最大值,防止超过95%,然后清理过时的区块缓存。
例如设置内存最大值50MB,磁盘最大值95%
然后额外选项,内存智能(1MB),小于等于1MB的区块就缓存在内存,大于1MB的区块缓存在磁盘,不知道有没人感兴趣做一个BT种子CDN?输出缓存的时候检查区块大小,直接从内存或者磁盘输出,提高性能。

这样做的用途是什么?

组建BT CDN呀,给自己的种子加速,在CDN节点上添加hash列表后,就可以进行指定的种子加速
https://baike.baidu.com/item/内容分发网络/4034265

反代服务器要花钱吧?比特彗星应该是个BT下载器,不应该是这样的吧

对资源发布者有用,花钱组服务器提高用户下载速度

新版本什么时候出。。。

对于做种任务,健康度判定能不能改成种源判断?比如说每检测到一个 (both_finished) 代表健康度增加100%

因为全部种子显示14个,但是 both_finished 只有12个,所以用 both_finished 取值比较精准一些
image

你這個是完成種子後的健康度…完成種子人家可能也跑了…他是計算你現在用戶的健康度丫…
例如一大堆沒完成但是合起來可以有一個種子=100%+
可以知道你跑了能不能再出一個種…

both_finished 状态判定是连接peer成功,并且对方回显自己是种子,此时就会加入both_finished里
可以百分百确定对方还没跑

对资源发布者有用,花钱组服务器提高用户下载速度
HTTP?

所以就是他是計算你現在用戶的健康度丫…

把種子加上就沒意思了…本身種子是連不上…連上就斷掉…而且數分鐘內都不會再重連.
現在只計算下載中的挺好…

最近亂點界面…有時候還真因為刷新閃爍後…下面的表事件(EVENT)失敗…導致空白一片…估計是沒得到鼠標點擊的任務…或有延遲攻擊(把表刷新成空白)

另外建議一下新增一個設定允許用戶默認地縮小DISCONNECTED(或所有)用戶列表…
那些有20000用戶以上的卡頓尤其明顯…對我樓上說的表刷新時間更嚴重一些

可以发布一个Linux版的比特彗星吗?
目前比特彗星电脑版仅支持WIN/Mac端,但也有不少用户使用Linux系统,这些Linux用户无法使用比特彗星,并且现在随着国内大陆开始大力发展并推广国产Linux系统(麒麟软件:openkylin(根社区)/优麒麟(发行版)/银河麒麟(商业版))和(统信:deepin v23(根社区)/deepin v20(发行版)/uos(商业版))。
我相信Linux用户也会越来越多的,政企/高校目前是推广的主要阵地,我相信比特彗星的用户群体里也不乏包括高校学生群体,希望早日可以在Linux系统中用上比特彗星!

感谢建议,下一版改进,移动前显示确认对话框,增加一个选项

感谢建议,后续版本改进

感谢建议,后续版本改进

感谢建议,后续版本改进

感谢建议,后续版本改进

可能是升级界面库之后出现的问题,回头研究一下

具体是哪个界面?麻烦截个图看看

请问安卓版本?高版本用C++代码读写APP私有数据目录之外的文件很困难,目前还没好的方案

感谢建议,已在移植中,后续会出测试版

方便做种者观察种子健康度,我觉得还是有意义的,不然只有下载过程才能看到健康度。

安卓13,U盘的话网上查了下好像有专门的api,其它app能正常读写U盘文件,比特彗星不可以,直接看不到U盘存在

最理想是的这种命令管理,支持centos6.10 x64系统直接运行,同时输出webgui,配置文件放在同级目录的etc文件夹,或者和Windows一样放在同级根目录即可
/home/bitcomet -v
/home/bitcomet -h
直接运行 /home/bitcomet 会启用2个进程,一个为守护进程,检测主进程是否在工作运行,例如意外退出后,通过守护进程检测到会自动重启主进程

smb的问题也麻烦看一下啦,utorrent是没有问题的,使用nas做smb远程访问的人挺多的,处理问题的优先级应该比较高

有时候会遇到某个peer没有速度是什么问题呢?psping查看对方tcp端口都是通的,抓包也看到正常回复ack请求

可以看到持续5分钟连接时间,速度一直是0,不会有任何速度,但是一旦暂停任务,重新开始任务,这个速度为0的peer马上就能正常工作起来,所以感觉问题发生在比特彗星下载方


文件下载完成的提示是空白

但是下面三个按钮是正常的
image

此处数值默认最小是4,应该改成64?

就是下方視窗…任務狀態 檔案列表 用戶 全局統計那些…因為你不同狀態下有不同的頁面數量…如果可以設定成恆定不變就好了…

當沒有使用服務加速下…程序使用硬盤100%寫入中時…種子市場會卡住0.0%載入…估計是佔用相沖了吧?

另外…能不能增加識別 種子特徵碼拖拉識別(如特定長度和沒有網址特有的斜線或點號或網域?)?

之前也上報過…目前還是一樣會變成HTTP下載識別…

那如果種子都不在呢? 只有一個種…但是他跑了…你還要5分鐘才會刷新下一次連線…那你走了…不就死種了?

如果是熱門種…根本不需要看這個健康度…