复制上来好像有一些字符丢失?
class tstring_lf: 4.73 GB, 1241969 blocks
我看了一下,,,难道真的是tracker log?
是啊,看来是tracker日志。我加一个高级设置项来控制一下吧。
不是。。最好的解决办法,是写成db文件来记录吧,别丢内存,做高级设置控制不是根本解决问题的方案。
是什么文件?
刚才打反了,不是bd是db。。
.db一般是数据库文件,不知道你了解不,直接写磁盘上 Sqlite什么都可以打开这类文件或者新建。。你百度搜下
或者直接明文.log记事本写入磁盘也行的啊
彗星里有用到Sqlite的db文件。不过其实普通用户不会去看tracker日志的,还是加个高级选项控制一下内存里的日志数量好了。
那 你看怎么方便怎么来吧,高级设置的话,给选项(是否仅保存一次tracker记录 是 否),只记录最近一次log就行了
高级设置可以增加一个选项:tracker日志保留的行数:1-1000,默认10
同时只有错误状态的tracker非工作中才记录一次日志,应该就好很多了。
不过个人认为,日志这种东西,还是交给db或者log来得好,qbitorrent那边也是log文件,我刚才看了
不过log文件里面没有tracker相关,只是qbitorrent的程序运行日志
嗯,连接失败的tracker反复重试,会有不少日志。
那就等你下一个新版在看看了
日志这种东西,普通用户不会去看的
总有人要看的,特别PT站,观察错误情况是什么。
日志这种东西可以不看,但是不能没有。
遇到错误再开启日志就好了
可能文件开发难度比较大吧,,,那就照你说的搞个tracker日志保留的行数:1-1000,默认10吧。
要区分哪个任务里的哪个tracker,日志文件的形式不太直观
以多个文件来单独记录日志,和torrent那个目录差不多,放里面也可以,
文件名记录种子特征码 然后记录行数,每一行代表软件中tracker顺序,退出软件后就清理目录残留log文件就行了。软件直接读文件展示就行了,基本都在软件看,没有多少人会看log文件,bd文件的话,就是大数据下性能来说比log更优秀一些
这样做也是可以的,就是感觉有点小题大做了 另外1天几个G也很占硬盘空间
另外麻烦看看new add的问题有没有改好