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 لنشر ملخص الحافظة (يمكن تكوين تشفير مفتاح AES-GCM) ، ويحدد جهاز الاستقبال ما إذا كان سيتم تحديث الحافظة عن طريق مقارنته ببيانات الحافظة المحلية.
قم بتحديث الحافظة باستخدام واجهة برمجة تطبيقات HTTP (S) (يمكن تكوين مصادقة شهادة العميل والخادم).