import json
apk_version = "AdGuard-Premium-v4.6.81-build-10203874-Mod Lite-armeabi-v7a" generate_features(apk_version) This script generates a JSON file named features_AdGuard-Premium-v4.6.81-build-10203874-Mod Lite-armeabi-v7a.json containing the feature list. import json apk_version = "AdGuard-Premium-v4
def generate_features(apk_version): features = { "core": [ {"name": "Ad Blocking", "description": "Blocks ads in apps, games, and browsers"}, {"name": "Tracker Blocking", "description": "Prevents tracking and analytics scripts"}, {"name": "Malware Protection", "description": "Shields your device from malware"} ], "advanced": [ {"name": "Custom Filter Support", "description": "Allows custom filters"}, {"name": "Whitelist Management", "description": "Enables whitelisting"}, {"name": "HTTPS Filtering", "description": "Blocks ads and trackers in HTTPS"} ], "premium": [ {"name": "Wide Range of Filter Options", "description": "More filter options"}, {"name": "Priority Support", "description": "Priority support for premium users"} ], "lite": [ {"name": "Optimized Performance", "description": "Efficient on lower-end devices"}, {"name": "Reduced Resource Usage", "description": "Minimizes memory and CPU usage"} ], "arch_specific": [ {"name": "Compatibility", "description": "Optimized for ARMv7-based devices"} ] } "description": "Blocks ads in apps
with open(f"features_{apk_version}.json", "w") as f: json.dump(features, f, indent=4) {"name": "Tracker Blocking"