非资源管理器窗口,比如浏览器窗口,运行该动作会弹出三个everything窗口

BUG反馈 · 355 次浏览
HopeLin 创建于 2021-12-30 19:23

如题


回复内容
level1 2022-01-11 00:51
#1

您好,Jarhead,


“搜索当前文件夹”13版本已经更新,在没有选定文件的时候,不会激活3次everything窗口。请体验一下~

HopeLin 2022-01-11 00:54 :

可以了感谢

level1 2022-01-11 00:56 :

HopeLin 2021-12-30 19:58
#2
是否可以判断当前窗口是否为资源管理器后再进行后面的判断
HopeLin 最后更新于 2021-12-30 20:04
level1 2021-12-30 19:37
#3

这个原因是为了确保能发送文字到搜索框,所以运行3次everything导致的。

动作模块

我这边设置只有一个everything实例,所以不会出现体验问题。这样可能对习惯多个实例的用户体验不好。

everything选项


但这是我找到的,能确保选中多个文件夹时一定能传入文字,的方式。

我尝试了everything没有提供“多个路径”的命令行,所以传入方式是模拟输入的方式,不能通过命令行来传入。命令行会使得路径前后的“引号”发生变化,而不能搜索多个路径。

其他方式:

1、“查找窗口组件”的方法找不到输入框。

2、“延时传入文字”不能保证100%成功,很大几率会失败。


如果你有好的解决办法,可以告诉我,我来尝试下能否替代这个激活3次窗口的方案。


level1 最后更新于 2021-12-30 19:46
回复主贴