WiFi 二維碼生成器
把網路名稱和密碼生成為二維碼,客人掃一下就能連上。支援 WPA、WEP、開放網路以及隱藏 SSID,全部在瀏覽器本地生成。
不用再念一遍密碼了。 填好網路資訊,用任意現代手機相機掃一下即可。二維碼在本地繪製,你的密碼不會發送到任何地方。
先輸入網路名稱即可生成二維碼。
這就是二維碼裡實際包含的字串,採用 Android 和 iOS 都能識別的 WIFI: 格式。
把網路名稱和密碼生成為二維碼,客人掃一下就能連上。支援 WPA、WEP、開放網路以及隱藏 SSID,全部在瀏覽器本地生成。
不用再念一遍密碼了。 填好網路資訊,用任意現代手機相機掃一下即可。二維碼在本地繪製,你的密碼不會發送到任何地方。
先輸入網路名稱即可生成二維碼。
這就是二維碼裡實際包含的字串,採用 Android 和 iOS 都能識別的 WIFI: 格式。
作為圖片,WiFi 二維碼並沒有任何特殊之處。它編碼的是一小段純文本,格式從 2010 年起被 Android 支援、從 iOS 11 起被蘋果支援,長這個樣子:WIFI:T:WPA;S:MyNetwork;P:hunter2;;。真正起作用的是三個欄位——T 表示加密型別,S 是 SSID,P 是密碼——最後一個分號結束整條記錄。
正因為是純文本,你可以在列印之前先讀一遍本工具生成的內容,確認 SSID 拼寫正確,確認裡面沒有意料之外的東西。相機應用解析這些欄位,提示你加入網路,並把憑據交給作業系統。不需要 App,不需要賬號,也不經過任何中間服務。
WIFI: 格式裡有五個字元具有結構意義:反斜槓、分號、逗號、冒號和雙引號。密碼裡只要含有其中任何一個,就必須用反斜槓轉義,否則解析器會把它當成欄位結束。密碼 pa;ss 如果不轉義,生成出的二維碼會用 pa 去連線,而且這種失敗是無聲的——手機只會提示密碼錯誤,沒人會懷疑到二維碼頭上。
本生成器會對這五個字元全部轉義。如果你的密碼比較特殊,值得看一眼「編碼內容」欄位:正確轉義的字串會在這些字元前面顯示反斜槓。這些反斜槓屬於編碼的一部分,不是你密碼的一部分,手機在連線前會把它們去掉。
H:true; 欄位告訴手機這個 SSID 不廣播。沒有它,手機掃了隱藏網路的二維碼後會去找這個 SSID,發現沒有被廣播,然後放棄。有了它,手機就知道要按名稱主動探測。給正常廣播的網路加上這個標記無害,只是連線會稍慢一點,所以只在網路確實隱藏時才勾選。
糾錯等級決定了二維碼被破壞多少還能掃出來。L 級可承受約 7% 的損壞,生成的碼最小;H 級可承受約 30%,但要把同樣的資料塞進多得多的模組裡,在相同列印尺寸下每個模組會小很多。桌面上的卡片用 M 就是合適的預設值。如果是會被磨損的貼紙,或者中間要放 logo 的碼,就選 Q 或 H。