分享时间 | 17小时46分钟前 |
最后更新 | 17小时46分钟前 |
修订版本 | 0 |
用户许可 | 可自己使用或修改,不可再分享 |
Quicker版本 | 1.44.22 |
动作大小 | 67.1 KB |
“PC”发送数据给“IOS” 手机会弹出通知 点击即可接收文件,“IOS”传数据给“PC”则会直接触发动作接收文件。
“发送” “接收” 过程精简掉多余无用重复的操作,把传输过程做到最便利。
也可把动作添加进Qk的事件触发 复制到文件/文本就自动传去IOS (个人不建议怎么做)
以前用长连接+Bark的方式能实现 文本同步,但还缺很重要的 文件同步,现在终于圆上了文件传输最后一片拼图。
也想过直接走Webdav的,无奈快捷指令不支持。
此动作基于 iOS 的快捷指令和 Quicker 的长连接, 且还必须搭配 “Bark” 以及 “SyncClipboard” 项目。
PC(选择文件) → 自建SC服务(上传文件) → Bark(通知手机有文件) → 快捷指令(点击Bark通知触发 文件接收)
IOS(选择文件) → 快捷指令(负责上传SC服务和长链接触发动作) → 自建SC服务(上传文件) → QK长链接(触发QK动作 文件接收)
注:文本内容我还是通过Bark和长链接直接实现发送(图下拉Bark通知 复制文本比较方便),
动作里也留了文本走SC服务器的方法。需要的自行启用。
注:动作主要实现方式 是通过 “SyncClipboard” 项目,需要自己部署服务端!我是部署在NAS里。
网上找的部署教程:https://blog.laoda.de/archives/cross-platform-cipboard-syncing-solution
在服务器上通过 docker 部署 syncclipboard
# docker
docker run -d \
--name=syncclipboard-server \
-p 5033:5033 \
-e SYNCCLIPBOARD_USERNAME=your_username \
-e SYNCCLIPBOARD_PASSWORD=your_password \
--restart unless-stopped \
jericx/syncclipboard-server:latest
# docker compose
curl -sL https://github.com/Jeric-X/SyncClipboard/raw/master/src/SyncClipboard.Server/docker-compose.yml
docker compose up -d
下面的一切都是基于 你以部署好SyncClipboard,以及IOS安装了Bark后。
注:设置里的“快捷指令” 是填安装在IOS上文件接收的快捷指令的全名(触发用)
文件接收:https://www.icloud.com/shortcuts/87135a34fee747d7b935909f799960a0
文件发送:https://www.icloud.com/shortcuts/38d3ff2389a4414c915b7ac73fccc14f
[
{
"Id": "8b32e0d8-466b-432c-947f-b800eb3c7fe6",
"Note": "",
"IsEnabled": false,
"EventType": "ClipboardChanged",
"DebounceMs": 0,
"ThrottleMs": 5000,
"Params": {
"ProcessName": "",
"ContentType": "ALL",
"CustomTypes": "",
"TextPattern": "",
"IgnoreQuickerGetSelected": false,
"IgnoreQuickerPaste": false
},
"LastEditTimeUtc": "2025-08-07T14:46:02.1247146Z",
"ValidForMachines": "",
"ActionIdOrName": "iOS文件同步",
"ActionParam": "",
"SkipFurtherTasks": false,
"DelayMs": 100,
"EventFilterExpression": ""
}
]
SyncClipboard:项目地址
SyncClipboard 实现:SyncClipboard
Bark 实现:Bark
文案:同步剪贴板
修订版本 | 更新时间 | 更新说明 |
---|---|---|
0 | 17小时46分钟前 |