完整教程和参考
通过我们的综合指南学习如何有效使用 FilePulse,涵盖基本操作到高级配置。
如何首次运行 FilePulse
默认需要使用80端口和443端口,如果需要改变请修改config.json
如需更改端口,请修改 config.json 文件
以管理员权限运行 FilePulse.exe
FilePulse.exe打开浏览器,访问 http://127.0.0.1 然后输入默认用户名和密码都是"root"即可进入系统
http://127.0.0.1用户名:root,密码:root下载程序后如果FilePulse.exe图标上显示一个盾牌,请将其放置到其他文件夹直到没有盾牌为止,否则会影响以普通权限打开某一个目标,如果你不需要这个功能可以忽略。
如果以普通方式运行,程序会自动切换至管理员权限,但是请不要在FilePulse.exe属性的兼容性标签中设置以管理员身份运行此程序,如果设置兼容性将会和前面提到的一样无法使用普通权限打开某一目标,如果你不需要这个功能可以忽略。
如果出现"卷更改日志处于非活动状态"则说明有一个盘符有问题,你需要修改config.json将drive_list移除有问题的盘符。
版本升级后最好将新下载的FilePulse单独放到一个新文件夹,以免旧的配置和新的配置冲突。
软件目前加了壳,可能会引起杀毒软件误报,请将FilePulse.exe添加为白名单即可解决。
探索 FilePulse 的主要功能
类似everything,带有各种复杂筛选条件,主要用于用户的复杂搜索,可以毫秒级响应
类似anytxt,通过提前定义文件名搜索条件筛选出需要索引的文件内容,当用户需要搜索的时候文件夹内容可以在毫秒级响应
类似listary,输入关键字结果提前按照大多数习惯排序过,快速定位目标位置并启动
支持常见文本格式,图片格式,文档格式,视频格式
类似音速启动,提前将常用软件进行添加(由于采用浏览器,所以拖拽无法获得完整路径,目前需要输入,未来打造原生应用则可使用拖拽)
使用核心功能1到4(启动面板没必要在集群上使用)
FilePulse 支持多种文件格式的内容搜索
不同类型的文件由专门的处理器处理,确保最佳的搜索性能和准确性。
所有文本类型文件原样读取
Microsoft Word 文档所有文本
Microsoft Excel 表格所有文本
Microsoft PowerPoint 演示文稿所有文本
PDF 文档所有文本
HTML 网页文件去掉标签后内容
其他专用格式将在后续版本中支持
掌握这些快捷键,提升您的工作效率
解锁 FilePulse 的全部潜能
自带证书为开发证书,如需更换真实证书,替换 certs 目录下的文件。
默认同时开启 HTTP2 / HTTP3,但由于开发证书问题,可能会自动降级为 HTTP2。更换为真实证书后,即可正常使用 HTTP3。
Search Content和Path编辑框,支持非(!),与(空格),或(
Search Content和Path编辑框,支持非<not>,与<and>,或<or>,左括号<left>,右括号<right>
对应四种搜索模式:普通模式,正则表达式,前缀匹配,模糊匹配。其中模糊匹配性能最差,尽量避免使用。前缀匹配必须要有两个分词开始,而在简单表达式又以空格分隔,所以前缀匹配需要用高级表达式。
对应两种搜索模式:通配符搜索,正则表达式搜索。两者都是对所有需要查询的文件进行逐个匹配,性能会变差。
在登入界面直接的API Base URL中直接输入远程服务器的地址和端口号,例如 https://abc.com:443,然后输入用户名和密码即可连接到远程服务器。
Remote Servers中添加目标服务器的地址和端口号用户名和密码,系统会自动连接到目标服务器。http2和http3在写地址的时候用https://,http1.1用http://。
连接后需要将目标服务器的盘符挂载到本地盘符,点击Mount Servers,选择刚才连接的server name,在回调的地址写正在访问的服务器地址。
mount需要大约几秒根据目标服务器文件多少而定,完成后就可以搜索远程服务器的文件名和文件内容了,就像在本地一样,搜索远程文件内容会传输大量数据,建议使用score模式只取top10。
一些配置目前还无法在web界面修改,需要手动修改配置文件 config.json。
如果搜索内容构建的时候无法分配内存,是max_batch设置过大,只需要修改config.json文件,将max_batch设置为更小的值即可。然后重新运行。
如果搜索内容就构建卡住了,可以把rules.json里面的rules里面条目都删掉,相当于清理掉所有的规则,然后重新运行。
构建结果在index目录下,可以随时删掉目录,重新构建,个人建议不要构建过大的纯文本,比如一个word文档500MB,但是里面大多是图片不会有问题,但是如果一个500MB的纯文本文件,内容是纯文字,那么搜索系统可能会花费很长的时间构建。而且这么大的纯文本文件在构建期间会花费巨量内存。