找回密码
 立即注册
搜索
热搜: 新人报到
楼主: edennow

[软件] 分享适用于网文校对的自动纠错校正脚本

[复制链接]

用户组:童生

      UID
1796
      积分
146
      回帖
25
      主题
4
      发书数
0
      威望
131
      铜币
2237
      贡献
0
      阅读权限
20
      注册时间
2025-3-1
      在线时间
17 小时
      最后登录
2025-3-14
 楼主| 发表于 2025-3-2 11:29 | 显示全部楼层
huo 发表于 2025-3-2 10:35
感谢分享,楼主你之前的小说还会补档吗,另外可以求一个鬼吹灯的txt吗?

后面找时间再慢慢补档吧,鬼吹灯等到时候再看看。
回复

使用道具 举报

用户组:儒士

      UID
3079
      积分
204
      回帖
97
      主题
1
      发书数
0
      威望
155
      铜币
1272
      贡献
0
      阅读权限
30
      注册时间
2025-3-2
      在线时间
34 小时
      最后登录
2025-3-14
发表于 2025-3-2 10:35 | 显示全部楼层
感谢分享,楼主你之前的小说还会补档吗,另外可以求一个鬼吹灯的txt吗?
回复

使用道具 举报

用户组:童生

      UID
1821
      积分
131
      回帖
35
      主题
1
      发书数
0
      威望
113
      铜币
2225
      贡献
0
      阅读权限
20
      注册时间
2025-3-1
      在线时间
7 小时
      最后登录
2025-3-14
发表于 2025-3-2 09:48 | 显示全部楼层
好东西,非常实用,感谢楼主!
回复

使用道具 举报

用户组:童生

      UID
2393
      积分
147
      回帖
32
      主题
2
      发书数
0
      威望
130
      铜币
2320
      贡献
0
      阅读权限
20
      注册时间
2025-3-1
      在线时间
8 小时
      最后登录
2025-3-14
发表于 2025-3-2 04:45 | 显示全部楼层
感谢分享,正好因为需要校对文本感到头疼
回复

使用道具 举报

用户组:版主

重建论坛勋章

      UID
466
      积分
234
      回帖
17
      主题
6
      发书数
5
      威望
217
      铜币
2343
      贡献
0
      阅读权限
100
      注册时间
2025-3-1
      在线时间
66 小时
      最后登录
2025-3-14
发表于 2025-3-1 23:08 | 显示全部楼层
非常实用的工具与教程,感谢分享~
~
回复

使用道具 举报

用户组:童生

      UID
1796
      积分
146
      回帖
25
      主题
4
      发书数
0
      威望
131
      铜币
2237
      贡献
0
      阅读权限
20
      注册时间
2025-3-1
      在线时间
17 小时
      最后登录
2025-3-14
 楼主| 发表于 2025-3-1 22:01 | 显示全部楼层
本帖最后由 edennow 于 2025-3-14 07:45 编辑

文件全局搜索

将之前 txtFormat 中个人认为比较实用的部分正则进行抽取,提供一个全局检索和修改的视图,查改叠字叠词、错乱标点之类的体验应该有明显的提升。
另外加上了一些标点规范的修正和排版标记快捷添加的功能。

将需要处理的书籍放到脚本的 books 文件夹后,双击 文件全局搜索.bat 执行,仅支持 utf-8 编码的文件

需要本地有安装 python 才可执行(需要是 python 3 以上的版本,如果是 python 2 的话也无法运行),安装方式请自行百度,或者下载上面的使用文档,查看其中“简易版”的说明,只是点两下鼠标的事情。

现在改成了第一次进入这个界面前,先在本地创建虚拟环境,涉及通过网络安装所需的模块。
因此每次版本更新后第一次打开这个界面会要等待一段时间,是正常的,等环境自动创建完成后才可进入,后面有了环境和缓存就不会这么慢了。

1.选择文件、规则:
如需修改或增删规则,可以直接改 src/tools/file_global_search_pyqt/config.py 文件,
开头有写每条规则的字段说明,改完保存之后需要重新打开窗口才能生效。
如果想改字体,可以更改同文件夹内的 ui.ui 文件,搜索一下黑体,把那几处都替换成你想要的字体即可。
背景色之类的也可以自己问 ai 改一下 ui.ui,后面等有兴致了再做这些涉及配置的功能。


2.可根据需要调整上下文行数,默认为 1 行:


3.快捷键进行替换和撤销:
使用 Alt+F 和 Alt+D 快捷键可以在前后的匹配项进行跳转。


4.使用“替换全部”时,可以通过标记 x 来排除掉一些不用修改的项:


5.寻找一些或可标记的内容,进行便捷的标记操作:
建议熟悉后直接使用快捷键进行操作,会方便不少。
如果内容比较长被截断了,可以调整上下文行数重新搜索。
可以用左边的上下按钮或者 Alt+F Alt+D 快捷跳转。


另外 Ctrl+F 是打开搜索编辑框,Ctrl+G 是跳到对应行。
在这个界面修改完成之后,需要按  Ctrl+S 或点击保存按钮才能将内容保存到实际的文件。

建议随时使用 BC 比较 books 和 booksBak 的文件,确认每一步的修改结果。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1威望 +2 铜币 +10 收起 理由
baizhai1704 + 2 + 10 论坛有您更精彩!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|阡陌居

GMT+8, 2025-3-14 23:59 , Processed in 0.071653 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表