mirror of
https://github.com/sotam0316/docker-py-revanced.git
synced 2026-04-24 19:38:36 +09:00
✨ Don't download microg if YouTube or yt-music is not there
This commit is contained in:
+5
-2
@@ -18,7 +18,7 @@ class Downloader(object):
|
||||
"""Files downloader."""
|
||||
|
||||
def __init__(self, config: RevancedConfig):
|
||||
self._CHUNK_SIZE = 2**21 * 5
|
||||
self._CHUNK_SIZE = 10485760
|
||||
self._QUEUE: PriorityQueue[Tuple[float, str]] = PriorityQueue()
|
||||
self._QUEUE_LENGTH = 0
|
||||
self.config = config
|
||||
@@ -168,7 +168,6 @@ class Downloader(object):
|
||||
["revanced", "revanced-cli", self.config.normal_cli_jar],
|
||||
["revanced", "revanced-integrations", self.config.normal_integrations_apk],
|
||||
["revanced", "revanced-patches", self.config.normal_patches_jar],
|
||||
["inotia00", "VancedMicroG", "VancedMicroG-output.apk"],
|
||||
]
|
||||
if self.config.build_extended:
|
||||
assets += [
|
||||
@@ -176,6 +175,10 @@ class Downloader(object):
|
||||
["inotia00", "revanced-integrations", self.config.integrations_apk],
|
||||
["inotia00", "revanced-patches", self.config.patches_jar],
|
||||
]
|
||||
if "youtube" in self.config.apps or "youtube_music" in self.config.apps:
|
||||
assets += [
|
||||
["inotia00", "VancedMicroG", "VancedMicroG-output.apk"],
|
||||
]
|
||||
with ThreadPoolExecutor(7) as executor:
|
||||
executor.map(lambda repo: self.repository(*repo), assets)
|
||||
logger.info("Downloaded revanced microG ,cli, integrations and patches.")
|
||||
|
||||
Reference in New Issue
Block a user