
一款基于 Electron 开发的局域网文件传输工具,支持多种传输协议,操作简单便捷。
前往 Releases 下载最新版本。
运行程序目录下的 install.reg 文件,即可在右键菜单中添加「添加到传输列表」选项。
如需卸载右键菜单,运行 uninstall.reg。
添加文件
选择目标
开始传输
点击「目标管理」按钮,可以添加/编辑/删除传输目标:
| 类型 | 配置项 |
|---|---|
| FTP | 主机、端口、用户名、密码、远程路径 |
| SFTP | 主机、端口、用户名、密码、远程路径 |
| WebDAV | URL、用户名、密码 |
# 克隆仓库
git clone https://github.com/isaveall/file-transfer.git
cd file-transfer
# 安装依赖
npm install
# 运行开发模式
npm start
# 构建 Windows 安装包
npx electron-builder --win --x64
# 复制额外文件
assets\copy-extras.bat
file-transfer/
├── main.js # 主进程
├── preload.js # 预加载脚本
├── renderer.js # 渲染进程(UI逻辑)
├── index.html # 主窗口
├── styles.css # 样式文件
├── destinations.* # 目标管理窗口
├── assets/ # 额外资源文件
│ ├── sendto.vbs # 右键菜单脚本
│ ├── install.reg # 注册表安装
│ └── uninstall.reg # 注册表卸载
└── package.json
MIT License
欢迎提交 Issue 和 Pull Request!
由 isaveall 开发维护