碎碎念

  1. 最近在电脑、手机、平板之间来回切换工作,每次复制一段文字或图片,换台设备就粘贴不了,只能靠微信"自救"——发给自己再复制一遍,太麻烦了!
  2. 其实像小米、华为这些品牌都有自己的跨设备剪贴板同步功能,但必须都是同一个牌子的设备才能用。像我这种用着多牌子多系统的"混搭用户",根本享受不到这种便利。
  3. 找来找去,我终于是发现了SyncClipboard这个开源剪贴板同步神器!它完全不受设备品牌限制,Windows、macOS、Linux全支持,手机端也能用,简直不要太爽,因此在这里安利给大家~

软件介绍

SyncClipboard是一款开源的跨平台剪贴板同步工具,旨在帮助用户在不同设备间实时共享剪贴板内容(如文本、图片、文件等)。以下是其核心特点:

  1. 多设备同步:支持 Windows、macOS、Linux、iOS 和 Android,通过局域网或互联网实现剪贴板内容即时同步。
  2. 多格式支持:不仅同步文本,还可处理图片、文件等复杂内容,满足多样化需求。
  3. 端到端加密:默认通过 HTTPS 或自建服务器加密传输数据,保障隐私安全。
  4. 自托管选项:提供服务器端程序,用户可自行搭建私有化同步服务(如通过 Docker 部署),避免依赖第三方云服务。
  5. 轻量且高效:低资源占用,支持后台运行,自动检测剪贴板变化并快速同步。

软件安装

  1. 官方网站:https://github.com/Jeric-X/SyncClipboard
  2. SyncClipboard是一种基于C/S模式的软件,分为服务端和客户端。整个同步网络仅需一台服务端即可,客户端数量没有限制。
  3. SyncClipboard的原理非常简单,就是将某个客户端复制的东西通过网络传输到服务端,再借由服务端主动将数据推送到其他客户端。

服务端

独立服务器

推荐使用docker安装,非常方便,docker命令如下。其中需要将 your_usernameyour_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)均内置了服务器功能,可以使用可视界面配置,使其在局域网内就可以同步剪贴板。

客户端

  1. 推荐直接访问SyncClipboard的官网,下载对应系统的安装包进行安装
  2. 如果是在Windows上并且使用了Scoop作为包管理器,也可以执行以下命令安装
scoop install syncclipboard
  1. 客户端第一次打开时,如果没有安装相关依赖,可能会弹出相应提示框。这里直接按照提示框的步骤进行安装即可,安装完成后重新打开客户端即可

基本使用

  1. 由于篇幅有限,这里只简单介绍下Linux作为服务端,Windows和Android作为客户端的基本使用,更多教程详看SyncClipboard的官网
  2. 安装好服务端和客户端,服务端需要记住刚刚配置好的用户名和密码,以及对应的访问入口(比如IP地址+端口,或者是域名)
  3. 在Windows下启动客户端,可以看到相关配置项的说明都非常简洁明了。如果只是想简单的使用的话,直接更改下图这几个配置即可,然后就可以关闭放到后台自动运行了。
  4. Android没有专门的客户端,但是有多种方案,这里介绍其中一种:HTTP Request Shortcuts
    1. 下载并安装HTTP Request Shortcuts,可以从谷歌商店下载,也可也在GitHub的官方主页下载。
    2. 下载这个脚本到Android中:https://github.com/Jeric-X/SyncClipboard/blob/master/script/shortcuts.zip
    3. 打开HTTP Request Shortcuts(也叫HTTP 快捷方式),导入上一步下载的脚本。

    4. 导入该文件后,点击变量进行下一步修改
    5. 主要需要修改的值有 UserNameUserTokenurl,其中UserName即服务端配置的用户名,UserToken为服务端配置的密码,url为服务端的访问入口。具体修改步骤如下所示,仅修改对应值然后保存即可。


    6. HTTP Request Shortcuts支持从下拉菜单、桌面组件、桌面图标、分享菜单中使用。它无法做到向Windows那样子的无感复制粘贴,只能手动上传粘贴板和手动下载复制内容。
  5. Android端还有更多的可替代方案,如果你的手机支持root,应该还可以做到无感同步,可惜的是我的手机root不了,这方面我就很难尝试了,更多内容还是多看官网介绍吧。