mirror of
https://github.com/sotam0316/docker-py-revanced.git
synced 2026-04-25 03:48:37 +09:00
🎨 Removed duplicate code
This commit is contained in:
+37
-52
@@ -12,35 +12,42 @@ from src.utils import AppNotFound, handle_response
|
|||||||
class Patches(object):
|
class Patches(object):
|
||||||
"""Revanced Patches."""
|
"""Revanced Patches."""
|
||||||
|
|
||||||
revanced_app_ids = {
|
_revanced_app_ids = {
|
||||||
"com.reddit.frontpage": ("reddit", "_reddit"),
|
"com.reddit.frontpage": "reddit",
|
||||||
"com.ss.android.ugc.trill": ("tiktok", "_tiktok"),
|
"com.ss.android.ugc.trill": "tiktok",
|
||||||
"com.twitter.android": ("twitter", "_twitter"),
|
"com.twitter.android": "twitter",
|
||||||
"de.dwd.warnapp": ("warnwetter", "_warnwetter"),
|
"de.dwd.warnapp": "warnwetter",
|
||||||
"com.spotify.music": ("spotify", "_spotify"),
|
"com.spotify.music": "spotify",
|
||||||
"com.awedea.nyx": ("nyx-music-player", "_nyx"),
|
"com.awedea.nyx": "nyx-music-player",
|
||||||
"ginlemon.iconpackstudio": ("icon_pack_studio", "_iconpackstudio"),
|
"ginlemon.iconpackstudio": "icon_pack_studio",
|
||||||
"com.ticktick.task": ("ticktick", "_ticktick"),
|
"com.ticktick.task": "ticktick",
|
||||||
"tv.twitch.android.app": ("twitch", "_twitch"),
|
"tv.twitch.android.app": "twitch",
|
||||||
"com.myprog.hexedit": ("hex-editor", "_hexeditor"),
|
"com.myprog.hexedit": "hex-editor",
|
||||||
"co.windyapp.android": ("windy", "_windy"),
|
"co.windyapp.android": "windy",
|
||||||
"org.totschnig.myexpenses": ("my-expenses", "_expenses"),
|
"org.totschnig.myexpenses": "my-expenses",
|
||||||
"com.backdrops.wallpapers": ("backdrops", "_backdrops"),
|
"com.backdrops.wallpapers": "backdrops",
|
||||||
"com.ithebk.expensemanager": ("expensemanager", "_expensemanager"),
|
"com.ithebk.expensemanager": "expensemanager",
|
||||||
"net.dinglisch.android.taskerm": ("tasker", "_tasker"),
|
"net.dinglisch.android.taskerm": "tasker",
|
||||||
"net.binarymode.android.irplus": ("irplus", "_irplus"),
|
"net.binarymode.android.irplus": "irplus",
|
||||||
"com.vsco.cam": ("vsco", "_vsco"),
|
"com.vsco.cam": "vsco",
|
||||||
"com.zombodroid.MemeGenerator": ("meme-generator-free", "_meme-generator-free"),
|
"com.zombodroid.MemeGenerator": "meme-generator-free",
|
||||||
"com.teslacoilsw.launcher": ("nova_launcher", "_nova_launcher"),
|
"com.teslacoilsw.launcher": "nova_launcher",
|
||||||
"eu.faircode.netguard": ("netguard", "_netguard"),
|
"eu.faircode.netguard": "netguard",
|
||||||
"com.instagram.android": ("instagram", "_instagram"),
|
"com.instagram.android": "instagram",
|
||||||
"com.nis.app": ("inshorts", "_inshorts"),
|
"com.nis.app": "inshorts",
|
||||||
"com.facebook.orca": ("facebook", "_facebook"),
|
"com.facebook.orca": "facebook",
|
||||||
}
|
}
|
||||||
revanced_extended_app_ids = {
|
revanced_app_ids = {
|
||||||
|
key: (value, "_" + value) for key, value in _revanced_app_ids.items()
|
||||||
|
}
|
||||||
|
_revanced_extended_app_ids = {
|
||||||
"com.google.android.youtube": ("youtube", "_yt"),
|
"com.google.android.youtube": ("youtube", "_yt"),
|
||||||
"com.google.android.apps.youtube.music": ("youtube-music", "_ytm"),
|
"com.google.android.apps.youtube.music": ("youtube-music", "_ytm"),
|
||||||
}
|
}
|
||||||
|
revanced_extended_app_ids = {
|
||||||
|
key: (value[0], "_" + value[0])
|
||||||
|
for key, value in _revanced_extended_app_ids.items()
|
||||||
|
}
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def check_java() -> None:
|
def check_java() -> None:
|
||||||
@@ -130,33 +137,11 @@ class Patches(object):
|
|||||||
:return: Patches
|
:return: Patches
|
||||||
"""
|
"""
|
||||||
logger.debug("Getting patches for %s" % app)
|
logger.debug("Getting patches for %s" % app)
|
||||||
app_names = {
|
app_names = {value[0]: value[1] for value in self.revanced_app_ids.values()}
|
||||||
"reddit": "_reddit",
|
app_names.update(
|
||||||
"tiktok": "_tiktok",
|
{value[0]: value[1] for value in self.revanced_extended_app_ids.values()}
|
||||||
"twitter": "_twitter",
|
)
|
||||||
"warnwetter": "_warnwetter",
|
|
||||||
"youtube": "_yt",
|
|
||||||
"youtube_music": "_ytm",
|
|
||||||
"spotify": "_spotify",
|
|
||||||
"nyx-music-player": "_nyx",
|
|
||||||
"icon_pack_studio": "_iconpackstudio",
|
|
||||||
"ticktick": "_ticktick",
|
|
||||||
"twitch": "_twitch",
|
|
||||||
"hex-editor": "_hexeditor",
|
|
||||||
"windy": "_windy",
|
|
||||||
"my-expenses": "_expenses",
|
|
||||||
"backdrops": "_backdrops",
|
|
||||||
"expensemanager": "_expensemanager",
|
|
||||||
"tasker": "_tasker",
|
|
||||||
"irplus": "_irplus",
|
|
||||||
"vsco": "_vsco",
|
|
||||||
"meme-generator-free": "_meme-generator-free",
|
|
||||||
"nova_launcher": "_nova_launcher",
|
|
||||||
"netguard": "_netguard",
|
|
||||||
"instagram": "_instagram",
|
|
||||||
"inshorts": "_inshorts",
|
|
||||||
"facebook": "_facebook",
|
|
||||||
}
|
|
||||||
if not (app_name := app_names.get(app)):
|
if not (app_name := app_names.get(app)):
|
||||||
raise AppNotFound(app)
|
raise AppNotFound(app)
|
||||||
patches = getattr(self, app_name)
|
patches = getattr(self, app_name)
|
||||||
|
|||||||
@@ -8,31 +8,6 @@ default_build = [
|
|||||||
"youtube",
|
"youtube",
|
||||||
"youtube_music",
|
"youtube_music",
|
||||||
]
|
]
|
||||||
all_builds = [
|
|
||||||
"youtube",
|
|
||||||
"youtube_music",
|
|
||||||
"twitter",
|
|
||||||
"reddit",
|
|
||||||
# "tiktok", # Commented because of out of memory issues
|
|
||||||
"warnwetter",
|
|
||||||
"spotify",
|
|
||||||
"nyx-music-player",
|
|
||||||
"icon_pack_studio",
|
|
||||||
"ticktick",
|
|
||||||
"twitch",
|
|
||||||
"hex-editor",
|
|
||||||
"windy",
|
|
||||||
"my-expenses",
|
|
||||||
"backdrops",
|
|
||||||
"tasker",
|
|
||||||
"vsco",
|
|
||||||
"meme-generator-free",
|
|
||||||
"nova_launcher",
|
|
||||||
"netguard",
|
|
||||||
"instagram",
|
|
||||||
"inshorts",
|
|
||||||
"facebook",
|
|
||||||
]
|
|
||||||
possible_archs = ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"]
|
possible_archs = ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user