为场景增加“窗口标题”过滤规则选项

功能建议 · 1247 次浏览
Shian 创建于 2天7小时前

1. 要实现的目标或功能

增加场景的“窗口标题”匹配规则。 允许用户在创建或编辑场景时,除了指定“应用程序路径(.exe)”外,还可以通过字符串匹配来指定“窗口标题”作为触发条件。

2. 如何配置

在“场景设置”界面,当用户关联了一个程序(例如 chrome.exe)后,在配置项中增加一个文本输入框:

  • 配置项名称:窗口标题匹配

  • 输入内容:用户自定义的标题关键词

3. 期望的结果

  • 精准触发:能够区分同一进程下的不同窗口。例如,当运行多个通过 WebView2 托管的网页应用时,根据窗口标题自动切换到对应的场景逻辑。

  • 独立配置:同一进程的 A 窗口触发 A 轮盘A手势,B 窗口触发 B 轮盘B手势,互不干扰。

  • 场景覆盖:子场景的标题匹配优先级应高于父场景的进程匹配。

4. 实际的结果

目前场景主要基于进程路径(Path)进行匹配。

  • 对于像 WebView2 浏览器窗口(属于 quicker.exe 进程)或 PWA 应用(属于 chrome.exe 进程)等场景,Quicker 会将它们全部识别为同一个主程序。

  • 这导致无法为同一程序下的不同功能模块设置独立的轮盘菜单和鼠标手势,场景功能处于“一刀切”状态。


韩道友 21小时18分钟前 :

智慧菜单 https://getquicker.net/Sharedaction?code=3570304f-80f0-42ee-321c-08daf053a987

试试这个,支持匹配标题、网址、进程名等等

回复内容
CL 21小时48分钟前
#1

这个主要担心比较影响性能,等后续试试看看。

回复主贴