Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/easyhutu/any-sync-gui
跨平台局域网同步工具
https://github.com/easyhutu/any-sync-gui
cross-platform-synchronization electron electron-sync sync sync-tools
Last synced: 5 days ago
JSON representation
跨平台局域网同步工具
- Host: GitHub
- URL: https://github.com/easyhutu/any-sync-gui
- Owner: easyhutu
- Created: 2023-07-30T16:04:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-24T08:59:16.000Z (about 1 month ago)
- Last Synced: 2024-10-25T23:57:55.866Z (12 days ago)
- Topics: cross-platform-synchronization, electron, electron-sync, sync, sync-tools
- Language: JavaScript
- Homepage:
- Size: 1.64 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ANY SYNC GUI
### 跨平台局域网同步工具
一款支持在pc与pc或移动设备之间同步文本信息或文件的应用
### 使用方法
* 前往[release](https://github.com/easyhutu/any-sync-gui/releases)或 *链接:https://pan.baidu.com/s/18uiIlep-jHnZjc5iwvNqSg?pwd=bt73* 下载, 打开应用后,服务默认监听8081端口
* 手机扫描二维码打开链接或直接访问http://${ip}:8081打开网页
* 选择在线的设备,即可显示出同步文本框和文件上传按钮,输入文件或上传文件后同步显示在目标设备上*同步文本内嵌百度翻译api,可提供实时翻译*
不需要UI界面可移步 [https://github.com/easyhutu/any-sync](https://github.com/easyhutu/any-sync) 下载go二进制文件
### DEV
核心依赖:
* nodejs v16.19.0
* Vue
* Electron> fe
gui依赖fe打包的前端页面,需要先打包fe才可以调试electron
```shell
cd fenpm install
# 调试
nmp run serve# 打包
npm run build
```> electron_gui桌面应用及伴生服务初始化
运行前需要先配置环境变量:
```shell
export NODE_ENV=debug
``````shell
cd electron_guinpm install
# 调试
npm run start# 打包应用
npm run make
```