import os import re from ok.util.path import get_path_in_package from task.AoSkillManXunTask import AoSkillManXunTask from task.AutoStartCombatTask import AutoStartCombatTask from task.DailyTask import DailyTask from task.JoinGameTask import JoinGameTask from task.ManXunTask import ManXunTask version = "v1.1.11" def calculate_pc_exe_path(running_path): return None config = { 'debug': False, # Optional, default: False 'use_gui': True, 'config_folder': 'configs', 'gui_icon': get_path_in_package(__file__, 'icon.ico'), 'ocr': { 'lib': 'RapidOCR', 'inference_num_threads': int(os.cpu_count() / 2) }, # required if using feature detection 'template_matching': { 'coco_feature_json': os.path.join('assets', 'result.json'), 'default_horizontal_variance': 0.01, 'default_vertical_variance': 0.01, 'default_threshold': 0.9, }, 'windows': { # required when supporting windows game 'exe': 'Client-Win64-Shipping.exe', 'can_bit_blt': False # default false, opengl games does not support bit_blt }, 'analytics': { 'report_url': 'https://okreport.ok-script.com/report' }, # 'update': { # 'releases_url': 'https://api.github.com/repos/ok-oldking/ok-baijing/releases?per_page=15', # 'proxy_url': 'https://gh.ok-script.com/', # 'exe_name': 'ok-baijing.exe', # 'use_proxy': True # }, 'about': """
免费开源软件 https://github.com/ok-oldking/ok-baijing>
视频演示 https://www.bilibili.com/video/BV1K7421f7KT/
QQ群:594495691
""", 'supported_screen_ratio': '16:9', 'screenshots_folder': "screenshots", 'gui_title': 'OK白荆', # Optional # 'coco_feature_folder': get_path(__file__, 'assets/coco_feature'), # required if using feature detection 'log_file': 'logs/ok-script.log', # Optional, auto rotating every day 'error_log_file': 'logs/ok-script_error.log', 'version': version, 'locale': 'zh_CN', 'onetime_tasks': [ # tasks to execute DailyTask(), AoSkillManXunTask(), JoinGameTask(), ManXunTask(), ], 'trigger_tasks': [ AutoStartCombatTask() ], 'scenes': [ # scenes to detect ] }