Example #1
0
def parsearg():
    global Times, Hero, Delay_Time
    parser = argparse.ArgumentParser(description='Get tax')
    parser.add_argument('-d', '--delay', required=False, type=str, default='0', metavar='4:23', help='the time will delay to upgrade keji')
    parser.add_argument('-t', '--times', required=False, type=int, default=50000, help='tufei times')
    parser.add_argument('-e', '--hero', required=True, type=str, nargs='*', default=['zuge'], help='tufei hero list')
    res = parser.parse_args()
    dlist = res.delay.split(':')
    if len(dlist) == 1:
        Delay_Time = int(dlist[0]) * 60
    elif len(dlist) == 2:
        Delay_Time = int(dlist[0]) * 3600 + int(dlist[1]) * 60
    Times = res.times
    Hero = res.hero
    if not util.check_heroes(Hero):
        logger.error('Hero list error: ' + ' '.join(Hero))
        sys.exit()
Example #2
0
def parsearg():
    global Delay_Time, Hero_List, Max_Level, Auto_Rebirth, Hour
    parser = argparse.ArgumentParser(description='Training heroes')
    parser.add_argument('-d', '--delay', required=False, type=str, default='0', metavar='4:23', help='the time will delay to training')
    parser.add_argument('-e', '--heroes', type=str, nargs='*', default=['xusu', 'yuanshao', 'sunsangxiang'], help='hero list will training')
    parser.add_argument('-l', '--max_level', required=False, type=int, default=0, metavar=81 , help='if hero reach max level, will exit training')
    parser.add_argument('-a', '--auto_rebirth', required=False, action='store_true', help='auto rebirth mode')
    parser.add_argument('-m', '--hour_mode', type=int, default=8, help='training hour mode')
    res = parser.parse_args()
    dlist = res.delay.split(':')
    if len(dlist) == 1:
        Delay_Time = int(dlist[0]) * 60
    elif len(dlist) == 2:
        Delay_Time = int(dlist[0]) * 3600 + int(dlist[1]) * 60
    Hero_List = res.heroes
    Max_Level = res.max_level
    if not util.check_heroes(Hero_List):
        logger.error('Hero list error: ' + ' '.join(Hero_List))
        sys.exit()
    Auto_Rebirth = res.auto_rebirth
    Hour = res.hour_mode