status
date
type
slug
summary
tags
category
image
password
icon
这里写文章的前言:
这款软件不止我们普通用户觉得离谱,更是难为了不少开发者,把头皮薅秃都不知道它的实现原理。
此软件被转载至吾爱论坛后,也是让不少网友大开眼界。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F6257caf5-a04a-4f0b-b313-8333fc9f2e80%2F640.png?table=block&id=899e9cb3-9681-46ba-affb-5e94ba8ef329)
甚至还有大佬,专门发帖研究分析软件的技术要点,总结下来就是奇幻无比。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F6257caf5-a04a-4f0b-b313-8333fc9f2e80%2F640.png?table=block&id=899e9cb3-9681-46ba-affb-5e94ba8ef329)
就这么说,有了它就等于你学会了“穿墙术”,以后就不用为了拿取文件而来回的切换窗口~
接下来,莫理就和大家一起,揭开这款不足1MB软件背后的秘密
介绍
窗口洞洞波 - Win
有一说一,这名字取得挺有意思的~
肯定是因为软件工作起来就像在窗口打洞,所以就叫
“窗口洞洞波”
虽然软件编写思路很烧脑,但成品使用起来还是很方便的。
运行之后没有界面,
仅需按下“`”和“1”即可完全控制
,共有三套逻辑。使用方式
① 在文件管理器窗口激活
长按
`
键,此时如果激活的窗口是文件管理器,则会穿透文件管理器窗口,松开`
键则停止穿透。![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F5100e8c1-d753-41c8-aba2-a64ae573b978%2F640.gif?table=block&id=22b7d2ba-738c-47df-95c4-f3d78476dff1)
② 在非文件管理器窗口激活
长按“
`
”键后,会先将其他所有非文件管理器窗口最小化
,并穿透当前窗口
。此时可以访问被积压在下层的文件管理器界面或者桌面文件。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2Fdf3e3cfc-e700-4708-a820-1696238f20d6%2F640_(1).gif?table=block&id=de66cf80-d34d-4bc6-83b1-6a0354195e81)
松开
`
键则停止穿透,并且恢复刚才被最小化的窗口。其实它的运行机制很简单。
因为我们需要经常“
拿取
”或“运行
”的文件都会放在桌面或某个文件夹,所以软件要做的,就是在不影响其他窗口的前提下,扫除一切障碍,让我们直达桌面或文件管理器窗口
进行操作。③ 穿透后还需进行二次穿透
如果你按下“
`
”键后,依然有文件管理器窗口挡住了你的桌面,只需同时按下旁边的数字“1
”键,即可二次穿透
。![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F366d39e0-2625-47b8-949c-c449cbfe6576%2F640_(2).gif?table=block&id=d9647652-7dc7-4996-82e0-e0d92b800a56)
逻辑②和逻辑①的区别就在于当前窗口是否为文件管理器窗口,若是则隐藏,若否则不隐藏,访问桌面需二次穿透。
作者还建议我们搭配一些桌面栅栏工具使用更为方便,具体效果可看下方
演示图
👇![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F04f861e5-2e4f-4077-988e-7dab3d432f34%2F640_(3).gif?table=block&id=2f739291-8eac-47ea-9d84-e58b07da71c5)
本次0.2版本不光修复了窗口还原时的顺序问题,还增加了配置文件!
可以通过修改
setting.ini
来改变穿洞的直径,以及添加不被最小化的应用。![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F4976e62a-d9d5-4413-806a-f72f4fbc43bd%2F640_(1).webp?table=block&id=5f5ef65a-436c-48c5-abfa-eb353b5b6146)
不过目前来看,软件BUG还是比较多的。
比如使用中
若弹出下方信息框
,则会一直保存穿透模式
,只能在托盘处
退出软件。![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F1af82576-ab43-43a6-b592-cfed196c0d8f%2F640_(2).webp?table=block&id=b9d1820b-7ac8-4846-9b88-952f80d322da)
若大家发现了其它问题,可以在原帖地址向作者反馈!
此外,窗口洞洞波作者@dog特别介绍,软件是基于ahk论坛Helgef发表的winhole 66脚本开发。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F9eb66be5-2da5-4456-8ffc-01bb8912d2cd%2F6d458a7f-a62c-480a-9f55-529845671c37%2F640_(3).webp?table=block&id=ac9d5309-e16d-4bb4-9721-66d8752ffd5b)
winhole 66的脚本还提供了其他功能,如滚轮调整穿洞大小、更多穿洞图案、穿洞反转、以及固定穿洞等等。
想要研究学习的小伙伴,可以去ahk论坛查阅源代码~
下载
窗口洞洞波V0.2下载地址:https://wwd.lanzouo.com/iDjof24acs3a
- 作者:茗辰原
- 链接:https://not.liyy.us.kg/article/example-59
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。