|
@@ -2,9 +2,11 @@ import json
|
|
|
import logging
|
|
|
import os
|
|
|
|
|
|
+import httpx
|
|
|
+
|
|
|
from src.api.Aria2API import Aria2API
|
|
|
from src.api.alist import AlistAPI
|
|
|
-
|
|
|
+from pikpakapi import PikPakApi
|
|
|
|
|
|
class RemotePikPakDownloadTask:
|
|
|
def __init__(self, config, parent_dir):
|
|
@@ -20,7 +22,6 @@ class RemotePikPakDownloadTask:
|
|
|
|
|
|
self.aria2_download_path = config['MAC_MINI_ARIA2']['DESTINATION_PATH']
|
|
|
|
|
|
- def start_download(self):
|
|
|
# 获取远程目录结构
|
|
|
remote_data = self.pik_alist_api.recursive_collect_contents(
|
|
|
self.remote_alist_download_path,
|