Teks & alat harian · Kit Alat QR & Kod Bar
Cara telefon menentukan maksud kod QR: URL, WIFI:, mailto: dan tel:
· Bagaimana ia berfungsi
kod qr pengekodan privasi
Kod QR sahaja menyimpan teks; siaran ini menerangkan konvensyen muatan — URL, WIFI:, mailto:, tel:, MECARD dan vCard — yang dikenali oleh apl kamera, dengan rentetan yang tepat untuk ditaip.
Semuanya hanyalah teks — mengapa kod QR tidak tahu ia mengandungi kata laluan Wi-Fi dan cara apl pengimbasan menyimpulkan niat daripada rentetan
Matriks QR membawa bait; makna datang daripada teks yang dinyahkod dan aplikasi pengimbas. Pembina muatan ToolAcre menjadikan teks itu jelas, mengembalikan kedua-dua muatan dan nota atau amaran supaya transformasi kelihatan dan bukannya tersembunyi secara senyap.
Bentuk kembali pembina membantu mendedahkan pemisahan ini. Ia menyediakan muatan yang tepat, nota maklumat tentang transformasi dan amaran tentang pilihan berisiko. Oleh itu UI boleh mengatakan bahawa ia menambahkan `https://`, menormalkan nombor telefon atau melepaskan tanda baca dan bukannya sahaja menunjukkan segi empat sama yang telah siap. Apabila telefon lain berkelakuan berbeza, rentetan mentah menjadi artifak ujian yang boleh dinyahkod dan dibandingkan tanpa meneka apa yang dimaksudkan oleh borang itu.
URL dan skema — http, https, mailto:, tel: dan sms:, dan sebab awalan skema menentukan aplikasi mana yang dibuka
Awalan konvensional memberikan pengimbas pembayang tindakan: https boleh membuka pelayar, mailto boleh menyediakan e-mel, telefon boleh menawarkan panggilan dan pembina SMS kit alat menggunakan muatan SMSTO. Gesaan sebenar masih bergantung pada aplikasi pengimbasan.
ToolAcre peratus mengekod subjek dan badan e-mel supaya aksara seperti `#`, `&` dan pemisah baris kekal dalam nilai pertanyaan mereka dan bukannya menjadi pemisah URI. Muatan telefon menyimpan digit dan tambah utama sambil mengalih keluar ruang pemformatan. Ini adalah peraturan membina muatan, tidak menjanjikan bahawa setiap peranti akan membuat panggilan atau membuka komposer secara automatik; pengimbas dan sistem pengendalian masih memilih tindakan.
Format WIFI: — medan T, S, P dan H, koma bertitik dua mengekori dan cara melepaskan koma bernoktah dan garis miring belakang dalam kata laluan
ToolAcre menulis nilai Wi-Fi sebagai medan WIFI untuk jenis pengesahan, SSID, kata laluan dan status tersembunyi, berakhir dengan koma bertitik dua. Ia pelepasan aksara daripada garis miring ke belakang, koma bertitik, titik bertindih, koma dan petikan supaya tanda baca tidak boleh menamatkan medan lebih awal.
Sarung Wi-Fi konkrit ialah `Café;Visitors` dengan kata laluan yang mengandungi titik bertindih dan garis miring ke belakang. Pembina memberi awalan kepada aksara yang dikhaskan dengan garis miring ke belakang dan laporan bahawa pelarian berlaku. Ia juga memetik SSID yang kelihatan heksadesimal genap panjang supaya pembaca tidak mentafsir semula nama itu sebagai bait yang dikodkan. Jika keselamatan tidak `nopass` dan kata laluan kosong, panel memberi amaran dan bukannya mencipta bukti kelayakan.
Kad kenalan: ToolAcre menghasilkan vCard 3.0 dan tidak menjana MECARD
Garis besar membezakan MECARD dengan vCard, tetapi kit alat ini melaksanakan vCard 3.0 sahaja. Pembinanya terlepas dari tanda baca vCard, memancarkan medan kenalan dan dengan sengaja mengelakkan lipatan baris kerana repositori mendokumentasikan masalah keserasian dalam pengimbas popular.
Pembina vCard bermula dengan `BEGIN:VCARD` dan `VERSION:3.0`, menulis komponen nama berstruktur secara berasingan dan diakhiri dengan `END:VCARD`. Ia menormalkan medan telefon dan melepaskan koma, koma bernoktah, garis miring ke belakang dan baris baharu jika perlu. Organisasi boleh menggantikan nama orang yang hilang, tetapi nombor telefon sahaja tidak menghasilkan kad kerana tiada identiti paparan yang bermakna.
Teks biasa dan muatan yang tidak diketahui — perkara yang dilakukan oleh kamera dengan rentetan yang tidak dikenalinya
Jika pengimbas tidak mengenali konvensyen muatan, ia masih boleh membentangkan teks yang dinyahkod. Saling belakang itulah sebab memeriksa muatan mentah berguna: penjanaan boleh menjamin bait dan pelepasan aksara, bukan antara muka aplikasi kamera tertentu.
Muatan yang tidak diketahui kekal berguna sebagai teks sahaja jika orang itu dapat memahaminya. Pengimbas yang tidak mengenali `SMSTO:` atau vCard mungkin menunjukkan rentetan penuh, termasuk aksara pelepasan aksara dan label medan. Itu adalah kegagalan keserasian dan bukannya pengekodan QR yang rosak. Kekalkan sandaran yang boleh dibaca atau uji aplikasi kamera yang tepat apabila tindakan yang diingini lebih penting daripada sekadar memulihkan bait.
Contoh yang berkesan — menulis muatan Wi-Fi tetamu dan kad kenalan dengan tangan, menjana kedua-duanya dan mengimbas dengan dua telefon berbeza
Cipta tetamu SSID seperti Café;Visitors dan kata laluan yang mengandungi titik bertindih atau garis miring ke belakang, kemudian periksa rentetan WIFI yang terlepas. Untuk kenalan, gunakan medan vCard kit alat dan bandingkan muatan; MECARD sengaja ditinggalkan kerana ia tidak dilaksanakan.
Bina kad Wi-Fi dan kad kenalan daripada contoh yang kaya dengan tanda baca, kemudian nyahkod kedua-duanya pada telefon yang disokong dan bandingkan nilai yang terhasil dengan pratonton muatan. Ujian lawan repositori sudah pun menguji medan Wi-Fi pergi balik melalui penghurai dan mengesahkan pembatas vCard; ujian peranti menambah lapisan aplikasi yang tidak dapat diwakili oleh ujian unit. MECARD tidak sepatutnya muncul dalam perbandingan kerana kit alat ini tidak pernah menciptanya.
Contoh yang berfungsi: bina muatan Wi-Fi dan ToolAcre vCard, bukan kod MECARD yang tidak disokong
Pautan dalam proprietari, skim pembayaran dan format khusus domain lain tidak dihasilkan oleh pembina ini. Pengekod QR boleh mengekod teks sewenang-wenangnya, tetapi itu tidak bermakna ToolAcre mengesahkan skim luaran atau menjamin apl lain akan bertindak ke atasnya.
Pembayaran tersuai atau rentetan pautan dalam boleh dimasukkan sebagai teks biasa, tetapi berbuat demikian memintas pengesahan khusus skim. ToolAcre akan betul-betul mengekod data yang cacat sama seperti ia mengekod teks sewenang-wenangnya yang sah. Panel muatan yang disokong menambah nilai kerana ia pelepasan aksara dan memberi amaran mengikut peraturan yang dilaksanakan. Untuk mana-mana skim proprietari, gunakan alat berwibawa semasa dan bukannya menganggap pengekodan bait generik sebagai pematuhan.
Bawa pulang — taip muatan dengan tepat dan Kit Alat QR & Kod Bar mengekodnya secara setempat, dengan kata laluan tidak pernah meninggalkan peranti anda
Pilih panel muatan yang disokong, periksa teks yang dihasilkan dan uji dengan telefon yang mewakili. Kod QR Wi-Fi memastikan pembinaan setempat dan mengendalikan peraturan pelepasan aksara yang berkemungkinan besar melanggar kelayakan rangkaian tulisan tangan.
Periksa sebelum eksport: sahkan nilai mentah yang boleh dilihat, baca setiap amaran dan uji tindakan yang dimaksudkan. Untuk Wi-Fi, ingat bahawa sesiapa yang mengambil gambar kod menerima kelayakan; untuk kad kenalan, potong nota panjang apabila pembina memberi amaran bahawa ketumpatan telah meningkat. Lapisan QR mengekalkan bait yang disediakan, manakala pilihan medan yang betul dan pengedaran selamat tetap menjadi tanggungjawab penerbit.