Skip to content

Thai CID Smart Card Helper \n โปรแกรมอ่านบัตรประชาชน (คนไทย) ด้วยไพธอน

Notifications You must be signed in to change notification settings

warapetch/python-ThaiCID-Console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThaiCIDHelper [#1 สำหรับ Console]

ThaiSmartCard-Reader-Python [Console]

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

|

  • ข้อมูลอื่นๆ

รหัสหน่วยงาน [เห็น]
ลายเซนต์ผู้อนุมัติ [เห็น]
ลายนิ้วมือ [ไม่เห็น]
และอื่นๆ [ลองค้นหาดู]

เนื้อหา + คลิป บน ยูทูป

🔷 วิดีโอ 📌 แนะนำ โปรแกรมอ่านบัตรประชาชน คนไทย - ไพธอน

cover

🔷 FaceBook
https://www.facebook.com/born2dev

🔷 YouTube
https://www.youtube.com/c/HowToCodeDelphi

About

Thai CID Smart Card Helper \n โปรแกรมอ่านบัตรประชาชน (คนไทย) ด้วยไพธอน

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages