feat: proxy and set song download parallelNum

This commit is contained in:
WorldObservationLog
2024-05-05 13:47:42 +08:00
parent 5213e77f2b
commit 69e67fefd2
4 changed files with 17 additions and 4 deletions

View File

@@ -9,7 +9,7 @@ from prompt_toolkit import PromptSession, print_formatted_text, ANSI
from prompt_toolkit.patch_stdout import patch_stdout
from src.adb import Device
from src.api import get_token
from src.api import get_token, init_client_and_lock
from src.config import Config
from src.rip import rip_song, rip_album
from src.types import GlobalAuthParams
@@ -30,6 +30,7 @@ class NewInteractiveShell:
def __init__(self, loop: asyncio.AbstractEventLoop):
self.loop = loop
self.config = Config.load_from_config()
init_client_and_lock(self.config.download.proxy, self.config.download.parallelNum)
self.anonymous_access_token = loop.run_until_complete(get_token())
self.parser = argparse.ArgumentParser(exit_on_error=False)