2023-08-22 00:40:09 +08:00
|
|
|
# -*- coding: utf-8 -*-#
|
|
|
|
# -------------------------------------------------------------------------------
|
|
|
|
# Name: __init__.py.py
|
|
|
|
# Description:
|
|
|
|
# Author: xaoyaoo
|
2023-10-14 21:48:35 +08:00
|
|
|
# Date: 2023/10/14
|
2023-08-22 00:40:09 +08:00
|
|
|
# -------------------------------------------------------------------------------
|
2024-10-16 02:37:38 +08:00
|
|
|
__version__ = "3.1.37"
|
2024-08-17 11:51:57 +08:00
|
|
|
|
2023-12-18 22:36:11 +08:00
|
|
|
import os, json
|
2023-10-14 23:53:06 +08:00
|
|
|
|
2023-12-28 19:55:21 +08:00
|
|
|
try:
|
2024-08-03 00:21:16 +08:00
|
|
|
WX_OFFS_PATH = os.path.join(os.path.dirname(__file__), "WX_OFFS.json")
|
|
|
|
with open(WX_OFFS_PATH, "r", encoding="utf-8") as f:
|
|
|
|
WX_OFFS = json.load(f)
|
2023-12-28 19:55:21 +08:00
|
|
|
except:
|
2024-08-03 00:21:16 +08:00
|
|
|
WX_OFFS = {}
|
|
|
|
WX_OFFS_PATH = None
|
2023-12-18 22:36:11 +08:00
|
|
|
|
2024-08-17 11:51:57 +08:00
|
|
|
from .wx_core import BiasAddr, get_wx_info, get_wx_db, batch_decrypt, decrypt, get_core_db
|
|
|
|
from .wx_core import merge_db, decrypt_merge, merge_real_time_db, all_merge_real_time_db
|
|
|
|
from .db import DBHandler, MsgHandler, MicroHandler, MediaHandler, OpenIMContactHandler, FavoriteHandler, \
|
|
|
|
PublicMsgHandler
|
2024-08-18 10:58:49 +08:00
|
|
|
from .api import start_server, gen_fastapi_app
|
|
|
|
from .api.export import export_html, export_csv, export_json
|
2024-08-17 11:51:57 +08:00
|
|
|
|
2024-04-20 19:17:40 +08:00
|
|
|
# PYWXDUMP_ROOT_PATH = os.path.dirname(__file__)
|
|
|
|
# db_init = DBPool("DBPOOL_INIT")
|
2024-02-26 00:55:36 +08:00
|
|
|
|
2024-08-17 11:51:57 +08:00
|
|
|
|
|
|
|
__all__ = ["BiasAddr", "get_wx_info", "get_wx_db", "batch_decrypt", "decrypt", "get_core_db",
|
|
|
|
"merge_db", "decrypt_merge", "merge_real_time_db", "all_merge_real_time_db",
|
2024-08-17 13:51:44 +08:00
|
|
|
"DBHandler", "MsgHandler", "MicroHandler", "MediaHandler", "OpenIMContactHandler", "FavoriteHandler",
|
|
|
|
"PublicMsgHandler",
|
2024-08-18 13:14:29 +08:00
|
|
|
"start_server", "WX_OFFS", "WX_OFFS_PATH", "__version__"]
|