你也可以把问题关联到1.72测试版下面
谢谢反馈。如果两个种子任务名称相同,并且都包含多个文件,那么自动下载时就会保存到默认下载目录的同一个子目录中。目前BitComet不支持对多文件种子里的个别文件单独重命名,遇到这种情况最好的做法是自动给名称重复的下载任务的子目录名加个后缀。我先查看一下目前的处理逻辑
这两个磁链对应的文件名分别是
[Nekomoe kissaten][No Guns Life][21][1080p][CHS].mp4
[Nekomoe kissaten][No Guns Life][21][1080p][CHT].mp4
文件名并不相同。您遇到的问题具体是怎么重现的呢?
每个种子里是单文件还是多文件?
单文件的话是文件名相同,文件内容有差异吗?
多文件的话是子目录名称相同,里面包含的文件有差异吗?
發生在多文件檔 明明能連到種子到卻無法下載 過一陣子後種子自己會消失連接不到
我目前找到的解決方法是把其他已下載好的小文件複製過來
然後刪除隱藏檔 手動完整性檢查後再讓他跑下載
他會再連接下載等個幾小時後就能下載完成
如果還是無法下載完的話就再重複一次上面的步驟
像我這個檔從上午10點半左右下到5點
就是一直重複我剛剛說的解法才下載完成
@ wxhere15
補充說明:
把下載好的小文件複製過去 手動完整性檢查後
小文件的進度還是顯示0% 要過一陣子後才會顯示100%
你这个问题和这些问题不是同一个因素。。
楼主的问题就是,某些人发布的资源,标题带了v2,但是种子内文件名不存在,例如
[DMG] 劇場版 魔法科高校の劣等生 星を呼ぶ少女 [BDRip][AVC_AAC][1080P]CHS
[DMG] 劇場版 魔法科高校の劣等生 星を呼ぶ少女 [BDRip][AVC_AAC][1080P]CHS
以上是个例子,这人发布资源虽然没带V2,但是带了CRC,文件名已经不同了,所以不存在这个问题
如果要做重命名,视乎可以学他做这种方式?增加一个CRC值在尾巴,更容易观看,不用搞成(1)(2)这种,主要是文件名改动,BT客户端能否正常识别进行做种,这点代码改动量可能会很大
测试链接,例如
额,这人发的v1的好像他自己删了,不过url就是特征码,可以直接磁力
两个文件sha1都不一样的,楼主的问题就是如果通过rss添加,没有做检测都会同时执行下载。
rss第二个任务会直接覆盖第一个任务引起冲突,此时按照逻辑来说检测到相同的种子名字应该停止第二个任务下载,或者做成高级选项,给文件重命名增加(CRC值),才用CRC虽然有重复的可能性,但是概率不算大,毕竟需要相同的文件名,而且CRC还一样,概率太小了,而且CRC速度快,比sha1取值快很多。
不过从完美角度来说个人还是比较推荐(sha1值,由于过长可以取前八位),因为完全不会重复,并且AMD RYZEN加入了SHA1 CPU指令集,可以巨快的取sha1值
这类资源比较少,我没找到合适的测试链接和RSS,,有人有的话可以提供下,不过官方应该能理解我的意思了
v1.72 Beta2 发布了,麻烦您试试看
因为之前的任务删除了,我又去找的磁链可能粘贴错了,但是原理上就是两个种子文件名相同的时候会替换之前的文件,而且并不是每个种子内多个文件,每个种子内只有一个文件
好的我再试一下,之后反馈
谢谢您的反馈