diff --git a/.env.my b/.env.my index 48504f4..244a13d 100644 --- a/.env.my +++ b/.env.my @@ -21,10 +21,24 @@ REDDIT_EXCLUDE_PATCH=change-package-name TWITTER_PATCHES_DL=https://github.com/crimera/piko/releases/latest - #Global: #EXTRA_FILES=https://github.com/ReVanced/GmsCore/releases/latest@Revanced-Microg.apk -#PATCH_APPS=youtube,youtube_music,instagram,twitter,facebook,soundcloud +#PATCH_APPS=youtube,youtube_music,instagram,twitch,facebook,soundcloud,reddit,twitter # #FACEBOOK_VERSION=latest -#YOUTUBE_MUSIC_VERSION=latest \ No newline at end of file +#YOUTUBE_MUSIC_VERSION=latest +#REDDIT_VERSION=latest +# +#SOUNDCLOUD_DL_SOURCE=https://apkpure.net/-/com.soundcloud.android +#SOUNDCLOUD_PACKAGE_NAME=com.soundcloud.android +# +#REDDIT_DL_SOURCE=https://apkpure.net/-/com.reddit.frontpage +#REDDIT_PACKAGE_NAME=com.reddit.frontpage +# +# +#TWITTER_DL_SOURCE=https://apkpure.net/-/com.twitter.android +#TWITTER_PACKAGE_NAME=com.twitter.android +# +# +#FACEBOOK_DL_SOURCE=https://apkpure.net/-/com.facebook.katana +#FACEBOOK_PACKAGE_NAME=com.facebook.katana diff --git a/CNAME b/CNAME index f99d101..026777b 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -docker-py-revanced.nikhilbadyal.com \ No newline at end of file +docker-py-revanced.nikhilbadyal.com diff --git a/src/downloader/apkpure.py b/src/downloader/apkpure.py index 3198711..c0a5028 100644 --- a/src/downloader/apkpure.py +++ b/src/downloader/apkpure.py @@ -91,6 +91,9 @@ class ApkPure(Downloader): if app_version := soup.select_one("span.info-sdk > span"): self.app_version = slugify(app_version.get_text(strip=True)) logger.info(f"Will be downloading {app}'s version {self.app_version}...") + else: + self.app_version = "latest" + logger.info(f"Unable to guess latest version of {app}") return file_name, app_dl def specific_version(self: Self, app: APP, version: str) -> tuple[str, str]: @@ -131,6 +134,7 @@ class ApkPure(Downloader): download_page = app.download_source + "/download" file_name, download_source = self.extract_download_link(download_page, app.app_name) app.app_version = self.app_version - logger.info(f"Guessed {app.app_version} for {app.app_name}") + if self.app_version != "latest": + logger.info(f"Guessed {app.app_version} for {app.app_name}") self._download(download_source, file_name) return file_name, download_source