巧妙实现 iOS 和 Windows 剪贴板双向同步

pytth · 2024-9-19 18:56:47 · 31 次点击
微信输入法有一个剪贴板同步的功能,还挺好用的,但是我不喜欢微信输入法,但又想体验下剪贴板同步,就研究了一下。

原来 ios 快捷指令提供了剪贴板的一些操作,例如获取剪贴板内容和设置剪贴板内容,还提供了一个自动化,通过启动某个 APP 和关闭某个 APP 来触发这个自动化。

**iPhone 同步:** Python 实时获取 Windows 剪贴板是否有新内容 -> POST 给服务器 -> 打开某个 APP 和关闭即可触发`快捷指令`获取服务器的剪贴板内容 -> 获取成功 -> 设置手机的剪贴板。

例如:你在微信聊天窗口复制了一个内容,然后退出微信界面返回 ios 桌面,这个过程实际上已经触发了自动化获取你的剪贴板内容并 POST 给服务器了,然后 Windows 那边挂了一个后台 Python 脚本去读取服务器是否有新的内容,如果有则 Python 将会自动设置 Windows 的剪贴板,此时你只需要 Ctrl+V 就可以了。

**Windows 同步:**打开某个 APP 和关闭即可触发`快捷指令`个人自动化,获取手机的剪贴板内容 -> POST 给服务器 -> Python 监听服务器内容变动 -> 设置 Windows 剪贴板

例如:当你在 Windows 的浏览器复制了一段文字的时候,这个时候 Python 已经将这段文字 POST 给服务器了,此时你可以去打开微信,那么自动化就自动触发了,自动化将会请求服务器获取剪贴板的内容,并设置到你的手机剪贴板,此时你只需要粘贴即可。
举报· 31 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部