Skip to content

Add 点击穿透 (w3c0929.clickthrough) - #49

Merged
LingCore merged 6 commits into
LingCore:mainfrom
w3c0929:add-w3c0929-clickthrough
Nov 14, 2026
Merged

LingCore merged 6 commits into
LingCore:mainfrom
w3c0929:add-w3c0929-clickthrough

Conversation

@w3c0929

@w3c0929 w3c0929 commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

插件

功能

复刻 AltSnap 的 ClickThrough:把窗口变成半透明并点击穿透;点击下层窗口的控件(地址栏、按钮等)也能生效;再次触发/退出时恢复原样式、透明度和置顶状态。原生 Windows 覆盖窗口 + DWM 缩略图显示,目标窗口完全透明以保证输入穿透。

说明

  • 包内含 ClickThrough.exe,属于未审核原生类别;安装和每次更新由用户确认。SHA-256 只证明下载完整,不代表代码审核。
  • 声明 elevated 是为了在 Win顺 以管理员运行时操作管理员权限的窗口;Win顺 普通运行时插件仍以普通权限运行,不会单独弹 UAC。README 已写清权限原因和限制。
  • 源码、许可证(MIT)、构建命令都在仓库;发布包对应源码标签 v1.5.0。
  • 已知限制:关闭 DWM、UAC 安全桌面、受保护内容窗口无法保证缩略图/穿透。
  • 如果维护者认为社区包不应使用 elevated,我可以改为普通权限版本(普通窗口仍可用),但管理员窗口将无法操作。

测试

本地 WinShun 0.26.3 上验证 F2/F5 切换、恢复、半透明覆盖、点击下层控件;插件自带协议与窗口测试通过(7/7、7/7、9/9)。

@LingCore
LingCore merged commit 04bc60d into LingCore:main Nov 14, 2026
1 check passed
@LingCore

Copy link
Copy Markdown
Owner

谢谢投稿!已经合并,稍后就能在 设置 → 插件 → 插件库 里看到。

按原生插件的规则,它带着“未审核”标记,用户安装和每次更新时会自己确认。以后发新版本只要在自己仓库发 Release,插件库会自动跟上,不用再提 PR。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants