这是一个简洁高效的文件扫描,搜索和排序工具, 支持关键词、模糊搜索,支持文件大小、变动时间等多种过滤器和排序方式,支持简繁互搜,变动监听和自动扫描,毫秒级搜索速度和极小的索引体积。 使用本App时推荐的搜索方式: 1. 当您的文件比较多时(百万个文件或以上),通常建议的搜索方式是文件扩展名(mp4, mhtml 等)作为关键词以提高搜索速度,具体文件名部分作为模糊搜索,配合文件大小、时间过滤器以达到理想的搜索速度和匹配精确度。 2. 当您的文件比较少时,通常直接使用模糊搜索即可,匹配度最高的文件会被展示在最前面。可按需要配合其他过滤器使用。 3. 设备离线、脱机搜索: 您可以给移动存储设备(U盘,移动硬盘等)单独设置扫描路径。当内容被索引后,移除设备重新扫描不会影响已索引的内容。因此您可以同时对多个移动设备上的文件进行索引和脱机搜索。 使用步骤: 1. 首先需要在设置中添加扫描路径。 2. 手动启动扫描以建立索引。如果您开启了扫描目录监听,您仍然需要手动启动至少一次完整的(“非部分”)扫描以建立索引,否则可能会遗漏文件。 3. 当有内容被索引后您就可以进行搜索了,即使在扫描过程中也可以搜索,但是只能搜索已索引的文件。 4. 按需开启路径的变动监听,或者选择在需要时手动重新扫描以更新索引。 5. 对于变动监听,由于操作系统底层的机制,当您关闭本应用一段时间后重新打开,这段时间内的变动通常能被识别到并被自动更新,但是也有可能遗漏,因此在开启变动监听时建议保持App运行,或者在必要时手动触发扫描以更新索引。 搜索和过滤器选项简介: 1. 关键词搜索: 由快速索引驱动的搜索方式,搜索速度极快。目前对关键词执行严格匹配,因此您可能会遇到关键词搜索不到的情况,通常是由于搜索的关键词之间有细微差别导致。这种情况建议配合模糊搜索使用。未来我们会适当添加关键词模糊功能以增强匹配能力,但是与模糊搜索有本质区别,当您需要最强的匹配能力时仍需要考虑使用模糊搜索。 2. 模糊搜索:基于目标片段的相似度匹配搜索,没有专门的索引,需要按文件名逐个计算,速度显著低于关键词搜索,但是具有极强的匹配能力,即使您输入的片段与实际文件名有较大出入也能匹配到。需要注意的是模糊搜索结果默认按相似度排序,因此当您开启其他排序方式时会打乱相似度排序,此时建议选择较低的模糊百分比参数以缩小匹配范围,提高搜索精度。 3. 正则匹配:就是普通的正则匹配,与模糊搜索一样没有索引,按文件名逐个匹配,默认忽略大小写。速度与具体表达式相关,通常略快于模糊搜索。 4. 文件大小过滤器:您可以使用“1mib”,“1kib”等“大于小于+数值+单位”的文件大小范围表达式对搜索结果的文件大小进行限制。 5. 时间过滤器(变动时间,创建时间,修改时间):其中创建时间,修改时间是文件自有属性,变动时间是取创建时间和修改时间二者的最大值。您可以使用“1d”,“2m”等“大于小于+数值+单位”的表达式或“12-06”,“2025-02-03”这样的具体时间表达式对搜索结果的对应时间进行限制。当前支持的时间单位有:天-d,周-w,月-m,年-y。 需要注意的是大小和时间过滤器速度比关键词搜索慢,但是显著快于模糊搜索和正则匹配。因此适当应用可以提高搜索速度。 混合搜索输入框简介: 本App新增混合搜索输入框选项,默认开启,您可以手动关闭。在此输入框中您可以通过“Tab + : ”结合具体指令来切换搜索方式(需注意此处冒号为半角/英文字符)默认搜索方式是关键词搜索,支持的切换指令有:关键词-kw,模糊搜索-fz,正则匹配-re,大小过滤器-size,变动时间过滤器-time,创建时间过滤器-created,修改时间过滤器-modified。举例来说(例子中“Tab”在输入时需要替换为tab键,而不是文本“Tab”):“Tab:kw abc” 表示对“abc”进行关键词搜索,“jpgTab:fzTababcTab:size 1mib”表示混合搜索关键词“jpg”,模糊搜素片段“abc”,文件大小限制为"1mib"以上。 1. 模糊搜索算法升级,更好的拼写错误匹配能力。 2. 输入框交互优化。 3. 修复印地语字体shaping不正确问题。