{"adoption": {"forks": 221, "observed_at": "2026-08-28T04:05:39.642089+00:00", "stars": 1812}, "canonical_url": "https://ross.abutalabs.com/products/rookietree-damaihelper", "card": {"archived": false, "artifact_type": "application", "description": "大麦抢票辅助", "domain": ["android-tools", "entertainment"], "enriched": true, "function": ["workflow-automation", "gui"], "health_score": 21, "homepage": null, "language": "Kotlin", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["RookieTree/DaMaiHelper"], "name": "RookieTree/DaMaiHelper", "platform": [], "pushed_at": "2024-11-16T04:55:01+00:00", "repo": "RookieTree/DaMaiHelper", "stars": 1812, "tags": ["ticket-grabbing", "accessibility-service", "damai", "concert-tickets", "ui-automation", "chinese-apps", "automation", "android", "mobile"], "topics": [], "urls": [], "use_cases": ["automatically snipe Damai concert tickets at release time", "simulate fast taps on the Damai buy button", "pre-select show sessions, prices, and attendees then auto-purchase", "retry opening the Damai ticket page when it loads slowly"], "what_it_is": "An Android helper app that automates fast ticket purchasing on the Damai (大麦) app by reading UI control IDs and simulating taps via accessibility services. It assists users in grabbing concert tickets the moment sales open, though it cannot guarantee success.", "when_to_avoid": ["you need ticket purchasing on iOS or desktop", "you expect guaranteed ticket acquisition - it is only an assist", "you require a maintained project with a license or active development", "automated purchasing violates the ticketing platform's terms in your jurisdiction"], "when_to_choose": ["you buy tickets on Damai for high-demand concerts in China", "you want an Android accessibility-based auto-clicker tuned for Damai's flow", "you need a free, self-hosted ticket-grabbing assistant"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rookietree-damaihelper", "repo": "RookieTree/DaMaiHelper", "role": "main", "score": 20}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.642089+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:21:12.419617+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c42329feb22136938f19883f33b8fc95baac0363f78493a14f8b2af88709329", "fetched_at": "2026-08-28T04:05:39.642089+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RookieTree/DaMaiHelper"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 86, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1210, "days_push": 655, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 20, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}