Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mozhiingithub/wlfe

一个基于golang的轻量级局域网传输工具
https://github.com/mozhiingithub/wlfe

fileserver go go-qrcode golang qrcode

Last synced: 3 days ago
JSON representation

一个基于golang的轻量级局域网传输工具

Awesome Lists containing this project

README

        

# wlfe
wlfe是一个基于golang的轻量级局域网传输工具,它可为指定文件或文件夹生成二维码链接,以便扫码查看或高速下载。wlfe暂仅支持在linux系统运行。
## 安装
```
git clone https://github.com/mozhiingithub/wlfe ~/wlfe
```
下载完成后,将安装目录添加到系统环境变量,并将配置文件重新生效。

wlfe默认端口为8000,用户可在配置文件中自定义端口号:
```
export WLFE_PORT=8080
```

使用前请确保系统安装了eog。可通过下方命令安装:
```
sudo apt install eog
```
## 使用
在文件目录下打开命令行,使用wlfe命令,并在后方输入文件名:
```
wlfe demo.txt
```
运行后,程序会弹出二维码,用户可使用设备扫码查看。查看或下载完毕后,用户手动关闭二维码窗口,结束本次传输。

也可只输入wlfe命令:
```
wlfe
```
运行后,用户可查看当前目录下的所有文件。