37 lines
1.0 KiB
Python
37 lines
1.0 KiB
Python
from logging_config import setup_basic_logging
|
|
from utils_android.download_app.download_controller import download_app_chain, stop_services
|
|
|
|
setup_basic_logging()
|
|
|
|
PACKAGE_NAME = "com.octopuscards.nfc_reader"
|
|
APP_NAME = "ChatGPT"
|
|
COUNTRY_CODES = ["US", "JP", "KR", "CN"]
|
|
LOCAL_PATH = r"\\10.144.173.171\download_apks\mumu_apk"
|
|
AVAILABLE_SOURCES = ["local"]
|
|
|
|
if __name__ == "__main__":
|
|
print("=" * 50)
|
|
print("测试下载链条")
|
|
print("=" * 50)
|
|
|
|
print(f"\n>>> 开始下载链条测试: {PACKAGE_NAME}")
|
|
|
|
kwargs = {
|
|
'app_name': APP_NAME,
|
|
'country_codes': COUNTRY_CODES,
|
|
'local_path': LOCAL_PATH,
|
|
'available_sources': AVAILABLE_SOURCES,
|
|
}
|
|
print(f"国家码顺序: {kwargs['country_codes']}")
|
|
print(f"下载渠道: {kwargs['available_sources']}")
|
|
|
|
success, result = download_app_chain(PACKAGE_NAME, **kwargs)
|
|
|
|
print(f"\n最终结果: {success}")
|
|
print(f"详情: {result}")
|
|
|
|
stop_services()
|
|
print("\n" + "=" * 50)
|
|
print("测试完成")
|
|
print("=" * 50)
|