阡陌居

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

[软件] 【FixText】文件全局搜索功能说明(新增章节序号检测和重排)

[复制链接]

用户组:版主

      UID
1796
      积分
485
      回帖
129
      主题
16
      发书数
9
      威望
398
      铜币
12363
      贡献
0
      阅读权限
100
      注册时间
2025-3-1
      在线时间
127 小时
      最后登录
2025-5-31
 楼主| 发表于 2025-4-28 15:21 | 显示全部楼层
本帖最后由 edennow 于 2025-4-28 15:23 编辑
aero 发表于 2025-4-28 10:00
工具挺好,可惜我这是mac是否就无缘了啊,能否做一个支持mac平台的

我手边也没 mac,大部分时候是用 linux 跑的。

mac 要用肯定是可以用的,不过所需的基础软件要自己装就可能比较麻烦,我也没专门去说明要怎么安装。

  1. 需要先安装 php、python、go。
  2. python 装完之后需要用 pip 安装 pyqt5 和 ansi2html 两个库。
  3. 还有就是用 go 编译一下 tools 里的 replace_by_go.go,把 main.php 里面的 GO_REPLACE_CMD_FILE 指定到编译出来的文件,其他就没要做的了。

  4. 然后把 bat 脚本改成 sh 脚本,比如 1.书籍校正.bat 改成 1.书籍校正.sh,内容改成:
  5. #!/usr/bin/env bash
  6. php main.php fix-text
  7. 其他依次修改就行。
复制代码


不过我感觉基本也不会有人愿意花时间把这些准备工作都做了,所以最简单的方式还是直接在 windows 里下载直接用,要不就只能等到猴年马月我有心思用别的语言重写一下或者研究怎么把那些依赖都打包好了。
[发帖际遇]: edennow 恪守“喝酒不开车,开车不喝酒”,奖励 3 铜币. 幸运榜 / 衰神榜
回复

使用道具 举报

用户组:儒士

      UID
690
      积分
451
      回帖
399
      主题
13
      发书数
7
      威望
238
      铜币
3632
      贡献
0
      阅读权限
30
      注册时间
2025-3-1
      在线时间
51 小时
      最后登录
2025-5-31
发表于 2025-4-28 15:26 | 显示全部楼层
edennow 发表于 2025-4-28 15:21
我手边也没 mac,大部分时候是用 linux 跑的。

mac 要用肯定是可以用的,不过所需的基础软件要自己装就可 ...

感谢,下午我在读校一本小说,还是笨方法,还好只是个人兴趣平时也没时间,我研究下
[发帖际遇]: aero 彩票中了安慰奖,得到 5 铜币. 幸运榜 / 衰神榜
回复

使用道具 举报

用户组:贡士

      UID
1547
      积分
2235
      回帖
314
      主题
405
      发书数
404
      威望
1471
      铜币
7528
      贡献
0
      阅读权限
60
      注册时间
2025-3-1
      在线时间
83 小时
      最后登录
2025-5-30
发表于 2025-4-29 11:05 | 显示全部楼层
Traceback (most recent call last):
  File "E:\小说相关软件\FixText\src\tools\file_global_search_pyqt\main.py", line 13, in <module>
    dirname = os.path.dirname(PyQt5.__file__)
  File "<frozen ntpath>", line 263, in dirname
  File "<frozen ntpath>", line 227, in split
TypeError: expected str, bytes or os.PathLike object, not NoneType
请按任意键继续. . .
大佬,请教一下,打开文件全局搜索显示这个,是什么意思啊。
回复

使用道具 举报

用户组:版主

      UID
1796
      积分
485
      回帖
129
      主题
16
      发书数
9
      威望
398
      铜币
12363
      贡献
0
      阅读权限
100
      注册时间
2025-3-1
      在线时间
127 小时
      最后登录
2025-5-31
 楼主| 发表于 2025-4-29 11:34 | 显示全部楼层
豪饮地沟油 发表于 2025-4-29 11:05
Traceback (most recent call last):
  File "E:\小说相关软件\FixText\src\tools\file_global_search_pyqt ...

看上去像是虚拟环境创建失败了吧,在 src/tools 里面有生成 venv 的文件夹吗?

可以将 venv 整个文件夹删掉,再重新运行一下 文件全局搜索.bat 试试,如果运行的时候命令行窗口有类似这样的输出:

  1. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/
  2. Collecting pyqt5
  3.   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/56/d5/68eb9f3d19ce65df01b6c7b7a577ad3bbc9ab3a5dd3491a4756e71838ec9/PyQt5-5.15.11-cp38-abi3-win_amd64.whl (6.9 MB)
  4.   Using cached
  5. ...
  6. Successfully installed PyQt5-Qt5-5.15.2 PyQt5-sip-12.17.0 ansi2html-1.9.2 pyqt5-5.15.11
复制代码


应该就会正常的吧,如果还不行可以把 FixText 那个文件夹直接放到 E 盘再运行试试。
回复

使用道具 举报

用户组:秀才

宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒

      UID
2535
      积分
797
      回帖
308
      主题
14
      发书数
10
      威望
626
      铜币
10988
      贡献
0
      阅读权限
40
      注册时间
2025-3-2
      在线时间
343 小时
      最后登录
2025-5-31
发表于 2025-5-4 20:00 | 显示全部楼层
edennow 发表于 2025-4-27 20:49
前面的两个自定义词库的选项我是有持续维护的,相对来说准确率还可以接受。

txtformat 那两个除了一些特 ...

BC在哪设置限制每行长度,比较老的版本有这功能吗
[发帖际遇]: Llinx 参与义务献血,补偿营养费 4 铜币. 幸运榜 / 衰神榜
回复

使用道具 举报

用户组:版主

      UID
1796
      积分
485
      回帖
129
      主题
16
      发书数
9
      威望
398
      铜币
12363
      贡献
0
      阅读权限
100
      注册时间
2025-3-1
      在线时间
127 小时
      最后登录
2025-5-31
 楼主| 发表于 2025-5-4 23:16 | 显示全部楼层
本帖最后由 edennow 于 2025-5-4 23:17 编辑
Llinx 发表于 2025-5-4 20:00
BC在哪设置限制每行长度,比较老的版本有这功能吗



这个是以前论坛里 3.x 版本的设置,要点击顶部菜单的“工具->文本格式”打开。
如果是 4.x 版本的应该是同样位置有一个“其他一切 *.*”的文本格式选项,设置那个就行。
不过这样设置之后可能会碰到改的词在行尾截断了,有时候要打开“显示上下文”看下前后行的内容。

本帖子中包含更多资源

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

×
[发帖际遇]: edennow 在孤儿院做义工,奖励 5 铜币 幸运榜 / 衰神榜
回复

使用道具 举报

用户组:秀才

宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒

      UID
2535
      积分
797
      回帖
308
      主题
14
      发书数
10
      威望
626
      铜币
10988
      贡献
0
      阅读权限
40
      注册时间
2025-3-2
      在线时间
343 小时
      最后登录
2025-5-31
发表于 2025-5-5 00:11 | 显示全部楼层
edennow 发表于 2025-5-4 23:16
这个是以前论坛里 3.x 版本的设置,要点击顶部菜单的“工具->文本格式”打开。
如果是 4.x 版本的应该是 ...

感谢,正好用的之前论坛里发的3.x的版本,这下比对舒服多了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-31 16:35 , Processed in 0.080811 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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