Added apkmonk scrapper (#324)

This commit is contained in:
Nikhil Badyal
2023-08-26 19:06:39 +05:30
committed by GitHub
parent 716fa3c418
commit a641502ea1
5 changed files with 115 additions and 4 deletions
+10 -1
View File
@@ -1,11 +1,18 @@
"""Downloader Factory."""
from src.config import RevancedConfig
from src.downloader.apkmirror import ApkMirror
from src.downloader.apkmonk import ApkMonk
from src.downloader.apkpure import ApkPure
from src.downloader.apksos import ApkSos
from src.downloader.download import Downloader
from src.downloader.github import Github
from src.downloader.sources import APK_MIRROR_BASE_URL, APK_PURE_BASE_URL, APKS_SOS_BASE_URL, GITHUB_BASE_URL
from src.downloader.sources import (
APK_MIRROR_BASE_URL,
APK_MONK_BASE_URL,
APK_PURE_BASE_URL,
APKS_SOS_BASE_URL,
GITHUB_BASE_URL,
)
from src.downloader.uptodown import UptoDown
from src.exceptions import DownloadError
@@ -32,5 +39,7 @@ class DownloaderFactory(object):
return UptoDown(config)
if apk_source.startswith(APK_MIRROR_BASE_URL):
return ApkMirror(config)
if apk_source.startswith(APK_MONK_BASE_URL):
return ApkMonk(config)
msg = "No download factory found."
raise DownloadError(msg)