kelvinct
006 · QR code

帮你的 WiFi 做一个 QR code

把你的 WiFi 网络,或任何链接,变成一个 QR code,在上方加一行说明,再下载成 PNGSVG。你的网络密码就在这里变成 QR code:全程在你的浏览器运行,不上传任何数据

用 iPhone?加入「WiFi QR Helper」捷径,它会读取你目前的 Wi-Fi 网络名称,并自动填好这个工具打开。 取得捷径 →
我要去哪里找 Wi-Fi 名称?

iPhone / iPad:设置 → Wi-Fi;打勾的那个网络就是你的名称。要复制它:先截屏,打开截屏后长按名称,用「实况文本」选取再点拷贝。(或用上方的捷径,它会自动帮你填好。)

Android:设置 → 网络和互联网 → Wi-Fi,再点最上方已连接的网络。要复制它:多数手机上,长按网络名称再选复制

Mac:点右上角菜单栏的 Wi-Fi 图标,打勾的那个网络就是你的名称。要精确复制:打开终端(⌘空格键,输入「终端」),运行 networksetup -getairportnetwork en0,它会打印出名称。

Windows:点右下角任务栏的 Wi-Fi/网络图标,标示为已连接的就是你的名称。要精确复制:打开命令提示符(开始,输入「cmd」),运行 netsh wlan show interfaces,其中 SSID 那一行就是名称。

iPhone 捷径(选用),点取得 WiFi QR Helper 捷径,再按加入捷径。运行它(从「捷径」App 或分享菜单),它会读取你目前的网络名称,并自动填好这个工具打开。它只读取名称,什么都不会离开你的手机。需要免费的 Apple 捷径App;首次运行时请允许它访问 Wi-Fi。

背景

容错等级越高,冗余越多,就算盖上 logo 或有折痕也还能扫。请保持强烈对比,太浅的码配太浅的背景可能扫不出来。

填好栏位就会看到你的 QR code。

WiFi QR code 是怎么运作的?

WiFi QR code 一点都不神奇,它只是一小段标准格式的文字,WIFI:T:WPA;S:MyNet;P:secret;;,手机相机看得懂。扫描时,手机会直接帮你加入那个网络,不用手动输入密码。WPA / WPA2 / WPA3 都选 WPA;只有旧路由器才选 WEP,开放网络则选无密码

说明文字会画在 QR code 上方,所以印出来的卡片能告诉大家它是做什么的,「访客 WiFi」、「扫描连线」、「菜单」。它是图片的一部分,不是码的一部分,因此完全不影响扫描结果。

我的密码会离开这台设备吗?

不会。QR code 就在你的浏览器里产生,没有任何服务器参与。这个页面只会送出一个对外请求:一个匿名的浏览计数,只记下 /qr/ 这个地址,别的什么都没有。它只读路径,不读网址问号后面的内容,所以你的网络名称和密码永远不会在里面;而这个工具本身的代码根本无法发出任何网络请求。这是整个工作坊一贯的承诺。想验证吗?打开浏览器的「网络」分页看看:只有那一行计数,没有任何一笔带着你输入的东西。