wylswz / scsp

Simple Clipboard Synchronization Protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SCSP

SCSP is going to be written in rust

Server

SCSP server has a volatile pub/sub mechanism that broadcasts message to all listeners on a given channel.

Client

SCSP client can either register listeners on server or publish message to some channel.

Agent

SCSP agent sends and consumes message via client. It also syncs message from/to clipboard.

Build SCSP

cargo build --workspace

Start SCSP

TODO: add command line arguments

Start server

cargo run --package=scsp-server --bin=server

Server args

--port -p: port number

Start agent

cargo run --package=scsp-agent --bin=agent

About

Simple Clipboard Synchronization Protocol

License:GNU General Public License v3.0


Languages

Language:Rust 100.0%