CrossPaste: 跨设备通用剪贴板
复制任何内容,无缝粘贴到任何设备。
English / 简体中文
官方网站: https://crosspaste.com
✨ 特性
- 🔄 实时共享: 跨设备即时共享剪贴板内容,无缝衔接。
- 🖥️ 统一跨平台: Mac、Windows 和 Linux 上保持一致的界面。无需改变使用习惯。
- 📋 丰富类型支持: 轻松处理各种剪贴板类型:文本、URL、HTML RTF、图片和文件。
- 🔒 端到端加密: 使用 Signal 协议全面保护您的数据安全。
- 🌐 仅局域网无服务器: 本地存储,无服务器架构。隐私保护,由您掌控。
- 🧹 智能空间管理: 自动清理选项管理剪贴板存储,无需手动操作。
🏗 开始开发
-
克隆仓库
git clone https://github.com/CrossPaste/crosspaste-desktop.git
-
编译并运行应用
cd crosspaste-desktop ./gradlew composeApp:run
首次启动将下载 JBR / chromeDriver / chrome-headless-shell / gradle 依赖。
如果遇到以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
java.net.SocketException: Connection reset
> java.net.SocketException: Connection reset
您可能需要使用 VPN 来下载这些依赖项。
要为 gradle 配置代理,请在 gradle.properties 中添加以下设置,并调整参数以匹配您的代理配置:
systemProp.https.proxyHost=localhost
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
🗺️ 路线图
CrossPaste 正在不断发展!我们计划在未来版本中添加更多实用功能。以下是我们近期开发计划的概览:
- v1.1.0: 支持颜色剪贴板
- v1.2.0: 原生剪贴板支持,性能改进
- v1.3.0: 引入命令行模式
这只是我们计划的一小部分。想了解更多详情和长期计划?查看我们的完整路线图。
🤝 支持项目
- 🌟 为仓库点星: 这是支持 CrossPaste 的最简单方式,不需要任何成本。
- 🪲 报告 bug: 在问题追踪器上报告您发现的任何 bug。
- 📖 翻译: 帮助翻译和完善 CrossPaste 的语言版本。
- 📝 贡献: 欢迎代码、评论问题以及任何有助于项目的贡献。
- 💖 赞助: 通过 GitHub Sponsors 提供财务支持,以帮助持续开发和维护。