碎碎念
- 最近在电脑、手机、平板之间来回切换工作,每次复制一段文字或图片,换台设备就粘贴不了,只能靠微信"自救"——发给自己再复制一遍,太麻烦了!
- 其实像小米、华为这些品牌都有自己的跨设备剪贴板同步功能,但必须都是同一个牌子的设备才能用。像我这种用着多牌子多系统的"混搭用户",根本享受不到这种便利。
- 找来找去,我终于是发现了SyncClipboard这个开源剪贴板同步神器!它完全不受设备品牌限制,Windows、macOS、Linux全支持,手机端也能用,简直不要太爽,因此在这里安利给大家~
软件介绍
SyncClipboard是一款开源的跨平台剪贴板同步工具,旨在帮助用户在不同设备间实时共享剪贴板内容(如文本、图片、文件等)。以下是其核心特点:
- 多设备同步:支持 Windows、macOS、Linux、iOS 和 Android,通过局域网或互联网实现剪贴板内容即时同步。
- 多格式支持:不仅同步文本,还可处理图片、文件等复杂内容,满足多样化需求。
- 端到端加密:默认通过 HTTPS 或自建服务器加密传输数据,保障隐私安全。
- 自托管选项:提供服务器端程序,用户可自行搭建私有化同步服务(如通过 Docker 部署),避免依赖第三方云服务。
- 轻量且高效:低资源占用,支持后台运行,自动检测剪贴板变化并快速同步。
软件安装
- 官方网站:https://github.com/Jeric-X/SyncClipboard
- SyncClipboard是一种基于C/S模式的软件,分为服务端和客户端。整个同步网络仅需一台服务端即可,客户端数量没有限制。
- SyncClipboard的原理非常简单,就是将某个客户端复制的东西通过网络传输到服务端,再借由服务端主动将数据推送到其他客户端。
服务端
独立服务器
推荐使用docker安装,非常方便,docker命令如下。其中需要将 your_username
和 your_password
替换为你自定义的用户名和密码。
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
内置服务器
大部分桌面客户端(Windows/Linux/macOS)均内置了服务器功能,可以使用可视界面配置,使其在局域网内就可以同步剪贴板。
客户端
- 推荐直接访问SyncClipboard的官网,下载对应系统的安装包进行安装
- 如果是在Windows上并且使用了Scoop作为包管理器,也可以执行以下命令安装
scoop install syncclipboard
- 客户端第一次打开时,如果没有安装相关依赖,可能会弹出相应提示框。这里直接按照提示框的步骤进行安装即可,安装完成后重新打开客户端即可。
基本使用
- 由于篇幅有限,这里只简单介绍下Linux作为服务端,Windows和Android作为客户端的基本使用,更多教程详看SyncClipboard的官网。
- 安装好服务端和客户端,服务端需要记住刚刚配置好的用户名和密码,以及对应的访问入口(比如IP地址+端口,或者是域名)
- 在Windows下启动客户端,可以看到相关配置项的说明都非常简洁明了。如果只是想简单的使用的话,直接更改下图这几个配置即可,然后就可以关闭放到后台自动运行了。
- Android没有专门的客户端,但是有多种方案,这里介绍其中一种:HTTP Request Shortcuts
- 下载并安装HTTP Request Shortcuts,可以从谷歌商店下载,也可也在GitHub的官方主页下载。
- 下载这个脚本到Android中:https://github.com/Jeric-X/SyncClipboard/blob/master/script/shortcuts.zip
- 打开HTTP Request Shortcuts(也叫HTTP 快捷方式),导入上一步下载的脚本。
- 导入该文件后,点击变量进行下一步修改
- 主要需要修改的值有
UserName
,UserToken
,url
,其中UserName即服务端配置的用户名,UserToken为服务端配置的密码,url为服务端的访问入口。具体修改步骤如下所示,仅修改对应值然后保存即可。
- HTTP Request Shortcuts支持从下拉菜单、桌面组件、桌面图标、分享菜单中使用。它无法做到向Windows那样子的无感复制粘贴,只能手动上传粘贴板和手动下载复制内容。
- Android端还有更多的可替代方案,如果你的手机支持root,应该还可以做到无感同步,可惜的是我的手机root不了,这方面我就很难尝试了,更多内容还是多看官网介绍吧。
评论