Dockit:比 Aero Snap 更好用的窗口停靠 [2014-10-14]

知道 Aero Snap 吗?就是在 Windows 7 里把窗口拖动到屏幕边缘能够实现半屏或最大化的功能。Dockit 是比 Aero Snap 更好用的软件,它允许用户自定义触发区域和停靠边界,并且还支持程序过滤清单。

前几天在小众软件看到了 Windock,发现这确实是自己需要的功能,但是 Windock 太过粗糙,主要表现在:不支持过滤清单,计算器也被调整了大小有木有。我用自己写的 WinKeyPlus 隐藏了任务栏之后,这货还是保留了原来的工作区域,结果在原本任务栏的位置不会触发了有木有。设置界面是英文的,而且好丑,看起来好复杂有木有。于是我打算自己做一个更好的。以下是对 Dockit的介绍:

演示:

在你下载好的压缩包里我已经定制好了一些规则,其中在列表靠前位置的规则优先级高于靠后的规则,也就是说,如果你设置了两个规则,其触发区域存在重合,那么会触发相对靠前的那个。如果你需要给它们调整位置,请先在列表中选中要调整位置的那条规则,然后按键盘上下键。
在触发区域内的复选框代表“是否限制”,取消勾选就代表这个方位不限制,相当于在上方和左方调整到0%,在下方和右方调整到100%。不能同时取消勾选成对的方位。
在停靠边界内的复选框代表也代表“是否限制”,但是这里只会在规则触发后才体现出来,即不作限制的方位保持原本窗口的位置。
过滤清单用于过滤不适用 Dockit 的程序,比如系统自带的“计算器”。使用的方法是先单击左下角的图标,按住鼠标按键不放,把箭靶拖到要过滤的程序窗口上放开,这样Dockit就能获取到程序的信息,其中窗口类名和文件路径是不允许修改的信息,窗口标题信息允许编辑,并且能够设置匹配的逻辑,将设置好的信息添加到列表就能立即过滤它。

Dockit 仅支持调整顶层父窗体,QQ 主面板的顶层父窗体实际上是一个像素长度为6的透明正方形,移动QQ主面板时这个父窗体不会移动,因此Dockit对它是无效的(聊天窗口是有效的)。

下载 [需要 .net 3.5 ,Windows 7 已经预装]

[2014.10.14]
修复了窗口不能移动到扩展屏幕的问题。
支持了在扩展屏幕中使用 Dockit。
优化了绘制停靠阴影的方法。
修改了点型和线型触发区域的范围。

[2014.10.07]
软件原型。

@scavin 试试看~

我一直用的Windock…

@8geBug 这个是不是比 Windock 帅点?

@Poerin 帅 !

今天晚上可见:Dockit - 比 Aero Snap 更好用的窗口停靠[Win] - 小众软件

@scavin 发现有些 Windows 7 轻松访问中心没有内容,我补充一个脚本用来关闭或恢复 Aero Snap。使用后需要注销。停止或恢复 Aero Snap.zip_免费高速下载|百度网盘-分享无限制

@Poerin 把这个编辑到原帖里面吧

轻松访问中心 功能禁用了 Win+左右的快捷键也失效了 能不能加上快捷键的功能

@litefy 嗯,那个快捷键是和 Aero Snap 在一起的,后续我会考虑给所有规则自定义快捷键的功能。

这个是不是和fences会有冲突·? 我尝试了下好像没能成功使用。。。%>_<%

发现成功了。。。是我使用不熟练。。。对于屏幕大的电脑而言真是神器,,,