文章

跨平台的剪贴板同步工具SyncClipboard

跨平台的剪贴板同步工具SyncClipboard

SyncClipboard 简介

SyncClipboard 是一款跨平台的剪贴板同步工具,支持文字、图片和文件的同步。它采用服务器/客户端架构,可以使用内置服务器、独立部署服务器,或者利用支持WebDAV的网盘作为服务器。该工具特别优化了图片类型的剪贴板处理,提供了多种便捷功能。

项目地址

https://github.com/Jeric-X/SyncClipboard

主要功能

  1. 剪贴板同步
    • 支持文字、图片和文件的同步。
    • 服务器/客户端架构,灵活部署。
  2. 图片优化
    • 直接从任意位置复制图片到文件系统,反之亦然。
    • 从浏览器复制图片后,后台下载原图到本地。
    • 支持将较新格式的图片文件(如webp/heic)转换为gif或jpg格式,便于粘贴。
  3. 服务器支持
    • 独立服务器:基于ASP.NET Core 6.0,支持跨平台运行。
    • Docker:提供Docker和Docker Compose部署方式。
    • Arch Linux:可直接从AUR安装。
    • 客户端内置服务器:桌面客户端内置服务器,方便配置。
    • WebDAV服务器:支持Nextcloud、AList、InfiniCLOUD等。
  4. 客户端支持
    • 桌面客户端:支持Windows/Linux/macOS,后台自动同步剪贴板。
    • 移动端:通过快捷指令(iOS)和HTTP Request Shortcuts/Autox.js(Android)实现同步。

iOS 配合使用

在iOS设备上,可以通过以下方式使用SyncClipboard:

  1. 手动同步
    • 导入提供的快捷指令,手动触发上传或下载。
  2. 自动同步
    • 导入自动同步快捷指令,设备会在后台自动同步剪贴板内容。
  3. 自动上传短信验证码
    • 参考相关教程,设置自动上传短信验证码。

与微信输入法对比

虽然微信输入法也提供剪贴板同步功能,但存在以下问题:

  1. 隐私问题
    • 微信输入法可能会收集用户数据,存在隐私泄露风险。
  2. 功能限制
    • 微信输入法的剪贴板同步功能可能不如SyncClipboard全面,特别是在图片和文件同步方面。
  3. 自定义性
    • SyncClipboard提供更多自定义选项,如服务器部署、同步内容选择等。

总结

SyncClipboard是一款功能强大且注重隐私的剪贴板同步工具,特别适合需要跨平台同步的用户。搭配iOS设备使用,可以极大地提升工作效率和便捷性,同时避免了微信输入法等工具的隐私问题。

本文由作者按照 CC BY 4.0 进行授权