idcheck
本軟件完全參照國家標准GB 11643-1999公開的方法進行校驗。軟件沒啥技術含量,就用用Golang的Goroutine加快了批量操作,本軟件為命令行軟件。可以校驗單個身份證,也可以導入CSV文件批量校驗。本軟件無任何聯網功能,完全本地運行
使用
1、查詢校驗單個身份證號碼
把壓縮包中的文件解壓出來,然后按住Shift
+鼠標右鍵
-->選擇在此處打開命令行窗口
或者在此處打開PowerShell窗口
輸入idcheck
即可查看使用方法
$ idcheck
#########################################
##idcheck_v1 僅限於校驗18位身份證號碼!##
##支持單個號校驗和csv文件批量導入 ##
## by dot1x © 2020-2021 ##
##使用方法: ##
## idcheck [身份證號] ##
## idcheck -f [csv文件名或全路徑名] ##
##例如: ##
## idcheck 123456789012345677 ##
## idcheck -f Template.csv ##
#########################################
校驗單個身份證號碼:idcheck 123456789123456789
$ idcheck 123456789123456789
123456789123456789---->校驗失敗
[*] [TIME] 完成耗時:0s
=======By dot1x 2020-2021=======
2、導入CSV批量查詢:idcheck -f Template.csv
。導入模板格式參照Template.csv。
10W行數據處理僅需要:510毫秒
100W行數據處理僅需要:1分44秒
$ idcheck.exe -f Template.csv
[+] [INFO] 讀取合計條數:100000條
[+] [INFO] 結果合計條數:100000條
[+] [INFO] 2021-05-10 22:35:30 校驗完成,結果已保存到:result.csv
[*] [TIME] 完成耗時:538.8817ms
=======By dot1x 2020-2021=======
$ idcheck.exe -f Template100.csv
[+] [INFO] 讀取合計條數:1000000條
[+] [INFO] 結果合計條數:1000000條
[+] [INFO] 2021-05-10 22:35:00 校驗完成,結果已保存到:result.csv
[*] [TIME] 完成耗時:1m44.7381687s
=======By dot1x 2020-2021=======