因原贴超过一年不可编辑,另开一贴 (以前版本请移步到此贴:https://www.52pojie.cn/thread-1619705-1-1.html)
从word、wps、excel、pdf和txt文件中查找文本的工具。因工作中要经常从大量word文档中查找固定的文本,所以自己就做了本工具。
可以批量从doc、docx、wps、xls、xlsx、pdf(需要开源pdfium.dll支持,已放在包里)和txt文件中查找关键文本,文本文件可自定义多个扩展名(如:.html,.ini,.pas)。
wps文件采用OLE方式读取,所以系统中需要安装wps软件。
可以一次查找多个关键字(关键字之间是或者的关系),用逗号分隔,也可以在已有列表中查找(曲线实现并且的关系)。
找到的列表支持导入导出
本工具使用delphi10.4编写,因使用FMX,文件较大(12M多),所以用UPX压缩到2M多,需要带上2个Dll。
本人使用的系统环境为:win10,office2016、wps2019,没有多余的环境可测试,若发现问题,可在本贴反馈,我找时间修改完善。
2023.4.28日更新
1.增加多线程搜索,搜索速度最大提升4倍(上千个文件几秒搞定),但由于水平不限,多线程不支持pdf搜索。
2.搜索关键词增加正则表达搜索。(网友所提的:搜索“秘”,但又要排除”秘书“,或只搜索”秘密“等,就可以用”秘[^书]“来实现。
3.增加打开文件、定位文件、删除文件功能(删除功能请慎用,本人不对使用本软件所造成的任何事故、损失承担责任)。
4.在搜索文件过程中可以对已找到的文件进行预览,但该功能不完善,可能会卡死软件。
5.“搜索文本数量”下的表格,双击“文本”“数量”可跳转到当前文本的第一个位置,双击“当前”可跳转下一个当前文本。
6.删除了界面主题切换功能。
7.其他细小的修改。
下载地址:百度盘: https://pan.baidu.com/s/1HkcxaNEEUxIHk2h384cRlA?pwd=52pj 提取码: 52pj
[color=rgba(0, 0, 0, 0.85)] 阿里盘:https://www.aliyundrive.com/s/kiGauMDJBYf 提取码: lr48[color=rgba(0, 0, 0, 0.85)]
感谢坛友关注和提出的意见建议,得空时会继续改进。
[color=]发现问题请在本贴反馈,本人尽量完善,但因本人是中年菜鸟,水平不足能力有限,平时事务繁杂,不一定能采纳修改。