String Finder是一款用来查找系统中所有文本内容的工具,可以全部文件格式查找,也可以指定文件格式进行查找,支持在多级子目录中进行查找,还可以在压缩文件中直接查找文本内容,支持多文件批量查找,还能对查找的内容进行替换,非常强大的一款文本查找工具。
1、全文检索。搜集的资料、小说、源代码多了以后,经常连自己都搞不清什么东西存放在哪里,手工建立、维护索引太累,使用Windows自己提供的全文检索又太耗资源,这个时候用FindStr来搜就很合适,而且可以不解包直接在zip/rar中搜索、查看,并且能够自动记忆加密压缩文件的密码。zip包括uvz、jar、war、cbz等扩展名,rar包括cbr等扩展名。
2、对搜集到的资料进行整理。我自己就经常用它整理下载到或反编译出来的电子书,包括批量去除广告链接、将绝对URL改为相对URL等。
3、支持ANSI、Unicode、utf-8编码的文本文件。Unicode编码的文件必须以FE FF或FF FE开头,utf-8文件如果以EF BB BF开头可省略判断编码的时间,否则会周游全文以判断是否是utf-8编码的文件。
本软件有两种启动方式:
1、直接启动本软件:在资源管理器中双击FindStr.exe即可运行。
2、在资源管理器中,选中需要查找文件所在目录,点右键,在弹出的菜单中选择“FindStr”项即可启动本程序。前提是已经点过“注册快捷菜单”按钮。
字符串查找:
1、点击“源文件夹”右侧的按钮,选择源文件夹,告诉程序需要在哪个文件夹下查找。
2、在“源文件”框中,选择或输入源文件名称。如果选“*.*”,则在所有文件中查找。
3、在“需查找的字符串”框中,输入需要查找的关键字。每个关键字占一行。
4、如果输入了多个关键字,请在“关键字组合条件”框中,选择关键字之间是“与”还是“或”关系。
5、根据需要,设置“选项”中的各项。其中前两项对中文检索无意义,只对字母文字有用。
6、点击“开始”按钮开始查找,查找过程中“开始”按钮会变成“停止”,点击可以中断查找过程。
7、查找结束后,程序会弹出对话框,告诉用户查找到多少条记录,并询问用户是否要查看查找记录。
8、用户选择查看查找记录,则程序弹出新窗口,显示结果。用户在结果窗口中双击某行,程序会弹出对话框,让用户选择查看双击内容的浏览器,选择后用选择的浏览器打开文件。
9、用户如果想反复查看查找结果,点击“查看结果”按钮即可弹出结果查看窗口。
本软件原始ZIP包中包含下列文件:
FindStr.exe:主程序文件。
FindStr.htm:本帮助文件。
FindStr.dll:资源管理器右键菜单所需的DLL文件,用于32位Windows。
FindStr_x64.dll:资源管理器右键菜单所需的DLL文件,用于64位Windows。
本软件在运行过程中会生成下列文件:
FindStr.ini:现场记录文件。程序第一次运行后即会产生该文件。
Findstr.rst:查找结果记录文件,程序第一次运行后即会产生该文件。
FindStr.pwd:ZIP/RAR文件口令表,只有在输入口令后才会生成此文件。
删除本软件:
1、启动本软件,点击“取消注册”按钮,然后退出本程序,关闭所有资源浏览器窗口。
2、删除本软件所在目录即可。删除时如果还提示DLL删除不了,请关闭所有程序、窗口,重启一次Windows,然后再删除。
Version 6.00
UnRAR升级至5.0.11,兼容RAR5压缩格式。
Version 5.02
功能增强:如果文件不以FE FF、FF FE或EF BB BF开头,则周游全文以判断是否是utf-8编码的文件。判断所用的代码来自Windows 2000的记事本源代码。
Version 5.01
错误修正:在某些情况下会出错退出。
Version 5.00
功能修正:去掉“替换”功能,仅保留“查找”功能。
功能增强:支持zip64标准。
功能增强:除ANSI编码的外部文件外,还支持Unicode、UTF-8编码的文本文件,但必须有规范的文件头。
错误修正:查找zip文件过程中,“停止”按钮有时不起作用。
取消ANSI版发行,改为发行Unicode版。
Version 4.79
功能修正:压缩文件密码支持大小写敏感。
Version 4.78
功能增强:“注册快捷菜单”支持64位Windows。
Version 4.77
允许文件中出现多个连续的00字符。
Version 4.76
功能增强:支持搜索jar、war中的内容。
功能增强:加大中文版字号。
功能增强:主界面上增加4个快捷键:Alt+B、Alt+G、Alt+V、Alt+Z。
Version 4.75
功能增强:能够记忆更多的参数。
Version 4.74
错误修正:将含有Form Feed字符的文件误判为非文本文件。
Version 4.73
新增功能:可以改变主窗口大小。
新增功能:支持名为uvz、cbz,实为zip的文件;支持名为cbr,实为rar的文件。
Version 4.72
错误修正:打开某些加密RAR时,会出错退出。
Version 4.71
功能增强:更换了文件夹选择对话框。
功能增强:RAR解压代码升级为unrarsrc-3.6.8,兼容WinRAR 3.6。
错误修正:在开始查找后,“包括zip/rar”选项不能被封锁。
错误修正:某些HTML文件中如果包含ASCII码为00的字符,则这些文件不能被处理。
Version 4.70
新增功能:支持从资源管理器中将文件、文件夹直接拖拽到主界面上,选择源文件夹。
功能增强:重写线程控制机制,避免出现查找过程中点了“停止”按钮,但是查找过程停不下来。
Version 4.69
错误修正:在替换单个汉字时,可能会因为半个汉字而造成乱码。
错误修正:如果选择“匹配全词”,可能会出现漏查。
对英文版界面进行了调整。
Version 4.68
功能增强:修正TXT文件判别标准,减少误判。
Version 4.67
发行简体中文版,及使用说明书(中文版)。
新增功能:“注册快捷菜单”、“取消注册”。
新增功能:与MyReader集成,如果找到的文件可以用MyReader打开,则用户可以选择直接用MyReader打开。
新增功能:内嵌的文本浏览器,可以在不解包的情况下,直接查看zip/rar中的文本内容。