import os from pathlib import Path version = "v5.0.11" def calculate_pc_exe_path(running_path): game_exe_folder = Path(running_path).parents[3] return str(game_exe_folder / "Wuthering Waves.exe") config = { 'debug': False, # Optional, default: False 'use_gui': True, 'config_folder': 'configs', 'gui_icon': 'icon.png', 'ocr': { 'lib': 'rapidocr_openvino' }, 'start_timeout': 120, # default 60 'wait_until_before_delay': 2, # default 1 , for wait_until() function # required if using feature detection 'template_matching': { 'coco_feature_json': os.path.join('assets', 'result.json'), 'default_horizontal_variance': 0.002, 'default_vertical_variance': 0.002, 'default_threshold': 0.8, }, 'windows': { # required when supporting windows game 'exe': 'Client-Win64-Shipping.exe', 'calculate_pc_exe_path': calculate_pc_exe_path, 'hwnd_class': 'UnrealWindow', 'interaction': 'PostMessage', 'can_bit_blt': True, # default false, opengl games does not support bit_blt 'bit_blt_render_full': True, 'check_hdr': False, 'force_no_hdr': False, 'check_night_light': True, 'force_no_night_light': True, 'require_bg': True }, 'supported_resolution': { 'ratio': '16:9', 'min_size': (1280, 720) }, 'analytics': { 'report_url': 'http://111.231.71.225/report' }, 'git_update': {'sources': [{ 'name': 'Global', 'git_url': 'https://github.com/ok-oldking/ok-wuthering-waves', 'pip_url': 'https://pypi.org/simple/' }, { 'name': '清华大学', 'git_url': 'https://gitee.com/ok-olding/ok-wuthering-waves', 'pip_url': 'https://pypi.tuna.tsinghua.edu.cn/simple' }, { 'name': 'China', 'git_url': 'https://gitee.com/ok-olding/ok-wuthering-waves', 'pip_url': 'https://mirrors.cloud.tencent.com/pypi/simple' }, { 'name': '阿里云', 'git_url': 'https://gitee.com/ok-olding/ok-wuthering-waves', 'pip_url': 'https://mirrors.aliyun.com/pypi/simple' }, ]}, 'links': { 'default': { 'github': 'https://github.com/ok-oldking/ok-wuthering-waves', 'share': 'Download OK-WW from https://github.com/ok-oldking/ok-wuthering-waves/releases/latest', 'faq': 'https://github.com/ok-oldking/ok-wuthering-waves#FAQ' }, 'zh_CN': { 'github': 'https://github.com/ok-oldking/ok-wuthering-waves', 'share': 'OK-WW 腾讯频道下载: https://pd.qq.com/s/75758wrmp 夸克网盘下载:https://pan.quark.cn/s/75b55ef72a34 GitHub下载: https://github.com/ok-oldking/ok-wuthering-waves/releases/latest', 'qq_group': 'https://qm.qq.com/q/ufUCrCEq6A', 'qq_channel': 'https://pd.qq.com/s/1t9xeti1z', 'faq': 'https://gitee.com/ok-olding/ok-wuthering-waves/blob/master/README_cn.md#%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98%E8%AF%B7%E6%A3%80%E6%9F%A5', }, }, 'about': """
GitHub https://github.com/ok-oldking/ok-wuthering-waves>
QQ群:970523295
QQ频道:OK-WW
本软件是免费开源的。 如果你被收费,请立即退款。请访问QQ频道或GitHub下载最新的官方版本。
本软件仅供个人使用,用于学习Python编程、计算机视觉、UI自动化等。 请勿将其用于任何营利性或商业用途。
使用本软件可能会导致账号被封。 请在了解风险后再使用。
""", 'screenshots_folder': "screenshots", 'gui_title': 'OK-WW', # Optional # 'coco_feature_folder': get_path(__file__, 'assets/coco_feature'), # required if using feature detection 'log_file': 'logs/ok-ww.log', # Optional, auto rotating every day 'error_log_file': 'logs/ok-ww_error.log', 'launcher_log_file': 'logs/launcher.log', 'launcher_error_log_file': 'logs/launcher_error.log', 'version': version, 'onetime_tasks': [ # tasks to execute ["src.task.IllusiveRealmTask", "IllusiveRealmTask"], ["src.task.FarmEchoTask", "FarmEchoTask"], ["src.task.FarmWorldBossTask", "FarmWorldBossTask"], ["src.task.FiveToOneTask", "FiveToOneTask"], ["src.task.DiagnosisTask", "DiagnosisTask"], ], 'trigger_tasks': [ ["src.task.AutoCombatTask", "AutoCombatTask"], ["src.task.AutoPickTask", "AutoPickTask"], ["src.task.SkipDialogTask", "AutoDialogTask"], ["src.task.MultiplayerAutoCombatTask", "MultiplayerAutoCombatTask"], ] }