#!/usr/bin/env python3 import sys import xml.etree.ElementTree as ET path = sys.argv[1] if len(sys.argv) > 1 else "/sdcard/tng_ui.xml" root = ET.parse(path).getroot() for n in root.iter("node"): t = (n.get("text") or "").strip() rid = n.get("resource-id") or "" desc = (n.get("content-desc") or "").strip() c = n.get("clickable") == "true" b = n.get("bounds") or "" if t or rid or desc: if t or "tv_" in rid or "country" in rid.lower() or "PIN" in (t + desc).upper(): print(f"text={t!r} rid={rid} desc={desc!r} click={c} {b}")