IbEverythingExt:Everything 拼音搜索扩展

软件名称

IbEverythingExt

应用平台

  • Windows

推荐类型

【开发者自荐】

一句简介

Everything 拼音搜索扩展。
截止到最新版的变动:

  • 增加了快速选择功能,可通过 Alt+数字/字母 快速打开项目。
  • 支持第三方程序:
    • EverythingToolbar
    • Flow Launcher
    • 火柴(火萤酱)
    • uTools
    • Wox

应用简介

preview

  • 拼音搜索支持包括辅助平面在内的 Unicode 汉字。
  • 默认小写字母匹配拼音或字母,大写字母只匹配字母。
  • 修饰符
    • py: 小写字母只匹配拼音
    • nopy: 禁用拼音搜索(对所有关键字生效)

目前仍处于测试阶段,如果遇到问题或有好的想法欢迎提出。

仓库地址

6 Likes

用了下,使用后会无法使用搜索历史,点击历史搜索无效。

我这同样如此

解决方案已经想好了,会在 v0.3 和支持 EverythingToolbar 一起更新。

1 Like

+1 我也重现了。不过之前的历史记录还在。

似乎,区分大小写也失效了。

目前还无法识别 Everything 的状态,只能用“case:”来实现区分大小写(或者用“nopy:”关掉拼音搜索)。

支持下················

这个工具挺实用的,期待更新。

  • Everything V1.4.1.1009 (x64)

按本文地址更新的最新版VC2019运行库

  • Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.29.30133

  • Win10 LTSC 2019

运行后加载dll失败.拼音搜索效果无效.加载的依旧是system32下的版本.dll劫持没成功

你试试把 DLL 改名成 WindowsCodecs.dll,如果加载失败就是可以劫持,我下个版本更换一下劫持 DLL。

改名为WindowsCodecs.dll后重启Everything注入成功…成功实现拼音匹配.话说回来,利用WPF框架的dll注入?这个注入点选的真有意思:stuck_out_tongue_winking_eye:

打不开github :joy:

是否不支持便携版的everything?win10,64位,运行库也装过了,改名字WindowsCodecs.dll也试过了,都没有拼音搜索的效果。

GitHub 已经有人提了,v0.3 会修复。

多刷新下,有时候还是能打开的

确定你用的是便携版而不是 Lite 吗?便携版我在 Win10 和 Win7 下测试都可以使用。
Lite 版目前不会支持,原因见:支持 Everything Lite · Issue #11 · Chaoses-Ib/IbEverythingExt (github.com)

确实是便携版,不是lite版,有机会我再试试吧。
我用dependency walker查看everything.exe是会加载目录下的srvcli.dll,process hacker由于某些原因无法使用,所以没法查看运行的时候是不是确实加载了,实际在everything运行的时候,dll文件似乎并没有被占用(可以直接删除)。另外我的everything是以服务的形式、非管理员权限运行的,不知道和这个是否有关系。
如果作者能提供一些测试手段,我也可以尽量提供更详细的信息。

Release IbEverythingExt v0.3-alpha
这里的 srvcli.dll 开了 debug 输出,用 DebugView 可以捕捉到:


如果完全没有这些输出的话,就是没有加载上,否则就是有别的错误,可以把日志脱敏后发出来。

我也是以服务模式运行,非管理员权限.可以帮你排除这个.