From: <lu...@us...> - 2009-06-09 14:23:10
|
Revision: 288 http://pyscard.svn.sourceforge.net/pyscard/?rev=288&view=rev Author: ludov Date: 2009-06-09 14:22:58 +0000 (Tue, 09 Jun 2009) Log Message: ----------- use command line arguments Modified Paths: -------------- trunk/contrib/parseATR/parseATR.py Modified: trunk/contrib/parseATR/parseATR.py =================================================================== --- trunk/contrib/parseATR/parseATR.py 2009-06-09 13:56:33 UTC (rev 287) +++ trunk/contrib/parseATR/parseATR.py 2009-06-09 14:22:58 UTC (rev 288) @@ -421,8 +421,12 @@ print "WRONG CHECKSUM, expected 0x%02X" % tck if __name__ == "__main__": - #ATR = "3B A7 00 40 18 80 65 A2 08 01 01 52" - ATR = "3F FF 95 00 FF 91 81 71 A0 47 00 44 4E 41 53 50 30 31 31 20 52 65 76 42 30 36 4E" + import sys + if len(sys.argv) > 1: + ATR = " ".join(sys.argv[1:]) + else: + #ATR = "3B A7 00 40 18 80 65 A2 08 01 01 52" + ATR = "3F FF 95 00 FF 91 81 71 A0 47 00 44 4E 41 53 50 30 31 31 20 52 65 76 42 30 36 4E" atr = parseATR(ATR) print "ATR:", ATR atr_display_txt(atr) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |