内网传输工具netSend

一个基于 umijs + electron + javascript 构建的内网文件传输工具。

简体中文 | English

更新说明

  1. 新增支持从客户端(非NetSend App安装的设备)上传文件到服务端(NetSend App安装的设备),存储位置默认为下载目录。
  2. 新增支持客户端和服务端建议的文本传输工具,仅支持最近50条文本存储,信息多方均可见,未做过滤。
  3. 新增展示本机ip功能
  4. 新增交互

支持跨系统,跨终端设备传输,没有大小限制,只要在同一局域网下就可以.

(使用时将文件拖拽进主界面即可获得下载链接以及一个供手机扫描的二维码。)

环境搭建

安装

然后通过 yarn 安装依赖:

  $ yarn

开发

首先通过以下命令启动渲染进程(默认端口:8000)

  $ yarn start:renderer

然后启动主进程

  $ yarn start:main

打包

  $ npm run pack  // 打包macOS
  $ npm run exe   // 打包windows

如果想把代码打包成一个 dmg 文件或者 zip 文件,可以执行以下命令