测试了一下,总体效果符合预期,很强。
不知道有没有设计传递参数,可以轮盘或手势迅速绑定边缘。(更新:我尝试了按右键菜单中的选项,左贴边,发现不行,鼠标悬浮在选项上,发现有简称,只要输入上 下 左 右即可。这个传参好像没在说明页中介绍,可以补充一下 )更新:又看了下,作者在gif图中做了说明,这也太不显眼了...
另外,提一个可能不是问题的问题:鼠标移动窗口脱离屏幕边缘时,还没来得及完全脱离,但可能由于鼠标已经超出原窗口(高度)范围,窗口会“逃逸”到屏幕内,此时将鼠标移动到隐藏位置,窗口无法显现,可能需要等个几秒钟才会恢复正常,也可能无法再显现,只能通过右键菜单找回。
好嘞,我等会改改👌
又测试出了一个小bug,用了多个进程的窗口,仅发现cent brower百分浏览器窗口在右贴边时,点击任务栏图标将其最小化再点击图标最大化后,会出现脱离贴边(窗口与屏幕右边之间多出了一条缝)的情况,上贴边和左贴边都正常,无此bug。
左上同时贴边的情况改完了,更新下试试;
这个最小化最大化脱离的情况可以弄个动图看看吗,没有看太明白
1.
更新完之后还是不行。更正:不好意思,我刚才试了上右贴边。测试了上左贴边运行动作,只能左贴边,无法上贴边是吧?2.脱离就是:原先是右贴边,运行动作后可以自由伸出缩进,但如果点击任务栏中的图标两次,即最小化到任务栏后再恢复窗口,则窗口的右边无法紧贴屏幕的右边,也即无法实现本动作的贴边效果
任务栏图标:
窗口紧贴屏幕
以下是最小化后脱离贴边的效果(注意最右侧之间的缝隙,对比上图):
第一个bug测试修复了吗?
第二个bug是只有该窗口有这个问题还是其他窗口也存在这个问题呢?
1. 测试了上左贴边运行动作,你修复的效果是,这种情况默认左贴边而无论怎么调整都无法上贴边是吧?我调整了半天,都只能左贴边,无法上贴边,除非离开左贴边
2.目前测试了quicker/notepad/百分浏览器/winword/explorer/Edge浏览器/360极速浏览器,只有百分浏览器和Edge浏览器存在这个问题(360极速浏览器的贴边速度明显慢于设置,50速度情况下还不如其他的10)
左右贴边优先于上下贴边(右上角的也已修复,稍后更新);
关于贴边脱离我测试了Edge没有复现上述情况,什么情况下需要在已贴边隐藏时最小化和还原窗口呢?我看看有没有其他解决办法?
关于贴边速度,与不同应用程序有关,我这边没办法通过quicker来统一(如果是不同程序设置不同的速度会有点繁琐)
1.更新了,确实左右贴边优先
2. 我这边Edge和百分浏览器(同样是chrome进程)确实存在这个问题,可能是系统或其他问题。
“什么情况下需要在已贴边隐藏时最小化和还原窗口呢?” 有时可能会忘了窗口已经贴边隐藏了,会习惯性或下意识地点任务栏上的图标去恢复窗口。(或者,贴边窗口多了之后,不知道在哪边贴边,可以先点击任务栏图标,恢复时会显示途径)
我的默认浏览器是百分,不常用到右贴边,实在不好解决的话,也没事。
贴边速度,就360极速浏览器测试时出现慢速问题,这个浏览器我平常也不用,所以不影响。
为了维持动作简洁目前先不做其他更改吧,动作臃肿后唤起窗口的速度也会变慢
嗯,这些都是小问题,不过,现在还发现一个右贴边的小问题,可能是跟我的电脑系统相关,所以可以忽视,只是反馈一下
我现在用的是公司的电脑。触发距离是默认的15。
窗口右贴边之后,同样是点击任务栏图标两次(同样是win11,如此操作后,家里的笔记本电脑可以显示窗口贴哪个边(有轨迹动画),而公司电脑则无法显示),有些窗口(比如edge和chrome浏览器)在鼠标移动到贴边位置后,会出现窗口显现-隐藏-再显现的情况,即多了一个多余的隐藏,这种情况也只有在点击任务栏图标后才会出现。
奇怪的是,edge浏览器没出现昨晚反馈的情况,但是多了现在反馈的情况(你无法复现,可能也是电脑系统的原因)。
不过,百分浏览器也出现了另外一个问题,即在右贴边时,不用点击任务栏图标就会出现较大缝隙,但会继续贴边(触发距离是默认的15),问题就出在,只要鼠标放在屏幕边上,就会不断的显现-隐藏,进进出出,其他贴边都没问题,就右贴边。
可能百分浏览器很特殊吧,各种毛病不断...小众问题,可以忽略
右贴边间隙应该是窗口透明边框导致的,窗口移出后鼠标不在窗口上会再次触发贴边;
我看下是不是动作的问题,如果不是我再加个保险设置,避免重复触发;
隐藏特效这个暂时没头绪
这个问题不大。
目前动作很简洁实用了。
如果想要进一步补充,可以考虑加传参,如窗口自动向上/下/左/右贴边,在这个模式下,相当于绑定窗口到某一个边,即使将它移动脱离屏幕边缘,只要鼠标移动到绑定的边,窗口可自动贴边隐藏,直到手动解绑。
这里有一点问题,在未获取不可见边框的前提下,最小化然后还原窗口时,会获取到带有透明边框的窗口;
有点奇怪,我试试从其他地方规避这个bug看
关于参数贴边暂时不考虑了,已经有现成的动作可以使用EVER贴边 - by Ever
嗯,这个动作有在用。提的建议正是它的部分特性。
两个大神的动作各有千秋,所以想着能够结合就完美了哈。
更新试试,间隙已修复:透明边框这个应该是Quicker模块的问题,只能额外加个判定步骤给右贴边;
参数运行我之后再看看吧,如果比较繁琐就不改了
厉害,反馈的问题在我现在这台电脑上都解决了。晚上回去测试下另一台电脑。