forked from OneDragon-Anything/ZenlessZoneZero-OneDragon
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodule_manifest.py
More file actions
133 lines (133 loc) · 6.77 KB
/
Copy pathmodule_manifest.py
File metadata and controls
133 lines (133 loc) · 6.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
# AUTO-GENERATED — DO NOT EDIT
import sys
if not getattr(sys, 'frozen', False):
import argparse
import ast
import atexit
import base64
import builtins
import contextlib
import copy
import csv
import ctypes
import cv2
import datetime
import difflib
import gettext
import glob
import hashlib
import hmac
import html
import importlib
import importlib.util
import inspect
import io
import json
import librosa
import locale
import logging
import math
import matplotlib.font_manager
import matplotlib.pyplot
import numpy
import onnxruntime
import os
import os.path
import platform
import polib
import psutil
import pyautogui
import pyclipper
import pyuac
import pywintypes
import random
import re
import requests
import shutil
import signal
import smtplib
import soundcard
import string
import subprocess
import sys
import tempfile
import threading
import time
import traceback
import urllib.error
import urllib.parse
import urllib.request
import uuid
import vgamepad
import warnings
import webbrowser
import win32api
import win32clipboard
import win32con
import win32gui
import win32ui
import winreg
import yaml
import zipfile
from PIL import Image, ImageDraw, ImageFont
from PySide6 import QtCore
from PySide6.QtCore import QEasingCurve, QEvent, QEventLoop, QMimeData, QObject, QPoint, QPointF, QPropertyAnimation, QRect, QRectF, QRegularExpression, QSize, QThread, QTimer, QUrl, Qt, Signal
from PySide6.QtGui import QBrush, QCloseEvent, QColor, QDesktopServices, QDrag, QDragEnterEvent, QDragLeaveEvent, QDragMoveEvent, QDropEvent, QFont, QFontMetrics, QGuiApplication, QIcon, QImage, QIntValidator, QKeyEvent, QKeySequence, QLinearGradient, QMouseEvent, QPaintEvent, QPainter, QPainterPath, QPen, QPixmap, QResizeEvent, QShowEvent, QSyntaxHighlighter, QTextCharFormat, QValidator, QWheelEvent, Qt
from PySide6.QtMultimedia import QMediaPlayer
from PySide6.QtMultimediaWidgets import QGraphicsVideoItem
from PySide6.QtWidgets import QAbstractButton, QAbstractItemView, QAbstractScrollArea, QApplication, QComboBox, QCompleter, QDialog, QFileDialog, QFrame, QGraphicsDropShadowEffect, QGraphicsEffect, QGraphicsOpacityEffect, QGraphicsScene, QGraphicsView, QHBoxLayout, QHeaderView, QInputDialog, QLabel, QLineEdit, QListView, QListWidget, QListWidgetItem, QMessageBox, QPushButton, QScrollArea, QSizePolicy, QSpacerItem, QSpinBox, QStackedWidget, QStyle, QStyledItemDelegate, QTableWidget, QTableWidgetItem, QTextEdit, QToolButton, QVBoxLayout, QWidget
from abc import ABC, abstractmethod
from collections import deque
from collections.abc import Callable, Sequence
from colorama import Fore, Style, init
from concurrent.futures import Future, ThreadPoolExecutor, TimeoutError
from contextlib import suppress
from copy import deepcopy
from ctypes import wintypes
from ctypes.wintypes import DWORD, HANDLE, RECT, SHORT, UINT, WCHAR, WORD
from cv2.typing import MatLike
from dataclasses import dataclass, field, fields
from datetime import datetime, timedelta
from email.header import Header
from email.mime.image import MIMEImage
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.utils import formataddr
from enum import Enum, IntEnum, StrEnum
from functools import cached_property, lru_cache, partial, wraps
from io import BytesIO
from logging import DEBUG
from logging.handlers import TimedRotatingFileHandler
from mss import mss
from mss.base import MSSBase
from packaging import version
from pathlib import Path
from pyautogui import screenshot
from pygetwindow import Win32Window
from pygit2 import Blob, Oid, Remote, RemoteCallbacks, Repository, Walker, discover_repository, init_repository, settings
from pygit2.enums import CheckoutStrategy, ConfigLevel, ResetMode, SortMode
from pynput import keyboard, mouse
from pynput.keyboard import Controller, Key
from qfluentwidgets import Action, BodyLabel, CaptionLabel, CardWidget, CheckBox, CheckableMenu, ColorDialog, ComboBox, Dialog, DisplayLabel, DoubleSpinBox, EditableComboBox, ExpandSettingCard, FlowLayout, FluentIcon, FluentIconBase, FluentStyleSheet, FluentThemeColor, FluentWindow, FlyoutViewBase, HorizontalFlipView, HyperlinkButton, HyperlinkCard, ImageLabel, IndeterminateProgressBar, IndicatorPosition, InfoBar, InfoBarIcon, InfoBarPosition, LargeTitleLabel, LineEdit, ListItemDelegate, ListWidget, MSFluentWindow, MaskDialogBase, MenuAnimationType, MessageBox, MessageBoxBase, NavigationBar, NavigationBarPushButton, NavigationItemPosition, PillPushButton, PipsPager, PipsScrollButtonDisplayMode, Pivot, PixmapLabel, PlainTextEdit, PopUpAniStackedWidget, PrimaryPushButton, ProgressBar, ProgressRing, PushButton, PushSettingCard, RoundMenu, ScrollArea, SegmentedWidget, SettingCard, SettingCardGroup, SimpleCardWidget, SpinBox, SplashScreen, SplitTitleBar, StrongBodyLabel, StyleSheetBase, SubtitleLabel, SwitchButton, TableWidget, TeachingTip, TeachingTipTailPosition, Theme, TitleLabel, ToolButton, ToolTip, ToolTipFilter, ToolTipPosition, TransparentPushButton, TransparentToolButton, VBoxLayout, drawIcon, getFont, isDarkTheme, qconfig, qrouter, setCustomStyleSheet, setFont, setTheme, setThemeColor, themeColor
from qfluentwidgets.common.animation import BackgroundAnimationWidget, ScaleSlideAnimation
from qfluentwidgets.common.overload import singledispatchmethod
from qfluentwidgets.common.smooth_scroll import SmoothMode
from qfluentwidgets.components.navigation.pivot import PivotItem
from qfluentwidgets.components.settings.expand_setting_card import GroupSeparator
from qfluentwidgets.components.settings.setting_card import SettingIconWidget
from qfluentwidgets.components.widgets.frameless_window import FramelessWindow
from qfluentwidgets.components.widgets.teaching_tip import TeachTipBubble, TeachingTipManager
from qfluentwidgets.window.stacked_widget import StackedWidget
from qframelesswindow import FramelessDialog
from random import random
from scipy import signal
from scipy.signal import butter, correlate, filtfilt
from scipy.spatial import KDTree
from shapely.geometry import Polygon
from sklearn.preprocessing import scale
from soundcard.mediafoundation import SoundcardRuntimeWarning
from threading import Event, Lock
from types import ModuleType
from typing import Any, Callable, ClassVar, Dict, IO, Iterable, List, NamedTuple, Optional, Sequence, TYPE_CHECKING, Tuple, Type, TypeVar, Union, cast
from urllib.parse import urlencode
from yaml import CSafeLoader, SafeLoader