mirror of
https://github.com/nikdoof/pytikitag.git
synced 2025-12-17 11:49:26 +00:00
Lots of reworking, write support for MiFare Ultralights and various
other changes.
This commit is contained in:
21
test.py
21
test.py
@@ -1,13 +1,24 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
import logging, sys
|
||||
from pytikitag import reader, tikitag
|
||||
from smartcard.util import toHexString, toASCIIString
|
||||
|
||||
m = tikitag.TikiTag()
|
||||
log = logging.getLogger('pytikitag.mifareul')
|
||||
h = logging.StreamHandler(sys.stdout)
|
||||
log.addHandler(h)
|
||||
|
||||
r = reader.TikiReader()
|
||||
|
||||
print r.firmware_version()
|
||||
|
||||
m = tikitag.TikiTag(r)
|
||||
|
||||
print m.get_uid()
|
||||
|
||||
d = m.read_tag()
|
||||
print "%s bytes" % len(d)
|
||||
print toHexString(d)
|
||||
#d = m.read_tag()
|
||||
#print "%s bytes" % len(d)
|
||||
#print toHexString(d)
|
||||
|
||||
print m.write_block(0xf, [0xde, 0xad, 0xbe, 0xee])
|
||||
|
||||
print toHexString(m.read_block(0xf))
|
||||
|
||||
Reference in New Issue
Block a user