通过ntfy和自动化实现ios到windows的信息同步

背景

在日常使用 iOS 设备时,我经常需要将信息同步到 Windows 电脑上,特别是验证码。然而,Apple 生态的 HandoffiCloud 功能在 Windows 上并不完善,而第三方方案(如 OneDriveiMessage for Windows)往往不能满足即时性自由度的需求。因此,我找到可以利用 ntfy 结合 iOS 的自动化功能,实现简单高效的信息同步。


方案概述

我们可以使用 ntfy 作为消息中转服务器,让 iOS 通过快捷指令或**捷径(Shortcuts)**发送信息,而 Windows 端通过 ntfy 监听这些消息并进行相应处理。

方案特点

  • ntfy 介绍:ntfy 是一个简单的基于 HTTP 的推送通知服务,支持自建服务器,也可以使用官方的公共服务器
  • iOS 端:使用 快捷指令(Shortcuts)自动化规则,调用 ntfy API 发送消息。
  • Windows 端:使用 GitHub 上的小项目监听 ntfy 频道,并将收到的消息处理,显示到桌面通知

实现步骤

1. ntfy 配置

  1. 打开 ntfy 官网,注册账号。
  2. 选择订阅主题,主题名修改成复杂一点的组合(比如字母+数字),记住自己的推送地址,不要泄露
    (ntfy 默认没有密码保护,除非购买订阅或者自部署服务器。)
  3. 进入订阅的主题,选择发送测试通知,看是否能使用。

2. iOS 端配置

方法 1:使用快捷指令发送信息
  • Apple 设备快捷指令添加 👉 ntfy 推送通知
  • Topic 栏填写上面创建的自定义 topic 主题
方法 2:自动化触发
  1. 打开 “快捷指令” -> “自动化”
  2. 创建新的自动化,例如:
    • 当剪贴板内容更改时
    • 收到某条信息时
  3. 触发后执行上面创建的快捷指令,注意选择 “立即运行”

3. Windows 端配置

1. 使用 GitHub 的 ntfysh-windows
  1. 进入 Releases 下载 zip 并解压。
  2. 打开 exe 文件,点击 Add
    • Topic ID 填写你刚刚 ntfy 配置的 主题名
    • 点击 Subscribe 确认。
2. 测试
  1. 打开任何能发送验证码的软件,向 iOS 端发送验证码。

  2. 观察 Windows 端是否弹出信息通知。

    在这里插入图片描述


总结

至此,我们简单、优雅且高效地实现了 iOS → Windows 的短信流转同步。

通过 ntfy,我们可以轻松实现 iOS 到 Windows 的信息同步,无需额外软件,仅需简单的 HTTP 请求即可完成。如果你需要更高级的功能,还可以结合 ntfy Webhook本地脚本,实现自动处理收到的信息,如:

  • 自动分类
  • 存入文件
  • 转发到其他服务

此外,你还可以:

  • 加密信息传输
  • 使用自建服务器提高稳定性
  • 结合其他自动化工具(如 AutoHotkey)进行更深度的集成

📌 更多详细设置和玩法请参考 👉 ntfy 官网文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值