Пример #1
0
print "UNSW LDAP Login (Zid + Zpass). Don't get this wrong..."
zid = raw_input("Zid: ")
zpass = getpass.getpass()
ldap = LdapLookup(zid, zpass)

print "Connecting to serial reader"
reader = USBSerialReader()

auth_token = api.get_auth_token(username, password)

events = api.get_events(auth_token)
print 'Select Event:'
for x in range(len(events)):
    print str(x) + ': ' + events[x]['name']

event_number = int(raw_input())
event_id = events[event_number]['id']
print 'Event Id:', event_id

device_id = api.register_device(auth_token, event_id)
print 'Device Id:', device_id

while(True):
    act = raw_input('(s)wipe, (q)uit?')
    
    if act == 'q':
        break;

    elif act == 's':
        handle_swipe(reader, auth_token, device_id, event_id)
Пример #2
0
 def set_event(self, event_id):
     self.event_id = event_id
     self.device_id = bark_api.register_device(self.auth_token, event_id)
     event = bark_api.get_event(self.auth_token, event_id)
     group_id = event['event']['group_id']
     self.known_cards = bark_api.get_member_card_uids(self.auth_token, group_id)