一个多设备实时同步(剪贴板、文件等)的客户端与服务端应用,实现自动实时同步设备剪贴板内容,手动上传文件暂存与下载,管理在线设备等功能。
已完成windows与macos端应用编写,安卓端应用正在准备开发中。
使用springboot+redis+mysql提供后端服务, electron构建windows与macos应用。
在release中下载名为backend-version.zip
的源码文件或直接下载backend
目录源码,手动进行maven打包后部署服务器使用。
在后端源码的src/main/resources/application.yml
目录中修改如下配置项:
spring:
datasource:
url: mysql数据库地址
username: mysql用户名
password: mysql密码
redis:
host: redis主机地址
port: redis端口
password: redis密码
使用java -jar xxx.jar
运行maven打包生成的jar包。
部署好云端应用后,在release中下载并打开对应系统的安装包,安装即可,软件会在初次运行时要求手动配置服务端信息,跟随应用指引即可。
同步剪贴板列表: