Closed2
MacでwifiパスワードをQRコードで共有するCLIスクリプト
これは何
macで接続中のAPに接続するためのQRコードを生成します。
前準備
https://github.com/yoshihitoh/qr-text をインストールしておきます。
スクリプト
#!/bin/bash
SSID=$(networksetup -getairportnetwork en0 | cut -d ':' -f 2 | tr -d ' ')
PASSWORD=$(security find-generic-password -ga "$SSID" -w)
echo "WIFI:S:$SSID;T:WPA;P:$PASWORD;;" | qr-text -
実行例
参考にしたもの
解説
読むとだいたい分かるけど
以下で接続しているAPのSSIDを取得する。
networksetup -getairportnetwork en0
以下でキーチェインから当該SSIDに対するパスワードを取得する
security find-generic-password -ga "$SSID" -w
qr-textに流し込んでQRコードを生成する。
このスクラップは2023/08/30にクローズされました