Thai CID Smart Card Reader Helper
โปรแกรมอ่านบัตรประชาชน (คนไทย) ด้วยไพธอน
ใช้อ่านข้อมูลจากบัตรประชาชน คนไทย
📌 แจ้งให้ทราบ |
---|
โค้ดนี้ เหมาะสำหรับงาน Console ส่วนที่ใช้งานกับ GUI (Delphi , QT6, Tkinter , Kivy) จะเป็นอีกไฟล์นะครับ จะมีเพิ่มส่วนของ Callback เข้าไป |
📌 ข้อมูล Requirements
python 3.11.5
pscard 2.0.7
📌 เครดิต APDU ของคุณ chakphanu
https://github.com/chakphanu/ThaiNationalIDCard/blob/master/APDU.md
📌 APDU ผมนำมาอัพเดต
https://github.com/warapetch/ThaiSmartCard-Delphi/blob/main1/APDU.md
🔷 หมายเหตุ / ปัญหา
- บัตรผู้สูงอายุ ไม่ทราบวันเดือนเกิด วันเกิด จะมีเฉพาะปี หรือ เป็นช่องว่าง
- บัตรผู้สูงอายุ ที่อายุมากกว่า 75 ปี วันหมดอายุ อาจเป็นช่องว่าง
🔷 โปรแกรม อ่านบัตรประชาชน (คนไทย)
สามารถมองเห็นได้เฉพาะส่วนที่เป็น Public
(เท่าที่เห็นบนหน้าบัตรประชาชน )
ฟิลด์ | APDU |
---|---|
เลขบัตร | 80 B0 00 04 02 00 0D |
ชื่อนามสกุล (TH) | 80 B0 00 11 02 00 64 |
ชื่อนามสกุล (EN) | 80 B0 00 75 02 00 64 |
วันเกิด | 80 B0 00 D9 02 00 08 |
เพศ | 80 B0 00 E1 02 00 01 |
หน่วยงานออกบัตร | 80 B0 00 F6 02 00 64 |
วันออกบัตร | 80 B0 01 67 02 00 08 |
วันหมดอายุ | 80 B0 01 6F 02 00 08 |
ศาสนา | 80 B0 01 77 02 00 02 |
ที่อยู่ | 80 B0 15 79 02 00 A0 |
เลขใต้บัตร | 80 B0 16 19 02 00 0E |
|
- ข้อมูลอื่นๆ
รหัสหน่วยงาน [เห็น]
ลายเซนต์ผู้อนุมัติ [เห็น]
ลายนิ้วมือ [ไม่เห็น]
และอื่นๆ [ลองค้นหาดู]
🔷 วิดีโอ
📌 แนะนำ โปรแกรมอ่านบัตรประชาชน คนไทย - ไพธอน
🔷 FaceBook
https://www.facebook.com/born2dev