mirror of
https://github.com/sotam0316/docker-py-revanced.git
synced 2026-04-25 03:48:37 +09:00
🎨 Removed hardcode options
This commit is contained in:
+15
-7
@@ -15,6 +15,14 @@ from src.utils import possible_archs
|
|||||||
class Parser(object):
|
class Parser(object):
|
||||||
"""Revanced Parser."""
|
"""Revanced Parser."""
|
||||||
|
|
||||||
|
CLI_JAR = "-jar"
|
||||||
|
APK_ARG = "-a"
|
||||||
|
PATCHES_ARG = "-b"
|
||||||
|
INTEGRATIONS_ARG = "-m"
|
||||||
|
OUTPUT_ARG = "-o"
|
||||||
|
KEYSTORE_ARG = "--keystore"
|
||||||
|
OPTIONS_ARG = "--options"
|
||||||
|
|
||||||
def __init__(self, patcher: Patches, config: RevancedConfig) -> None:
|
def __init__(self, patcher: Patches, config: RevancedConfig) -> None:
|
||||||
self._PATCHES: List[str] = []
|
self._PATCHES: List[str] = []
|
||||||
self._EXCLUDED: List[str] = []
|
self._EXCLUDED: List[str] = []
|
||||||
@@ -78,19 +86,19 @@ class Parser(object):
|
|||||||
:param app: Name of the app
|
:param app: Name of the app
|
||||||
"""
|
"""
|
||||||
args = [
|
args = [
|
||||||
"-jar",
|
self.CLI_JAR,
|
||||||
app.resource["cli"],
|
app.resource["cli"],
|
||||||
"-a",
|
self.APK_ARG,
|
||||||
f"{app.app_name}.apk",
|
f"{app.app_name}.apk",
|
||||||
"-b",
|
self.PATCHES_ARG,
|
||||||
app.resource["patches"],
|
app.resource["patches"],
|
||||||
"-m",
|
self.INTEGRATIONS_ARG,
|
||||||
app.resource["integrations"],
|
app.resource["integrations"],
|
||||||
"-o",
|
self.OUTPUT_ARG,
|
||||||
app.get_output_file_name(),
|
app.get_output_file_name(),
|
||||||
"--keystore",
|
self.KEYSTORE_ARG,
|
||||||
app.keystore_name,
|
app.keystore_name,
|
||||||
"--options",
|
self.OPTIONS_ARG,
|
||||||
"options.json",
|
"options.json",
|
||||||
]
|
]
|
||||||
if app.experiment:
|
if app.experiment:
|
||||||
|
|||||||
Reference in New Issue
Block a user