鼠标离开-关闭窗口

鼠标离开-关闭窗口 公开 已发布

如何安装动作?

适用于
分类(旧)



更多信息
分享时间 2026-01-25 14:09
最后更新 2026-02-02 14:06
修订版本 4
用户许可 -未设置-
Quicker版本 1.44.55
动作大小 19.5 KB

分享到

「鼠标离开窗口位置后自动关闭窗口」

简介

运行后,

先尝试获取鼠标位置窗口,若干秒内鼠标位置窗口都不是要关闭的窗口则结束动作。

如果匹配上对应窗口,则等待鼠标离开窗口位置,自动关闭窗口(默认10秒内离开才关闭,可传参修改)。


需要在quicker-设置-事件触发中添加 窗口获得焦点事件

使用窗口检查工具获取窗口标题类名进程名

添加动作后,动作参数一栏填入:

 write_to_vars=true&是否为前台窗口=true




动作参数传入:  停止动作

则停止动作的所有实例,不再自动关闭窗口。推荐用鼠标手势触发。



其他可传入参数(write_to_vars=true 该参数必填):

例如 

write_to_vars=true&窗口类名=aaa&进程名=bbb&等待鼠标离开循环次数=1000&是否隐藏任务栏图标=true


是否为前台窗口:  true或false


查找模式: 可设置为"窗口信息"或“鼠标位置”,默认为鼠标位置

        - 窗口信息:根据鼠标位置窗口信息判断鼠标是否离开窗口;

        - 鼠标位置:记录窗口位置,鼠标位置离开该区域后自动隐藏(会有30像素的偏移量,方便操作窗口边缘)


等待鼠标离开循环次数:

默认为100,每次循环等待100毫秒,则鼠标如果在窗口停留超过10秒左右,不再自动关闭窗口。

如果设为1000,则超过100秒后不再关闭窗口


是否隐藏任务栏图标:=true,则隐藏窗口在任务栏的图标


窗口类名、窗口标题、进程名:

如果 是否为前台窗口=true,则将当前前台窗口设置为要待关闭的窗口,忽略其他参数。

否则,运行动作后3s内,用类名、标题、进程名对鼠标位置窗口进行匹配,匹配上则等待鼠标离开窗口位置,自动关闭窗口。



最近更新

修订版本 更新时间 更新说明
4 2026-02-02 14:06 查找模式: 可设置为"窗口信息"或“鼠标位置”,默认为鼠标位置

- 窗口信息:根据鼠标位置窗口信息判断鼠标是否离开窗口;

- 鼠标位置:记录窗口位置,鼠标位置离开该区域后自动隐藏(会有30像素的偏移量,方便操作窗口边缘)
3 2026-01-27 14:41 增加 隐藏任务栏图标
2 2026-01-26 22:41 增加 停止动作、等待鼠标离开循环次数

最近讨论