- บนเครื่อง
- คิวอาร์โค้ด
เครื่องมือถอดรหัส QR Code
เลือก ลากและวาง หรือวางรูปภาพเพื่อตรวจสอบ QR Code ทุกอันภายในเครื่อง (locally) ก่อนที่จะนำข้อมูลภายในไปใช้งาน
คำถาม
แท้จริงแล้ว QR Code จัดเก็บข้อมูลอะไรไว้บ้าง?
QR Code จัดเก็บข้อมูลไบต์ควบคู่ไปกับข้อมูลกำกับ (metadata) ของสัญลักษณ์ ข้อมูลไบต์เหล่านี้อาจแทนข้อความ ที่อยู่เว็บไซต์ การตั้งค่า Wi-Fi ข้อมูลผู้ติดต่อหรือปฏิทิน คำขอชำระเงิน ข้อมูลลับของบัญชี หรือข้อมูลไบนารี เครื่องมือถอดรหัสนี้จะแสดงผลข้อความที่อ่านได้จากไลบรารีและข้อมูลไบต์ต้นฉบับแยกจากกัน
ทำไมข้อความที่ถอดรหัสออกมาถึงดูผิดเพี้ยน และ ECI คืออะไร?
ข้อมูลแบบไบต์จำเป็นต้องมีการกำหนดการเข้ารหัสอักขระ (character encoding) เพื่อแปลงเป็นข้อความ แม้ว่า QR code จะสามารถระบุการเข้ารหัสได้ผ่านการกำหนดค่า Extended Channel Interpretation (ECI) แต่รหัสจำนวนมากกลับละเว้นส่วนนี้ไป ทำให้ไลบรารีที่ทำหน้าที่อ่านข้อมูลต้องใช้วิธีคาดเดาเอาเอง ในกรณีที่ข้อความที่ไม่มีการระบุการเข้ารหัสแสดงผลออกมาในลักษณะที่ผิดเพี้ยน ฟังก์ชันสลับชุดอักขระ (charset switch) จะช่วยแสดงให้เห็นว่าข้อมูลไบต์ชุดเดียวกันนั้นจะปรากฏอย่างไรเมื่อใช้การเข้ารหัสแบบอื่น แต่ฟังก์ชันนี้ไม่ได้เป็นการยืนยันว่าการเข้ารหัสแบบใดคือสิ่งที่ผู้สร้างรหัสตั้งใจกำหนดไว้ตั้งแต่ต้น
QR Version (เวอร์ชัน) และ Error-correction level (ระดับการแก้ไขข้อผิดพลาด) คืออะไร?
เวอร์ชันจะเป็นตัวกำหนดขนาดของสัญลักษณ์ (symbol size) โดยเวอร์ชัน 1 จะมีขนาด 21x21 โมดูล และในแต่ละเวอร์ชันถัดไปจะเพิ่มขนาดขึ้นอีกด้านละ 4 โมดูล ส่วนระดับการแก้ไขข้อผิดพลาด (L, M, Q และ H) นั้นเป็นการแลกเปลี่ยนระหว่างความจุข้อมูลกับความสามารถในการกู้คืนข้อมูลที่สูญหายหรือเสียหาย ทั้งนี้ ระดับเหล่านี้ไม่ได้รับประกันว่าจะสามารถถอดรหัสภาพที่เบลอ ถูกตัดส่วน หรือถูกดัดแปลงแก้ไขได้
QR Code หนึ่งรหัสสามารถแบ่งออกเป็นหลายส่วนได้หรือไม่?
ฟีเจอร์ "Structured Append" ของ QR Code สามารถแบ่งเนื้อหาออกเป็นสัญลักษณ์ย่อยได้สูงสุดถึง 16 ส่วน โดยใช้ฟังก์ชัน "Add picture" (เพิ่มรูปภาพ) เพื่อรวบรวมส่วนต่างๆ เข้าด้วยกัน ระบบถอดรหัสจะรวมข้อมูลก็ต่อเมื่อได้รับข้อมูลครบทุกตำแหน่งและผลการตรวจสอบค่าพาริตี้ (parity check) ถูกต้องตรงกัน จากนั้นจะระบุผลลัพธ์ว่าเป็น "การประกอบที่เป็นไปได้" (possible assembly) เนื่องจากกระบวนการตรวจสอบเพียงเล็กน้อยนี้ไม่สามารถยืนยันได้แน่ชัดว่าชิ้นส่วนเหล่านั้นเป็นชุดข้อมูลเดียวกันจริงๆ
ทำไม QR Code บางรหัสถึงยังอ่านไม่ได้?
สาเหตุอาจเกิดจากการที่รูปสี่เหลี่ยมของ QR Code ถูกตัดส่วนไป มีขนาดเล็กเกินไป ภาพไม่ชัด (หลุดโฟกัส) บิดเบี้ยว มีแสงสะท้อนบัง หรือเสียหายเกินกว่าที่ระบบแก้ไขข้อผิดพลาดจะรับมือได้ ลองใช้ภาพที่คมชัดซึ่งแสดง QR Code ทั้งหมดโดยมีพื้นที่ว่างรอบๆ รหัสอย่างชัดเจน การบันทึกภาพหน้าจอ (screenshot) มักจะได้ผลดีกว่าการถ่ายภาพหน้าจอด้วยกล้อง สำหรับ PDF ให้ใช้วิธีบันทึกภาพหน้าจอของหน้านั้นๆ
ฉันสามารถอ่านข้อมูลใน QR Code ก่อนที่จะสแกนด้วยโทรศัพท์มือถือได้หรือไม่?
ได้ โดยให้บันทึกไฟล์หรือจับภาพหน้าจอ (screenshot) ของ QR Code นั้นไว้ แล้วเลือกหรือวางรูปภาพดังกล่าวลงในระบบนี้ กระบวนการถอดรหัสจะเกิดขึ้นภายในแท็บเบราว์เซอร์นี้เท่านั้น และจะไม่มีการเข้าถึงที่อยู่เว็บไซต์ (URL) ที่ระบุไว้ใน QR Code ระบบจะเชื่อมต่อไปยังที่อยู่เว็บไซต์ก็ต่อเมื่อคุณกดปุ่ม "Open" (เปิด) หลังจากตรวจสอบข้อมูลแล้วเท่านั้น
เครื่องมือที่เกี่ยวข้อง
อ่าน QR Code จากรูปภาพหรือภาพหน้าจอ
อ่าน QR Code จากรูปภาพและทำความเข้าใจการทำงานของมันก่อนที่คุณจะเปิดหรือใช้งาน
- บนเครื่อง
- คิวอาร์โค้ด
ตัวสแกนคิวอาร์โค้ด Wi-Fi
อ่านคิวอาร์โค้ด Wi-Fi จากรูปถ่ายหรือภาพหน้าจอ แล้วดูชื่อเครือข่ายและรหัสผ่าน
- บนเครื่อง
- Wi-Fi
- คิวอาร์โค้ด
- รหัสผ่าน
ตัวสร้างรหัสผ่าน
สร้างรหัสผ่านแบบสุ่มด้วยความยาวและตัวอักษรที่คุณต้องการ
- บนเครื่อง
- รหัสผ่าน
- แบบสุ่ม
- ตัวสร้าง