BT Downloads.xml 亂寫

你們 BT Downloads.xml 的資料庫都在亂寫根本就是不懂的人在寫,造成BT使用者的不方便

正確的是應該
Downloads.xml----為正確
Downloads.(temp key)—判別是否修改
Downloads.(add or sub file)—為使用者修改種子資料內容如增加或刪除

如果讀取 Downloads.(add or sub file) 資料內容不為 0 或者資料內容格式為正確—比如 add-fash:xxxxxx 則 判定要去修正 Downloads.xml
將這判別寫入Downloads.(temp key)內做為判別依據,開啓一個暫存檔
將 Downloads.xml 和 Downloads.(add or sub file) 整理過後寫入,把原本
Downloads.xml 改成 Downloads.xml.bak 再把 暫存檔 改成
Downloads.xml 最後清除 Downloads.(add or sub file) 內容 or 刪除 or 改為一個記錄檔案 再把 Downloads.(temp key) 改為已完成

當如果遇到突然斷電中斷時, BT 啓動執行時判別到 Downloads.(temp key) 有內容時則檢查 Downloads.xml 和 Downloads.(add or sub file)
整理比較二個內容後寫入暫存檔然後把 Downloads.xml 改成 Downloads.xml.bak 再把 暫存檔 改成
Downloads.xml 最後清除 Downloads.(add or sub file) 內容 or 刪除 or 改為一個記錄檔案 再把 Downloads.(temp key) 改為已完成,這一個動作為一個
循環才是確保Downloads.xml內容才是正確,而不是你們現在的方式

看不大懂 懒得看 一般不会动这里面的数据

。。你硬盘问题说白了