scanshare
“
一款基于二维码的文件传输工具,让手机与电脑之间的文件传输变得简单快捷,通过微信“扫一扫”即可上传文件到电脑。
Github地址
https://github.com/zrt-ai-lab/scanshare
功能特性
-
扫码传输:使用微信“扫一扫”功能即可上传文件。
-
自动刷新:文件上传完成后,二维码自动更新。
-
安全时效:二维码有效期为 5 分钟,过期自动失效,保护用户隐私。
-
局域网访问:仅在同一局域网内有效,不暴露到公网。
-
实时状态:通过 WebSocket 实时显示文件上传状态。
-
全屏模式:支持全屏展示二维码,适合投影展示。
-
快速打开:一键打开文件保存文件夹。
-
桌面应用:支持 macOS 和 Windows 平台。
使用方法
快速开始
-
方式一:使用已打包的应用(推荐)
-
macOS:
扫享 ScanShare-1.0.0.dmg -
Windows:
扫享 ScanShare Setup 1.0.0.exe -
安装并运行应用。
-
使用微信扫描二维码上传文件。
-
访问Releases页面。
-
下载对应平台的安装包:
-
方式二:从源码运行
# 1. 克隆仓库
gitclonehttps://github.com/zrt-ai-lab/scanshare.git
cdscanshare
# 2. 安装依赖
npm install
# 3. 启动应用
npm run electron -
Node.js >= 18.0.0
-
npm >= 9.0.0
-
安装步骤:
-
前置要求:
使用指南
-
基本使用
-
启动应用:双击打开“扫享 ScanShare”。
-
扫描二维码:使用微信“扫一扫”功能。
-
选择文件:在浏览器中选择要上传的文件。
-
完成上传:文件自动保存到指定文件夹。
-
文件保存位置
-
macOS:
~/Library/Application Support/扫享 ScanShare/uploads/ -
Windows:
C:\Users\你的用户名\AppData\Roaming\扫享 ScanShare\uploads\ -
可通过“📁 打开文件夹”按钮快速访问。
-
全屏模式
-
点击“🖥️ 全屏显示”按钮进入全屏模式,适合投影展示。
-
按
ESC键或点击左上角“✕ 退出全屏”按钮退出。