[限时永久免费] 做了一个软件,让 Windows 也能像 Mac 一样,通过 Apple Watch / iPhone 靠近解锁

2025 年 11 月 12 日
 Curtion

Windows自带的动态锁只能锁定, 无法解锁, 小米之前出过一个手环支持解锁,现在新系统也不能用了。

之前在macOS上用的是bleunlock, 换Windows后没有找到类似的软件就自己做了一个。

不需要在手机上安装软件,也无需保持蓝牙连接状态,判断低功耗蓝牙信号强度来解锁和锁定。

软件下载地址: https://zu.3gxk.net/

关于其它设备

其实从原理是来说支持所有低功耗蓝牙设备, 只是我没有对 Apple Watch / iPhone 之外的其它设备进行测试, 其实如果低功耗蓝牙设备满足以下要求应该都可以用。

  1. 支持低功耗蓝牙
  2. 设备定时广播消息(苹果设备会自动广播, 部分安卓设备需要安装第三方软件来实现)
  3. 如果设备用了隐私地址, 那么还需要想办法获得 IRK 密钥

条件还是比较多的,所以用应该是iPhone最方便的

11489 次点击
所在节点    分享创造
154 条回复
qwanght
2025 年 11 月 12 日
@adg325401 我是手机远离电脑后触发了锁屏( windows 自带的就可以锁屏),但是回来后不会自动解锁,屏幕上多了一个这个软件开头的账号。需要填入账号和密码。
qwanght
2025 年 11 月 12 日
软件设置里的账号和密码是干什么用的?我是微软账号登陆的系统。要把账号填到这里?
Curtion
2025 年 11 月 12 日
开机自启勾选后要保存才行,这个我优化一下。 像你说的自动解锁容易冲突吧,比如手动锁定电脑很容易马上就检测到信号然后自动解锁了。
byby
2025 年 11 月 12 日
手动获取出来的密码是一个 xml,对吗? 我解出来是 0000
Curtion
2025 年 11 月 12 日
@NUT00 开机自启勾选后要保存才行,这个我优化一下。 像你说的自动解锁容易冲突吧,比如手动锁定电脑很容易马上就检测到信号然后自动解锁了。
hahahabro
2025 年 11 月 12 日
win 的设备太杂了,蓝牙模块层次不齐,估计体验不会有 mac 好。
另外我没配对成功,找不到我的 iphone 。看设置需要输入账号和密码,然后,这个会不会有点风险
另外好奇这个 UI 用的什么框架,挺简洁的
Curtion
2025 年 11 月 12 日
@zlkent 电脑是不是时间不对, 或者禁止软件联网了?
Curtion
2025 年 11 月 12 日
@hahahabro 先使用 Windows 自带的配对功能配对手机,然后软件中选择手动配置, 再使用自动获取 IRK 密钥就行了。 账号密码会加密存储到本地, 风险比较小,不会上传。 如果后续反馈担心隐私风险的人多的话可以考虑去掉账号登录功能,使用激活码激活,允许本地离线运行。 技术栈是 tauri+shadcn/ui
Curtion
2025 年 11 月 12 日
@qwanght #22 是的,需要填本地或者微软账号,解锁电脑用的, 这个账号会加密存在本地,不会上传。
Curtion
2025 年 11 月 12 日
@byby macOS 钥匙串访问中复制出来的是一个 xml, 解出来是 0000 这种是没有选择正确 xml, 账户要选择 Public 开头的那个
Junichi
2025 年 11 月 12 日
我是微软账号登录的,然后设置了 pin ,软件里也输入了登录的账号和 pin 密码,但解锁没办法解锁,看到登录界面上有一个 Unlock 的图标用户,请问是哪儿设置错了?
Curtion
2025 年 11 月 12 日
@adg325401 如果是苹果设备只能使用自动配置。可以试着勾选启用设备匹配日志设置, 如果勾选后依然没有日志,那么大概率是 IRK 不对。建议使用 Windows 自带蓝牙的设置配对手机,然后再选择自带获取 IRK 密钥。
byby
2025 年 11 月 12 日
@Curtion #30 我是看的有 public 开头的,奇怪
Curtion
2025 年 11 月 12 日
@Junichi 软件中设置的密码不是 pin 密码,而是账户密码,后续我加一个说明和自动检测机制。
Curtion
2025 年 11 月 12 日
@byby #33 位置看下是不是 BluetoothLESync ,我刚刚试了下, 这个方案还是可以正确解析出 Apple Watch 的密钥的。
jpyl0423
2025 年 11 月 12 日
开机自启的配置没用,勾选后保存,切换到其他菜单,再切回“软件设置”,还是没有勾选的状态
FarAhead
2025 年 11 月 12 日
安装软件之后怎么多了一个用户,强迫症无法接受啊,而且用的 pin 码貌似不行
byby
2025 年 11 月 12 日
@Curtion #35 位置是 BluetoothLE
Curtion
2025 年 11 月 12 日
@FarAhead 没办法,这个方案必须多一个用户出来,最多后续可以做到允许自定义图标/名称。 密码不能用 pin 码,得用账户密码才行
duhai973
2025 年 11 月 12 日
既不锁定,也不解锁,也无其他特殊日志。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1172240

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX