Files
AppleMusicDecrypt/main.py
世界观察日志 8429aa64e2 fix: remove debug code
2025-06-21 21:21:38 +08:00

36 lines
760 B
Python

import asyncio
import logging
import sys
from creart import add_creator
if sys.platform in ('win32', 'cygwin', 'cli'):
import winloop
winloop.install()
else:
import uvloop
uvloop.install()
loop = asyncio.new_event_loop()
from src.logger import LoggerCreator
add_creator(LoggerCreator)
from src.config import ConfigCreator
add_creator(ConfigCreator)
from src.api import APICreator
add_creator(APICreator)
from src.grpc.manager import WMCreator
add_creator(WMCreator)
from src.measurer import MeasurerCreator
add_creator(MeasurerCreator)
from src.cmd import InteractiveShell
if __name__ == '__main__':
cmd = InteractiveShell(loop)
try:
loop.run_until_complete(cmd.start())
except KeyboardInterrupt:
loop.stop()