{"adoption": {"forks": 480, "observed_at": "2026-08-28T04:04:49.244101+00:00", "stars": 1471}, "canonical_url": "https://ross.abutalabs.com/products/bjc5233-autojs", "card": {"archived": false, "artifact_type": "application", "description": "android autojs签到脚本【百度地图签到、大众点评签到、叮咚买菜签到、飞猪签到里程、京东签到京豆、京东金融签到钢镚、联想签到延保、拼多多签到、上海移动和你签到、什么值得买签到、苏宁易购签到、淘宝签到淘金币、腾讯wifi管家签到、微信读书(TODO)、小米商城抢购web(TODO)、新浪微博早起打卡(TODO)、云闪付签到积分、支付宝签到积分、支付宝每日花呗红包、支付宝体育服务早期打卡(TODO)】", "domain": ["android-tools", "mobile-development", "developer-tools"], "enriched": true, "function": ["workflow-automation", "developer-tools"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["bjc5233/autojs"], "name": "bjc5233/autojs", "platform": [], "pushed_at": "2019-05-22T10:19:22+00:00", "repo": "bjc5233/autojs", "stars": 1471, "tags": ["autojs", "check-in-scripts", "tasker", "android-automation", "ui-automation", "sign-in-bots", "automation", "android", "javascript"], "topics": [], "urls": [], "use_cases": ["automatically check in to Chinese apps daily to collect rewards", "automate JD bean and Taobao coin sign-ins", "run scheduled sign-in scripts overnight on an Android phone", "automate Alipay points and Huabei red packet claims", "learn how to write Auto.js UI automation scripts", "replace manual daily check-ins across many apps with one automation"], "what_it_is": "A collection of Auto.js automation scripts for Android that automatically perform daily check-in (sign-in) tasks across popular Chinese apps like JD, Taobao, Alipay, Pinduoduo, and Dianping. Scripts run on-device via Auto.js, scheduled with Tasker, and interact with app UIs by finding and clicking controls.", "when_to_avoid": ["you need a maintained tool - the project is unmaintained since 2019 and app UI updates likely broke the scripts", "you need iOS or desktop automation", "your device screen resolution differs significantly, since scripts rely on fixed coordinates and specific device settings", "you need a polished app rather than loose JavaScript scripts"], "when_to_choose": ["you use Auto.js on a rooted or accessibility-enabled Android device and want ready-made check-in scripts", "you want to automate repetitive daily sign-in tasks in Chinese consumer apps", "you want a reference for Auto.js scripting patterns like control finding and Tasker scheduling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bjc5233-autojs", "repo": "bjc5233/autojs", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "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:04:49.244101+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.244101+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:34:45.442624+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88fa5731d0e92d233d4c3f9532ac5a997193fd1df9122cd036d686ec6cd1954f", "fetched_at": "2026-08-28T04:04:49.244101+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bjc5233/autojs"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2731, "days_push": 2660, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}