예제 #1
0
if account.get_db() is None or account.get_db()['activated'] == False:
    
    logger.log_info("register account", "need to register this account first: ensure the mailserver is running")
    if account.get_db() is None:
        account.init_db(email, password, nation, proxies)
        account.load_db()
        action.action_register(account)
        jobs_from_db = False
    
    logger.log_info("wait for email", "wait for activation email to receive...")
    user_db = account.get_db()
    while 'activation_code' not in user_db:
        time.sleep(1)
        user_db = account.get_db()
    
    account.perform_activation("so")
    
account.loadup()

first_village = next(iter(account.villages.values()))

running = True

doc = account.request_GET("/dorf1.php")
#movements = reader.read_troop_movement_simple(doc)
#print(movements)
#sys.exit()

jm = JobManager(first_village)
first_village.event_handlers.append(jm)
if not jobs_from_db: