NEW HTTP Server JSON API 上线
NEW HTTP Server JSON API 上线

Everything 动态

功能更新、插件生态和实用技巧相关的消息。

HTTP Server 支持 JSON API 输出

Everything 1.4.1.1024 的 HTTP Server 新增了 json=1 查询参数。之前 HTTP 搜索只返回 HTML 页面,脚本解析需要爬 DOM。现在请求 /?search=*.log&json=1 会返回如下结构:

{"totalResults":42,"results":[{"type":"file","name":"app.log","path":"C:\\Logs\\app.log","size":1048576}]}

对自动化场景友好:CI 流水线可以用 curl 检查构建产物是否生成;运维脚本可以远程查询服务器日志文件路径。注意 HTTP Server 默认不启用,且 1.4.1.1026 之前版本有路径遍历漏洞,请确保升级到最新版。

HTTP Server

EverythingToolbar 2.0 适配 Windows 11

EverythingToolbar 是 GitHub 上的开源项目(srwi/EverythingToolbar),把 Everything 搜索框嵌入 Windows 任务栏。1.x 版本在 Windows 11 新任务栏上显示异常——搜索框被截断或无法聚焦。

2.0 版本重写了任务栏集成层,支持 Win11 居中任务栏和左对齐两种布局。安装后任务栏会出现 Everything 图标,点击直接输入搜索,体验和 macOS Spotlight 类似。需要 Everything 1.4+ 和 .NET 8 Runtime。

PSEverything 模块更新:支持 Sort 和 Timeout

Community 维护的 PowerShell 模块 PSEverything 跟进 SDK 1.4.1 新增了 -Sort-Timeout 参数。现在可以在脚本中指定按文件大小降序排列搜索结果,以及设置 30 秒超时避免大查询卡死。

安装:Install-Module -Name PSEverything。典型用法:Search-Everything -Query "size:>1gb" -Sort SizeDescending | Select-Object -First 20