プレーンテキストなので、印刷する前にこのツールが生成した内容を読んで、SSID の綴りが正しいか、想定外のものが混じっていないかを確認できます。カメラアプリはこれらのフィールドを解析し、ネットワークへの参加を提案し、資格情報を OS に渡します。アプリもアカウントも中継サービスも必要ありません。
素朴な生成ツールが壊れるのはエスケープ処理
WIFI: 形式では 5 つの文字が構造的な意味を持ちます。バックスラッシュ、セミコロン、カンマ、コロン、ダブルクォートです。これらを含むパスワードはバックスラッシュでエスケープしなければならず、さもないとパーサーはそこをフィールドの終わりとみなします。pa;ss というパスワードをエスケープせずに書くと、pa で接続しようとする QR コードができあがり、しかもこの失敗は無音です。スマートフォンは「パスワードが違う」とだけ表示し、誰も QR コードを疑いません。
誤り訂正レベルは、どれだけ損傷しても読み取れるかを決めます。レベル L は約 7% の欠損に耐え、最も小さいコードになります。レベル H は約 30% に耐えますが、同じデータをはるかに多くのモジュールに詰め込むため、同じ印刷サイズでは 1 つ 1 つが物理的に小さくなります。机の上のカードなら M が適切な既定値です。擦れるステッカーや、中央にロゴを重ねるコードなら Q か H にしてください。