ข้อมูลจากบัตรประชาชน

   
ผมต้องการดึงข้อมูลจากบัตรประชาชน ได้แก่ ชื่อ-ที่อยู่เจ้าของบัตร เลขที่บัตร วันเดือนปีเกิด ที่อยู่ ผมเลยลองอ่านบัตรประชาชนแบบที่มีแถบแม่เหล็กด้านหลัง (ไม่ใช่บัตร Smart Card รุ่นใหม่) ด้วยเครื่องอ่านแถบแม่เหล็ก โดยอ่านเข้าไปที่ NodePad ปรากฎว่าได้ข้อมูลเป็นตัวเลขและอักษรต่างๆมากมาย เมื่อเทียบเคียงกับข้อมูลด้านหน้าบัตรแล้ว สามารถรู้เลขที่บัตรประชาชน  วันเดือนปีเกิด แต่ติดขัดตรง "ชื่อ-นามสกุล" และ "ที่อยู่" ซึ่งไม่เป็นภาษาไทยและไม่ทราบว่าอยู่ตำแหน่งไหนของข้อมูลที่อ่านได้  
ใครพอรู้วิธีหรือช่องทางว่าจะทำอย่างไรให้ได้ข้อมูลที่ต้องการ โปรดชี้แนะด้วยครับ
วีรนาจ
14 พ.ย. 49 เวลา 16:04:35 น. --> 124.121.32.231,
   
   
ข้อมูลยาวมากใหมครับ?
ยาวพอที่จะมีหวังว่าอาจจะมีชื่อ "ชื่อ​-​นามสกุล" ​และ​ "ที่​อยู่​" อยู่ในข้อมูลได้?

ผมไม่มีข้อมูลว่ามันเป็นอย่างไร แต่อยากลองดูครับ

ถ้าไม่ยาวเกินไป พอที่จะ post ในกระทู้ได้ใหม?
ช่วยให้ข้อมูล ชื่อ-สกลุ, ที่อยู่ ฯลฯ ของบัตรนั้นมา พร้อมกับข้อมูลที่อ่านได้

format และ encoding ของข้อมูลอาจเพี้ยนเมื่อ post ผ่าน webboard 
ถ้าให้ดีก็ convert ข้อมูลให้เป็น hex char ด้วย strconv( xxx, 16) ก่อน
แล้วตัดเป็นบรรทัด บรรทัดละ 64 ตัว (=ข้อมูล 32 bytes) จะได้ไม่เพี้ยน

(หรือจะส่งข้อมูลให้ผมทาง email ก็ได้)
TS
15 พ.ย. 49 เวลา 12:31:56 น. --> 58.8.167.224, w
  
   
อยากจะทราบว่า บาร์โคดของบัตรสมาร์ทการ์ดรุ่นใหม่นี่ ทำไมผมถึงยิงด้วยเครื่องยิงบาร์โคดธรรมดาถึงอ่านไม่ได้ ดูแล้วคล้ายๆ 3 of 9 บาร์ 
คำถาม อยากทราบว่าต้องทำอย่างไรถึงจะยิงบาร์โคดดังกล่าวได้ 
ขอบคุณครับ
Sak
28 ม.ค. 50 เวลา 19:39:05 น. --> 203.113.51.164,
  
ขอเชิญร่วมตอบคำถามครับ
 
ผู้ตอบ :
รหัสผ่าน :
รูปภาพ :
คำตอบ :