share anywhere
1.0.0
Обмен данными буфера обмена между OSX и Linux
Используйте vue3 + element-plus + tauri
rust 1.68 + npm v18.15 , см. Предварительные условия Tauri
git clone [email protected]:stan-chen/share-anywhere.git
cd share-anywhere
# # nvm use
# install nodejs dep
npm install --no-save
# install tauri cli
cargo install tauri-cli --version ^1
npm run tauri:buildИспользуйте UDP Multicast для публикации резюме буфера обмена (можно настроить шифрование клавиш AES-GCM), и приемник определяет, следует ли обновить буфер обновления, сравнивая его с данными локального буфера обмена.
Обновите буфер обширного обмена с помощью HTTP (S) API (можно настроить аутентификацию сертификата клиента и сервера).