建议弄个同步功能

之前用1.61下载了几个资源,都用的是磁链,下载了1.62免安装,打开1.62还得手动导入,未完成任务电脑里没种子文件,导入不了,就算想办法导入,觉得比较麻烦,建议弄个同步功能,即使换了不同客户端,也能马上同步任务,这样有利于BT发展

怕麻烦建议用安装版

LZ是想用同步功能来解决版本更新的配置迁移问题,这个似乎没必要,如果要让用户省事应该加入内置自动更新器(似乎有个检查更新功能)

同步配置的另一用途是在不同电脑之间同步设置,但对 BT 客户端似乎不适用,下载和做种的文件是没法同步的。不过彗星已经有账户功能,加入配置设置同步可以利用现有的框架

最现实的一点,增加这些功能需要更多的服务器成本,目前作者纯粹靠少量软件内图文广告盈利,再增加成本,作者难道要倒贴为爱发电吗。。。

1個讚

请详细描述需求:是同一电脑吗?两个版本的彗星安装在不同目录吗?

非安裝版,不是複製原有 Downloads.xml 到新的 , 就可馬上恢復下載清單, 安裝版在 AppData , 升級後直接繼承下載清單…

他说了麻烦。。。要复制粘贴难受

喔喔, 可能是新同學… 不曉得原理, 建議去 K 完手冊(讀滿3遍), 功力自然大增… 如有發現文件不齊地方, 歡迎隨時提出…

都在D盘里,两个都是免安装的

用的隐藏功能解锁版,比安装版好吧?

也考虑到增加成本这一点,那就自己手动弄吧

想要同一台电脑上多个彗星安装版本共享任务列表,需要将数据文件保存在 %APPDATA%\BitComet 目录中。
有三种操作方案可供选择:
【1】先用安装版装好后运行一次,创建上述目录。之后再运行所有免安装版,均会自动使用上述目录里的任务列表。(推荐)
【2】直接使用免安装版,运行一次后退出,再手动将exe目录里的数据文件移动到上述目录。(推荐)
【3】直接使用免安装版,启动后将下图中的高级选项由false改为true,程序会自动移动数据文件到上述目录。(近期改动较多,此功能可能已不完善)

1個讚

我使用便携版升级的话,都是直接把 fav、lang、tools 文件夹和那四个 .exe 文件 复制过去覆盖就行了,完全没问题。

把 fav、lang、tools 文件夹和那四个 .exe 文件 复制过去覆盖了还是不行

还有 Downloads.xml、BitComet.xml

把1.61免安装里你说的这几个弄到1.62免安装还是不行

fav、lang、tools 文件夹、Downloads.xml、BitComet.xml和那四个 .exe 文件就这几个吧?

除了exe和tools、lang子目录,其它的都是数据文件

这两个是下载列表和配置文件。
我说的是新版本文件覆盖旧版本文件的方式升级更新,这两个文件肯定不能复制啊,否则你的下载列表和配置文件都初始化了。

我是从 1.59 接触比特彗星的,后续每次升级都是直接这样覆盖升级的。

嗯,我一般不懂的先上网或论坛里搜索,没有解决问题再来论坛问问