{"id":15735923,"url":"https://github.com/easyhutu/any-sync-gui","last_synced_at":"2025-04-01T14:32:14.308Z","repository":{"id":185553812,"uuid":"672594902","full_name":"easyhutu/any-sync-gui","owner":"easyhutu","description":"跨平台局域网同步工具","archived":false,"fork":false,"pushed_at":"2025-03-27T07:15:05.000Z","size":1718,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T08:26:50.127Z","etag":null,"topics":["cross-platform-synchronization","electron","electron-sync","sync","sync-tools"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/easyhutu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-30T16:04:02.000Z","updated_at":"2025-03-27T07:15:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"b6124750-762c-4f04-855e-4cac663e0151","html_url":"https://github.com/easyhutu/any-sync-gui","commit_stats":{"total_commits":46,"total_committers":2,"mean_commits":23.0,"dds":"0.021739130434782594","last_synced_commit":"0dfa0a6084237693fd6268cadded330a93cd5636"},"previous_names":["easyhutu/any-sync-gui"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easyhutu%2Fany-sync-gui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easyhutu%2Fany-sync-gui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easyhutu%2Fany-sync-gui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easyhutu%2Fany-sync-gui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/easyhutu","download_url":"https://codeload.github.com/easyhutu/any-sync-gui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246604610,"owners_count":20804100,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cross-platform-synchronization","electron","electron-sync","sync","sync-tools"],"created_at":"2024-10-04T01:20:23.030Z","updated_at":"2025-04-01T14:32:13.822Z","avatar_url":"https://github.com/easyhutu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## ANY SYNC GUI\n\n### 跨平台局域网同步工具\n\n一款支持在pc与pc或移动设备之间同步文本信息或文件的应用\n\n### 使用方法\n\n* 前往[release](https://github.com/easyhutu/any-sync-gui/releases)或 *链接：https://pan.baidu.com/s/18uiIlep-jHnZjc5iwvNqSg?pwd=bt73* 下载, 打开应用后，服务默认监听8081端口\n* 手机扫描二维码打开链接或直接访问http://${ip}:8081打开网页\n* 选择在线的设备，即可显示出同步文本框和文件上传按钮，输入文件或上传文件后同步显示在目标设备上\n\n*同步文本内嵌百度翻译api，可提供实时翻译*\n\n不需要UI界面可移步 [https://github.com/easyhutu/any-sync](https://github.com/easyhutu/any-sync) 下载go二进制文件\n\n\u003cimg width=\"360\" alt=\"\" src=\"/doc/pc.png\"/\u003e\n\u003cimg width=\"300\" alt=\"\" src=\"/doc/phone.png\"/\u003e\n\u003cimg width=\"300\" alt=\"\" src=\"/doc/lang_setting.png\"/\u003e\n\u003cimg width=\"300\" alt=\"\" src=\"/doc/capture.png\"/\u003e\n\n### DEV\n核心依赖： \n* nodejs v16.19.0\n* Vue\n* Electron\n\n\u003e fe\n\ngui依赖fe打包的前端页面，需要先打包fe才可以调试electron\n\n```shell\ncd fe\n\nnpm install\n\n# 调试\nnmp run serve\n\n# 打包\nnpm run build\n```\n\n\u003e electron_gui桌面应用及伴生服务初始化\n\n运行前需要先配置环境变量：\n```shell\nexport NODE_ENV=debug\n```\n\n```shell\ncd electron_gui\n\nnpm install\n\n# 调试\nnpm run start\n\n# 打包应用\nnpm run make\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feasyhutu%2Fany-sync-gui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feasyhutu%2Fany-sync-gui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feasyhutu%2Fany-sync-gui/lists"}