Загрузка данных


import sys
sys.path.insert(0, os.path.join(BASE_PATH, "max"))
try:
    import max_reader as _max
    _max.BASE_PATH   = BASE_PATH
    _max.DB_FILE     = DB_FILE
    _max.REPORTS_DIR = REPORTS_DIR
    _max.MAX_BOT_DB  = os.path.join(BASE_PATH, "max_bot.db")
    _max.STATE_FILE  = os.path.join(BASE_PATH, "max", "max_state.json")
    _max.PROFILE_DIR = os.path.join(BASE_PATH, "max", "max_browser_profile")
    threading.Thread(target=_max.run, kwargs={"headless": True},
                     daemon=True, name="MaxReader").start()
    print("[MAX] Max Reader запущен")
except Exception as _e:
    print(f"[MAX] Ошибка: {_e}")

Для этого в начале max_reader.py нужно поменять одну строку:
python# БЫЛО:
BASE_PATH   = os.path.dirname(os.path.abspath(__file__))

# СТАЛО:
BASE_PATH   = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
Это говорит: "иди на папку выше от max/" — то есть в корень проекта, где лежат DB_FILE, REPORTS_DIR и max_bot.db.
А в патче для ccsc.py путь к max_reader указать явно:

Тебе надо поменять блок расположения кода связанного с макса , вот тебе код