Exemple #1
0
        _host = 'localhost'
    return _host, _port, _team


def check_return_values(val):
    return False if (val is None or val is False or val == '' or val == 'ko' or val == 'mort') else True


def choose_an_id(team, id):
    result = 1
    for i in range(0, len(team)):
        result *= ord(team[i]) * (i + 1)
    id *= result
    return str(id)


if __name__ == "__main__": 
    host, port, team = check_opt()
    com = Communicator()
    com.connect(host, port)
    id, map_size = com.join_team(team)
    com.id = choose_an_id(team, int(id))
    print("MON ID EST %s" % com.id)
    routine_tab = misc.get_routine_tab(com)
    mode = 0
    while com.alive():
        routine_tab[com.mode]()
        if com.mode != mode:
            print("nouveau mode %d" % com.mode)
            mode = com.mode
Exemple #2
0
            flag = 0
        elif flag == 3:
            _host = sys.argv[i]
            flag = 0
        i += 1
    if _port is None or _team is None:
        usage()
        sys.exit(1)
    if _host is None:
        _host = 'localhost'
    return _host, _port, _team


def check_return_values(val):
    return False if (val is None or val is False or val == '' or val == 'ko'
                     or val == 'mort') else True


if __name__ == "__main__":
    host, port, team = check_opt()
    com = Communicator()
    com.connect(host, port)
    print(com.join_team(team))
    routine_tab = misc.get_routine_tab(com)
    com.mode = 0
    com.cosmogonie_cmd()
    try:
        while com.alive():
            routine_tab[com.mode]()
    except Exception as e:
        print(e.message)
Exemple #3
0
    return _host, _port, _team


def check_return_values(val):
    return False if (val is None or val is False or val == '' or val == 'ko'
                     or val == 'mort') else True


def choose_an_id(team, id):
    result = 1
    for i in range(0, len(team)):
        result *= ord(team[i]) * (i + 1)
    id *= result
    return str(id)


if __name__ == "__main__":
    host, port, team = check_opt()
    com = Communicator()
    com.connect(host, port)
    id, map_size = com.join_team(team)
    com.id = choose_an_id(team, int(id))
    print("MON ID EST %s" % com.id)
    routine_tab = misc.get_routine_tab(com)
    mode = 0
    while com.alive():
        routine_tab[com.mode]()
        if com.mode != mode:
            print("nouveau mode %d" % com.mode)
            mode = com.mode