+-
一款基于二维码的文件传输工具,让手机与电脑之间的文件传输变得简单快捷,通过微信“扫一扫”即可上传文件到电脑。

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/

    • WindowsC:\Users\你的用户名\AppData\Roaming\扫享 ScanShare\uploads\

    • 可通过“📁 打开文件夹”按钮快速访问。

  • 全屏模式

    • 点击“🖥️ 全屏显示”按钮进入全屏模式,适合投影展示。

    • ESC键或点击左上角“✕ 退出全屏”按钮退出。