批量替换工具 v3.7 摸鱼网络工具

 提示:点击图片可以放大

通过网盘分享的文件:批量替换工具 v3.7.exe

链接: https://pan.baidu.com/s/1UXhr7hOs9A3_Xwg7y7PmHg?pwd=wk4x 提取码: wk4x 复制这段内容后打开百度网盘手机App,操作更方便哦


批量替换工具 v3.7 

【工具简介】


名称:文本替换专家 v3.7 - AI摸鱼工具,面向本地批量文本替换、内容查找与备份还原

目标:高效、安全地在大量文件中执行查找/替换,支持多编码与分页展示结果

组件:桌面 GUI 程序 batch_replace_tool.py,打包脚本 build_exe.py

适用场景:网站静态资源维护、批量文案替换、代码/配置联动更新、日志与文档搜索



【主要功能】


批量替换:在选定路径下对指定格式的文件查找并替换文本,支持区分大小写、输出编码转换、子目录递归

内容查找:快速扫描匹配文本的文件,支持编码自动检测,结果可点击打开

备份与还原:替换前可生成 .rpk 备份,支持批量还原与可选删除备份文件

分批处理与分页展示:大批量文件分批执行,结果写入缓存,通过分页浏览各批次明细

进度与可中止:三类操作均带进度条与耗时统计,可随时停止,避免界面卡死

历史记录:路径/查找/替换内容与查找内容历史下拉选择,便于重复任务


【界面与操作】

标签页布局:📝 替换文件、🔍 查找文件、🔄 还原文件。



【替换文件】


基本项:选择路径、查找内容、替换内容、文件格式、输出编码(默认 UTF-8)、是否区分大小写、是否包含子目录、是否备份(batch_replace_tool.py:459-542)

性能配置:内存档位与分批大小/延迟调整(4G/8G/16G/32G/64G 预设)

结果展示:分页导航、缓存会话选择、跳转页、清空记录、点击文件打开。

操作按钮:开始/停止,实时进度与耗时。



【查找文件】


基本项:路径、查找内容、文件格式、编码(自动检测/UTF-8/GBK)、是否包含子目录。

结果展示:列表可点击打开,进度与耗时统计。



【还原文件】


基本项:路径、是否还原 .rpk、是否删除 .rpk、是否包含子目录

结果展示:进度与耗时统计、完成提示。



【核心能力与实现】


分批处理与缓存


批替换中的每批结果写入 cacheth/<session_id>/batch_XXXX.json,避免内存峰值

会话与批次分页浏览、跳页、会话切换与清空


编码与大文件

编码检测与容错读取

5MB 以上分块读取,20MB 以上自动跳过,保障稳定性。

替换逻辑

大小写敏感:str.replace;不敏感:re.compile。

输出编码可选 UTF-8/GBK;可选备份 .rpk。

交互与体验

进度条与标签异步刷新,停止标志控制,耗时统计与完成弹窗。

文本结果中的文件名可点击系统默认程序打开。


历史记录

路径与文本历史(最多 20 条)保存到 history.json,下拉框随用更新。



【使用步骤】

459fcb31-0981-4f64-a495-37da7e654fe0.png

替换文件

选择“文件路径”“查找内容”“替换内容”“文件格式”“输出编码”,按需勾选“区分大小写/包含子文件夹/替换前备份”

配置“速度调节”(内存档位)以适配机器;点击“开始替换”

通过分页查看每批次的详细替换结果,点击蓝色文件名可打开核验


查找文件


选择“文件路径”“查找内容”“文件格式”“文件编码”,勾选“包含子文件夹”后点击“开始查找”

在结果中点击文件名快速打开定位


还原文件


选择“文件路径”,勾选“还原备份文件(*.rpk)”,可选“删除备份文件”,点击“开始还原”。


性能与稳定性


分批大小与延迟可调,适配 4G/8G/16G/32G/64G 内存档。

进程内读取分块、跳过超大文件,减少内存与 I/O 压力。

全局异常处理与线程安全 UI 更新,操作可中止并自恢复提示。


结果与记录


所有批次的替换结果写入缓存,可跨会话回看与分页检索。

文本区域仅显示实时进度,批次完成信息转由分页系统管理,提高流畅度。

历史条目自动入库,重复作业更便捷。



【注意事项】


建议开启“替换前备份”避免误替换,可通过“还原文件”快速恢复。

默认跳过大于 20MB 的文件;对二进制或混合编码文件不建议替换。

不区分大小写替换使用正则匹配,可能影响大小写形式;请在关键内容上进行核验。

输出编码选择为 GBK 时,注意目标环境对编码的支持。


常见问题


界面卡顿

降低分批大小或增大批次间延迟(“速度调节”),缩小文件格式范围。