WindowManager可以帮助用户配置程序窗口大小和位置,用户可以在软件界面读取到当前电脑上运行的全部程序窗口,可以为每个窗口设置固定的大小以及每次打开窗口显示在桌面的位置,配置完毕以后下次打开窗口就会按照您设置的参数显示窗口,对于需要每次固定窗口大小的朋友很有帮助;电脑上很多程序窗口大小都是可以通过鼠标拖动放大和缩小的,也可以选择全屏模式或者是最小化窗口模式,如果您在工作中需要保证每次打开程序窗口都会显示在固定的位置,显示指定窗口尺寸,可以通过WindowManager帮助你配置窗口显示规则。
WindowManager 通过记住和恢复程序和窗口的位置和大小来帮助您改进工作流程。许多程序不记得它们在会话之间的位置和大小,甚至 Windows 资源管理器也不会将窗口恢复到它们在 Windows 7 或更高版本下的最后位置。这是 WindowManager 介入的地方,并确保您的窗口每次打开时都准确地放置在您想要的位置。 WindowManager 甚至允许您锁定任何窗口的位置和大小,这样无论您将它移动到哪里,它都将始终在同一个位置打开。窗口处理是完全可定制的,您可以为您最喜欢或最常用的窗口设置特殊规则。您还可以让 WindowManager 在打开窗口时向程序发送击键或鼠标点击,运行其他程序和其他高级操作。使用 WindowManager,您还可以将大多数窗口最小化到系统托盘。
· 记住并恢复程序和窗口的位置和大小
· 支持资源管理器窗口、程序、对话框等。
· 仅用于移动或调整大小、激活、关闭窗口等的可配置规则。
· 用于在窗口中输入文本、按键、单击鼠标按钮等的高级操作。
· 多显示器支持
· 多个配置文件
· 强大的触发系统,用于配置文件的切换和应用
· 将窗口最小化到系统托盘区域
· Windows 10 和 11 的虚拟桌面支持和增强功能(热键、单独的桌面图标等)
规则
此列表显示当前由 WindowManager 在所选配置文件中处理的所有组和规则。当前打开的窗口的规则将用粗体字绘制。双击某个项目将打开该规则或组的属性对话框。您只需将列表中的项目拖放到任何新位置即可对其重新排序。规则从上到下检查,第一个匹配窗口的规则将被执行,因此它们在列表中的顺序很重要。
在列表中搜索:使用此功能在列表中搜索具有给定文本的项目。
创建规则
所有窗口:单击此按钮可为当前打开的所有窗口创建规则。如果窗口的规则已经存在,它将被更新(例如,窗口的当前位置和大小将在规则中更新)。如果没有规则与窗口匹配,WindowManager 将尝试根据配置文件的模板创建新规则。如果找到匹配的模板,则会基于该模板创建规则并将其添加到列表中。默认情况下,规则的名称将是窗口标题。
更新:单击此按钮可根据配置文件的“更新模式”使用当前打开的窗口的参数更新所有当前存在的规则。现有规则将仅针对设置为“Last”值(“Last position”、“Last size”等)的参数更新。设置为“This”的值(“This size”、“This position”等)不会改变。
Pick !:单击并按住此按钮,然后将鼠标光标移动到桌面上的任何窗口上以选择一个窗口。当您释放鼠标按钮时,WindowManager 将检查它是否已经具有该窗口的规则。如果是这样,规则将被更新。否则,如果它与规则创建模板匹配,将为该窗口创建一个新规则。
列表:此按钮将打开“窗口列表”对话框,可用于监控 WindowManager 检测到的所有窗口活动。详情请参阅相关章节。
编辑
刷新:更新规则列表以用粗体字显示当前打开的窗口的规则。
编辑:此按钮打开所选项目的属性。这与直接双击列表中的项目相同。
删除:从列表中删除选定的项目。请注意,删除组也会删除其中包含的所有规则。
复制:此按钮将所选项目复制到剪贴板。它不会自动复制组的子项目 - 您需要单独选择要复制的所有项目。使用此功能可以在配置文件中复制规则或从一个配置文件复制到另一个配置文件。
粘贴:此按钮将复制的规则粘贴到当前选定项之后的位置。
组:单击此按钮可创建用于组织和排列规则的组。移动组也会移动它们的子项(规则)。要将规则添加到组,只需将其拖放到组中即可。
1、将WindowManager安装到电脑,设置软件的安装地址
2、点击右侧all Windows按钮显示电脑上的全部程序,方便创建新的动作
3、例如选择钉钉软件,点击编辑功能进入到设置界面
4、Match Window匹配窗口
窗口标题:此字段定义窗口标题栏的文本。 WindowManager 会将此文本与新打开的窗口的标题进行比较,以检查此新窗口是否应按此规则处理。您可以选择忽略标题(在这种情况下任何文本都将匹配),完全匹配,检查文本是否包含在窗口标题中以及它是否以给定文本开头或结尾。此外,您可以选择“不”来匹配相反的内容(例如“不包含”、“不以开头”等)。这些选项使字幕匹配非常灵活。您可以单击并按住十字准线按钮,然后移动鼠标光标以获取屏幕上任何窗口的窗口标题。
窗口类:此字段定义窗口类(操作系统内部类型标识符)的文本。 WindowManager 会将此文本与新打开的窗口的窗口类进行比较,以检查此新窗口是否应按此规则处理。您可以选择忽略窗口类(在这种情况下任何类都将匹配),完全匹配,检查文本是否包含在窗口类中,以及它是否以给定文本开头或结尾。此外,您可以选择“不”来匹配相反的内容(例如“不包含”、“不以开头”等)。这些选项使窗口类匹配非常灵活。您可以单击并按住十字准线按钮,然后移动鼠标光标以获取屏幕上任何窗口的窗口类。
5、高级选项
如果标题在 x 毫秒内发生变化,则处理:某些窗口未以最终标题打开 - 例如打开文本文档时,记事本首先打开标题为“无标题 - 记事本”,然后才将文本文档的名称设置为标题。这意味着,WindowManager 有时(当标题文本变化缓慢时)会在窗口打开时首先看到原始标题文本,而不是最终(真正的)标题文本。为了处理这种情况,WindowManager 的规则使用了这个选项,它使 WindowManager 在打开后的给定观察时间内标题文本发生变化时再次检查窗口。这样,您可以为最终标题定义一个动作,这使得 WindowManager 处理例如文档文件(如文本文件或 PDF 文档)。字幕更改功能对于多个应用程序(甚至 Windows 资源管理器)都是必需的,因此建议保持启用它。如果程序没有按照您期望的方式打开,只需检查窗口事件监视器(在“窗口列表”对话框中)以查看 WindowManager 是否获得了正确的窗口标题。如果您使用 0 作为观察时间,则在窗口更改其标题时将始终检查该规则。这在某些情况下很有用,当您总是希望将带有给定标题的窗口移动到其位置时,无论它何时首次打开。 Windows 10 中的现代 UI 应用程序,如“商店”、“照片”等,需要将其设置为 0,因为它们从未真正关闭,而只是隐藏,并且当您关闭它们时,它们的标题设置为空。
6、位置
移动到:选中此选项以移动窗口。 您可以在“此位置”和“上一个位置”之间进行选择,以便窗口始终移动到在“X-Pos”和“Y-Pos”字段中输入的位置,无论它之前打开或移动到哪里 ,以便它将在最后一个位置打开(上次关闭的位置或手动更新规则或通过更新触发器更新规则的位置)。 在后一种情况下,“X-Pos”和“Y-Pos”值将显示窗口的最后位置。 您可以将“X-Pos”或“Y-Pos”留空,以不更改窗口的相应位置,只更改非空的位置。 该位置始终相对于整个桌面区域,跨越所有显示器,因此对于位于主显示器左侧或上方的显示器,坐标甚至可能为负! 新规则的默认模式(“this”或“last”)可以在配置文件设置中的规则模板中定义。
7、尺寸
调整为:选中此选项可调整窗口大小。您可以在“此尺寸”和“最后尺寸”之间进行选择,以便窗口始终调整为在“宽度”和“高度”字段中输入的尺寸,无论它之前打开或调整了哪种尺寸,以便它将以最后一个大小打开(当它最后一次关闭或手动更新规则或通过更新触发器更新时)。在后一种情况下,“宽度”和“高度”值将显示窗口的最后大小。您可以将“宽度”或“高度”留空,以不更改窗口的相应位置,只更改非空的位置。新规则的默认模式(“this”或“last”)可以在配置文件设置中的规则模板中定义。
锁定大小:启用此选项以使 WindowManager 在窗口大小发生变化时再次处理窗口。此选项实际上冻结了窗口大小。即使您尝试调整它的大小,它也会恢复原来的大小。
锁定纵横比:启用此选项可锁定窗口的纵横比。如果改变宽度,高度将由 WindowManager 调整,如果改变高度,程序将调整宽度以保持纵横比。
8、Advanced
命令
WindowManager 可以在窗口打开、关闭、最小化、最大化或发生触发时执行各种命令。例如。它可以键入文本、按下组合键或单击鼠标按钮等。您可以使用操作列表中的复选框启用所有这些事件。编辑字段包含命令,您可以为每个操作使用最多 1 KB 的文本。有关支持的命令及其语法的详细信息,请参阅“命令”一章。
打开时:这些是打开窗口时要执行的高级命令。
关闭时:这些是在窗口关闭时执行的高级命令。
On Minimize:这些是在窗口最小化时执行的高级命令。
On Maximize:这些是在窗口最大化时执行的高级命令。
恢复时:这些是在窗口从最大化或最小化状态恢复时执行的高级命令。
On Activate:这些是在窗口被激活(获得输入焦点)时执行的高级命令。
On Deactivate:这些是在窗口被停用(失去输入焦点)时执行的高级命令。
桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载桌面工具 /
下载
网友评论