Files
Auto_Bangumi/src/module/downloader/__init__.py
2023-05-02 23:50:30 +08:00

16 lines
503 B
Python

from module.models import Config
def getClient(settings: Config):
# TODO 多下载器支持
type = settings.downloader.type
host = settings.downloader.host
username = settings.downloader.username
password = settings.downloader.password
ssl = settings.downloader.ssl
if type == "qbittorrent":
from .qb_downloader import QbDownloader
return QbDownloader(host, username, password, ssl)
else:
raise Exception(f"Unsupported downloader type: {type}")