def try_join_xinyue_team(cfg): if not has_any_account_in_normal_run(cfg): return _show_head_line("尝试加入心悦固定队") for idx, account_config in enumerate(cfg.account_configs): idx += 1 if not account_config.is_enabled(): # 未启用的账户的账户不走该流程 continue logger.info("") logger.warning( color("fg_bold_yellow") + "------------尝试第{}个账户({})------------".format( idx, account_config.name)) djcHelper = DjcHelper(account_config, cfg.common) djcHelper.check_skey_expired() # 尝试加入固定心悦队伍 djcHelper.try_join_fixed_xinyue_team() if cfg.common._debug_run_first_only: logger.warning("调试开关打开,不再处理后续账户") break
def try_join_xinyue_team(cfg): if not has_any_account_in_normal_run(cfg): return _show_head_line("尝试加入心悦固定队") for idx, account_config in enumerate(cfg.account_configs): idx += 1 if not account_config.is_enabled(): # 未启用的账户的账户不走该流程 continue logger.info("") logger.warning(color("fg_bold_yellow") + f"------------尝试第{idx}个账户({account_config.name})------------") djcHelper = DjcHelper(account_config, cfg.common) djcHelper.check_skey_expired() # 尝试加入固定心悦队伍 djcHelper.try_join_fixed_xinyue_team()
logger.info("{}\t{}\t{}".format(idx, account_config.name, status)) logger.info("") # 预先尝试创建和加入固定队伍,从而每周第一次操作的心悦任务也能加到队伍积分中 for idx, account_config in enumerate(cfg.account_configs): idx += 1 if not account_config.enable or account_config.run_mode == "pre_run": # 未启用的账户或者预运行阶段的账户不走该流程 continue logger.info("------------尝试为第{}个账户({})加入心悦固定队------------\n".format(idx, account_config.name)) djcHelper = DjcHelper(account_config, cfg.common) djcHelper.check_skey_expired() # 尝试加入固定心悦队伍 djcHelper.try_join_fixed_xinyue_team() # 正式进行流程 for idx, account_config in enumerate(cfg.account_configs): idx += 1 if not account_config.enable: logger.info("第{}个账号({})未启用,将跳过".format(idx, account_config.name)) continue logger.info("------------开始处理第{}个账户({})------------\n".format(idx, account_config.name)) djcHelper = DjcHelper(account_config, cfg.common) djcHelper.run() if cfg.common._debug_run_first_only: logger.warning("调试开关打开,不再处理后续账户")