V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Curtion

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

  •  1
     
  •   Curtion ·
    Curtion · 2025 年 11 月 12 日 · 11932 次点击
    这是一个创建于 165 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    关于其它设备

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

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

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

    第 1 条附言  ·  2025 年 11 月 12 日
    感谢大家的反馈, 软件内引导和文档都做得一般, 所以这里补充一下 iPhone 的配置流程, 反馈的问题都会在后续进行改进和文档补充。

    iPhone 用户只能使用软件中的手动配置,下面是整个流程:

    首先在软件设置中配置 Windows 账号和密码, 账号密码会加密存储在本地。这里的密码不能是 PIN 码,需要账号的密码, 如果登录的微软账号, 那么账号是邮箱,否则就是本地账号。

    可以手动锁屏,选择新的 Unlock 账号,输入账号密码进行测试, 如果可以成功解锁说明配置正确。

    接着:

    1. 在 Windows 设置中将电脑和手机进行配对
    2. 配对成功后, 在软件中: 设备选择->手动配置->自动获取 IRK 密钥->下拉选择设备
    3. 下拉选项中的 MAC 地址要和手机中通用->关于本机->蓝牙 保持一致
    4. 保存配置

    手机关机或者远离进行测试。

    测试没问题后可以取消手机与电脑的配对,无需保持连接状态。
    154 条回复    2026-03-20 08:51:29 +08:00
    1  2  
    Curtion
        101
    Curtion  
    OP
       2025 年 11 月 13 日
    @dh7758 #96 不能使用 pin 码,需要账号密码
    rock123
        102
    rock123  
       2025 年 11 月 13 日
    软件很棒,建议增加一个实时更新显示特定设备信号强度的功能,方便直观调整锁定/解锁信号强度。还有不知道怎么配对 apple watch ,电脑蓝牙搜不到 watch ,watch 蓝牙里直接就不显示蓝牙设备列表
    SWBMESSI
        103
    SWBMESSI  
       2025 年 11 月 13 日
    太强啦,楼主能不能加一个已选设备信号强度的卡片,方便自己微调配置参数
    bhqt
        104
    bhqt  
       2025 年 11 月 13 日
    手动锁定的无法自动解锁,阿门
    conglovely
        105
    conglovely  
       2025 年 11 月 13 日
    感谢分享,调了阈值可以用了
    Cople
        106
    Cople  
       2025 年 11 月 13 日
    OPPO 手机匹配历史一直是空。手机支持电动车靠近解锁,应该不是文档里说的“确保设备会定时广告(Advertisement)数据”这条原因。那还能怎么排查呢
    zwyyy456
        107
    zwyyy456  
       2025 年 11 月 13 日
    windows11, 对于 unblock 这个帐号,帐号名是用我自己的微软账号邮箱,密码使用邮箱对应的密码,无法解锁,先显示欢迎,然后提示密码错误
    Curtion
        108
    Curtion  
    OP
       2025 年 11 月 13 日
    @Cople 电动车的靠近解锁方案可能不一样。安卓机器我建议首先使用软件中 iPhone 的方案进行配置,只是没有进行测试,所以没写出来。
    Curtion
        109
    Curtion  
    OP
       2025 年 11 月 13 日
    @zwyyy456 大概率是账号的问题,也可以试试使用下面的测试命令:runas /user:你的用户名 "cmd /c exit"
    andykuen959595
        110
    andykuen959595  
       2025 年 11 月 13 日
    升级了 1.71 ,接着升级了 1.72 ,都很正常,除了那个开机自启的小问题,保存后再切换一下那个够就没了,其实已经做到了开机重启的功能。
    Curtion
        111
    Curtion  
    OP
       2025 年 11 月 13 日
    @andykuen959595 尝试解决了下, 可以再更新试试
    andykuen959595
        112
    andykuen959595  
       2025 年 11 月 13 日
    @Curtion #111 多谢大佬,1.73 版本已修复!
    Cople
        113
    Cople  
       2025 年 11 月 14 日
    @Curtion 用 iPhone 的方法可以了
    swat199538
        114
    swat199538  
       2025 年 11 月 14 日
    @Curtion 牛的,我还在古早的 sendinput 输入 pin 码实现解锁
    n0bin0bita
        115
    n0bin0bita  
       2025 年 11 月 14 日
    是不是可以加个选项,配置允许解锁“手动锁定状态” 或者加一些除了信号值之外的条件,例如自动解锁时间段(不判断是否手动锁定)之类的。当然只是我臆想,不知道是不是技术上,本身就无法实现。
    Curtion
        116
    Curtion  
    OP
       2025 年 11 月 14 日
    @n0bin0bita 可以实现的, 下个版本加上这个配置
    kirbyzhu
        117
    kirbyzhu  
       2025 年 11 月 14 日
    可以锁定但是无法解锁 在 zu 界面手动输入账号和密码后能登录
    xprears
        118
    xprears  
       2025 年 11 月 14 日
    已领取。感谢
    andykuen959595
        119
    andykuen959595  
       2025 年 11 月 16 日
    有个场景需要优化一下,我手机在卧室充电,隔了一堵墙,我电脑正打字呢,就锁屏了,除了修改信号强度以外,有没有更好的方法?
    Curtion
        120
    Curtion  
    OP
       2025 年 11 月 16 日
    @andykuen959595 #119 这种没办法,只能降低信号阈值, 隔墙的话容易误判
    Victorious
        121
    Victorious  
       2025 年 11 月 17 日
    安装了软件之后,win+l 锁定,默认是 zulock 的选项,输入用户名和密码解锁,对我这种电脑带了 windows hello 的不太友好(不能再坐在电脑面前自动解锁,得手动在左下角选择我的账户)。可以优化一下吗?
    Curtion
        122
    Curtion  
    OP
       2025 年 11 月 17 日
    @Victorious 可以解决,下个版本优化一下, 不会默认选中
    Victorious
        123
    Victorious  
       2025 年 11 月 18 日
    想问一下,应用程序是不需要开机启动吗?我没设置开机启动还是有日志
    Curtion
        124
    Curtion  
    OP
       2025 年 11 月 18 日
    @Victorious #123 程序有两部分, 一个是可以看见的应用窗口界面,这需要开启自启;另一个部分是锁屏页面中看见的内容,这部分由系统加载, 无需设置开机自启。 最好发一下日志内容大概是什么, 如果是前者那可能存在 BUG
    Victorious
        125
    Victorious  
       2025 年 11 月 18 日
    @Curtion 今早发现的,但刚刚看我好像是设置了开机自启,我再观察下
    virus384
        126
    virus384  
       2025 年 11 月 18 日
    赞, 再加上解锁 mac 的就好了‘
    Curtion
        127
    Curtion  
    OP
       2025 年 11 月 18 日
    @pinggaimuir384 MAC 端类似的软件已经有了,名字叫做 BLEunlock
    andykuen959595
        128
    andykuen959595  
       2025 年 11 月 20 日
    首先非常感谢作者! 1.9.1 版本,已经很完善了,唯独有个地方就是添加时间段,里面那个保存应该是确认,外面的那个保存才起作用,我设置了一次,发现不见了,回头细看才知道还得点一下外面那个保存按钮。
    synonaa0
        129
    synonaa0  
       2025 年 11 月 24 日
    并不能搜到手机,电脑已经连着手机蓝牙的情况下
    ,通过手动匹配,注册表 keys 内容打开,仅有 3 行数据,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\ac50de86a204]
    "MasterIRK"=hex:02491b3e2a93637b4a3a90b6f912fexx
    "5c13cc0c6fxx"=hex:9d1fb956f1393967ac3769dca50e81xx
    使用 5c13cc0c6fxx (手机蓝牙地址)对应的 hex 后的数据未能成功实现,并且匹配调试为空
    synonaa0
        130
    synonaa0  
       2025 年 11 月 24 日
    @synonaa0 似乎是这个电脑蓝牙的问题,换了个电脑成功
    Curtion
        131
    Curtion  
    OP
       2025 年 11 月 25 日 via iPhone   ❤️ 1
    @synonaa0 请问两台电脑获取到的 irk 一样吗? 同一台手机在不同电脑上获取到的 irk 应该相同,你可以复制第二台电脑获取到的 irk ,然后手动配置,在任何电脑上使用。
    andykuen959595
        132
    andykuen959595  
       2025 年 11 月 25 日
    首先还是非常感谢大佬!已更新到了 1.10.0 版本,有个小问题,可以多开,我连续点击六次,就出现三个对应的 ZuUnlock 。
    cusuanan
        133
    cusuanan  
       2025 年 11 月 26 日
    按照方法 win+iphone 没有问题了。尝试通过 win+apple watch 。按照文档“步骤 2:在 macOS 中查找密钥
    ”没有找到密钥,可以在文档里加入示意图吗?谢谢!
    MeMoDiv
        134
    MeMoDiv  
       2025 年 11 月 27 日
    我的 Windows 用的是微软账号登录,但微软账号开了无密码帐户,没有密码,这种情况有什么对应的方案吗
    Lentin
        135
    Lentin  
       2025 年 11 月 27 日
    @MeMoDiv 密码就是你微软账号的密码
    MeMoDiv
        136
    MeMoDiv  
       2025 年 11 月 27 日
    @Lentin #135 微软账号没有密码
    Lentin
        137
    Lentin  
       2025 年 11 月 27 日
    @MeMoDiv 那就只能关了无密码账户了
    synonaa0
        138
    synonaa0  
       2025 年 11 月 27 日
    是的,感谢 irk 复制到第二台电脑仍然有用,但是报错:ERROR][app_lib::command::system_task] [计划任务] 删除任务失败: ����: ϵͳ�Ҳ���ָ�����ļ��� 请问这个可能是什么原因?
    synonaa0
        139
    synonaa0  
       2025 年 11 月 27 日
    @synonaa0 但是不影响正常使用,是之前的报错,可以忽略,感谢
    hefang
        140
    hefang  
       2025 年 11 月 28 日
    谢谢,非常好用,已经注册支持!
    hpyer2019
        141
    hpyer2019  
       2025 年 12 月 6 日
    找不到,reg 打开只有三行数据,换了一台电脑也是一样的只有三行数据
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\145afc021e4c]
    "c0d193f1f13c"=hex:56,d0,ad,51,fe,65,e6,8f,2e,9f,63,2b,a3,53,cd,99
    "bca5a95d5ade"=hex:34,47,d6,68,65,f1,38,aa,0e,e8,72,9c,74,3e,bb,36
    hpyer2019
        142
    hpyer2019  
       2025 年 12 月 6 日
    @hpyer2019 iPhone 和电脑配对没有问题,一个 win10 ,一个 win11 ,都只有三行数据
    Curtion
        143
    Curtion  
    OP
       2025 年 12 月 7 日
    hpyer2019
        144
    hpyer2019  
       2025 年 12 月 8 日
    @Curtion 要 16.6 的版本,手机还是 16.3 的,不想升级,要用巨魔
    hpyer2019
        145
    hpyer2019  
       2025 年 12 月 8 日
    @Curtion 折腾了一下总算配对好了,现在有个严重的问题就是 iPhone 手机息屏一段时间,手机就放在电脑旁边,但是信号强度就永远定格在-127 dBm 不再更新,锁定和解锁全部失效,之后解锁后才能更新这个信号强度。
    Curtion
        146
    Curtion  
    OP
       2025 年 12 月 9 日
    @hpyer2019 #145 这个问题正在找原因
    hpyer2019
        147
    hpyer2019  
       2025 年 12 月 10 日
    @Curtion 期待修复,很不错的创意软件
    ixuuux
        148
    ixuuux  
       2025 年 12 月 10 日
    @hpyer2019 #145 我也遇到 reg 打开只有三行数据,你是怎么折腾了一下配对好的?
    hpyer2019
        149
    hpyer2019  
       2025 年 12 月 11 日
    @ixuuuxhttps://apps.microsoft.com/detail/9NMPJ99VJBWV 进行配对后就可以自动获取到
    ixuuux
        150
    ixuuux  
       2025 年 12 月 11 日
    @hpyer2019 #149 我是 16.2 版本,也是要用巨魔,你升级版本了?
    hpyer2019
        151
    hpyer2019  
       2025 年 12 月 11 日
    @ixuuux 安装 appstore troller 插件就可以安装高版本的 app
    ixuuux
        152
    ixuuux  
       2025 年 12 月 11 日
    @hpyer2019 #151 感谢,成功安装并连接
    vtkdss
        153
    vtkdss  
       1 月 14 日
    今天系统升级到 26200.7623 ,zu 也升级到最新,然后 windows 安全中心报毒了:Behavior:Win32/Persistence.A!ml
    fcll
        154
    fcll  
       3 月 20 日
    建议使用激活码激活,可以让软件完全离线运行,联网+需要账号和密码安全风险比较大,让使用的人有所顾忌
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2776 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 08:49 · PVG 16:49 · LAX 01:49 · JFK 04:49
    ♥ Do have faith in what you're doing.