保持版本最新,绿色版怎么更新不丢配置
更新前先做的事:备份配置
绿色版 P2PSearcher 的配置文件保存在 EXE 同级目录下。配置里包含:
- 搜索历史
- 收藏夹
- 自定义的服务器列表
- 网络设置(端口、穿透、UPnP)
- 云播通道偏好
更新前把整个旧目录里的配置文件备份一份到其他位置(比如 D:\P2PSearcher_backup\)。保险做法——万一新版启动有问题,还能换回旧版。
更新步骤(绿色版通用)
方案 A:覆盖更新(简单但有风险)
- 下载最新版绿色压缩包
- 解压到临时目录(比如桌面),不要直接覆盖旧目录
- 关闭旧版 P2PSearcher
- 把新版 EXE 和其他核心文件复制,覆盖到旧版目录
- 启动新版 P2PSearcher
这个方案最省事儿,但有风险:新版可能新增了配置字段,旧配置文件可能被新版重写或兼容性问题导致启动异常。如果新版启动后一切正常就没事,如果有问题回退到备份的配置文件。
方案 B:全新目录 + 拷贝配置(推荐)
- 下载最新版绿色压缩包
- 解压到全新目录(比如
D:\Tools\P2PSearcher_new\) - 启动新版,不要先拷贝旧配置,先跑一遍看能不能正常连服务器、能不能搜索
- 新版确认没问题后,关闭它
- 从旧目录里把需要保留的配置文件复制到新目录(收藏、历史、自定义服务器列表)
- 再次启动新版,看收藏和历史是不是都在
这个方案多一步"先测试",但安全——新版和旧版完全隔离,有问题直接删新版目录就行,旧版不受影响。
方案 C:直接用新版、不拷旧配置(最干净)
如果旧版用的也不太久、收藏不多、历史也不重要,可以直接解压新版到新目录、用全新配置。这样做的好处是新版节点池和配置完全干净,不会有旧配置的兼容性问题。代价是收藏和历史都没了。
哪些配置文件要拷,哪些不要拷
不同版本文件名可能不同,通用的判断方式:
应该拷贝的(用户数据):
- 历史记录相关文件
- 收藏夹相关文件
- 手动导入的 ED2K 服务器列表文件
- 自定义节点配置
不建议拷贝的(版本相关的配置):
- 主配置文件(新版可能有新字段,旧版配置可能缺失导致异常)
- 云播通道配置(新版接入了新引擎,旧通道配置可能不兼容)
- 缓存文件(让新版重新生成)
不确定哪个是哪个的话,方案 C 最安全——直接用全新配置,用户数据不要拷。反正历史可以重新搜,收藏可以重新标记。
安卓版怎么更新
安卓版更简单:
- 应用商店版:商店有新版本会自动提示,点"更新"就行,历史和收藏通常自动保留
- APK 直装版:下载新 APK 后直接覆盖安装(不要先卸载旧版,否则数据会丢)。覆盖安装后历史和收藏会保留。
如果覆盖安装后还是丢了数据,说明这个版本的应用数据路径变了——这属于版本 bug,换回去或清空数据重新登录试试。
更新后要检查什么
更新完成后,花 1 分钟验证几个关键点:
- 启动能不能正常连上 ED2K 服务器和 DHT 节点
- 用一个熟悉的关键词搜,结果数量是不是正常
- 云播能不能用、常用的通道还在不在
- 收藏夹里的条目还能不能点开
- 网络设置(穿透模式、端口、UPnP)是不是保留了(如果拷了配置的话)
有任何一个不对,先检查是不是配置文件兼容性问题,或者换方案 B 全新目录测试。