#wifi #qr #connecting #generate #networking #ssid #scanned

bin+lib wifi-qr-rs

这是一个简单的 Rust 程序,当扫描时可以生成连接到 Wi-Fi 网络的二维码。

6 个版本

0.1.5 2023年6月27日
0.1.4 2023年6月27日
0.1.2 2023年5月13日

#3#ssid

每月下载量 47

Apache-2.0

16KB
127

wifi-qr-rs

CI

这是一个简单的 Rust 程序,当扫描时可以生成连接到 Wi-Fi 网络的二维码。

该程序深受 wifi_qrcode_generator 启发。

安装

$ git clone https://github.com/wckdouglas/wifi-qr-rs.git
$ cd wifi-qr-rs
$ cargo install --path .
$ wifi-qr-rs -h
This is a simple rust program that generates a QR code for connecting to a wifi network when scanned.

Usage: wifi-qr-rs [OPTIONS] --ssid <SSID>

Options:
  -s, --ssid <SSID>                  wifi network name
  -i, --is-hidden                    whether or not the network is hidden
  -a, --auth-type <AUTH_TYPE>        authentication type [default: wpa] [possible values: wpa, wep, nopass]
  -p, --password <PASSWORD>          password for the wifi
  -o, --output-image <OUTPUT_IMAGE>  [default: wifi_qr.png]
  -h, --help                         Print help (see more with '--help')
  -V, --version                      Print version

用法

$ wifi-qr-rs \
    --ssid my_network_name \
    --auth-type wpa \
    --password my_password \
    --output-image my_qr_code.png
[2023-05-13T17:24:02Z INFO  wifi_qr_rs] Creating QR code for SSID: "my_network_name" with authentication: [WPA]
[2023-05-13T17:24:02Z INFO  wifi_qr_rs] Writting QR code image to: my_qr_code.png

依赖项

~19MB
~167K SLoC