{"id":18682116,"url":"https://github.com/xposed-modules-repo/com.github.tianma8023.xposed.smscode","last_synced_at":"2026-04-24T04:06:13.101Z","repository":{"id":107543310,"uuid":"493129983","full_name":"Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode","owner":"Xposed-Modules-Repo","description":"XposedSmsCode","archived":false,"fork":false,"pushed_at":"2026-04-02T07:46:54.000Z","size":11,"stargazers_count":62,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-03T01:44:19.516Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://play.google.com/store/apps/details?id=com.github.tianma8023.xposed.smscode","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Xposed-Modules-Repo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-05-17T06:51:08.000Z","updated_at":"2026-03-29T16:16:59.000Z","dependencies_parsed_at":"2024-01-05T04:27:22.857Z","dependency_job_id":"b29d2e76-a350-4e3d-8743-b0046e301b96","html_url":"https://github.com/Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode","commit_stats":null,"previous_names":[],"tags_count":60,"template":false,"template_full_name":null,"purl":"pkg:github/Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.github.tianma8023.xposed.smscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.github.tianma8023.xposed.smscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.github.tianma8023.xposed.smscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.github.tianma8023.xposed.smscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Xposed-Modules-Repo","download_url":"https://codeload.github.com/Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.github.tianma8023.xposed.smscode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32208501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T03:15:14.334Z","status":"ssl_error","status_checked_at":"2026-04-24T03:15:11.608Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T10:10:53.399Z","updated_at":"2026-04-24T04:06:13.078Z","avatar_url":"https://github.com/Xposed-Modules-Repo.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# XposedSmsCode\n\n![Star History Chart](https://api.star-history.com/svg?repos=magisk317/XposedSmsCode\u0026type=Date)\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://play.google.com/store/apps/details?id=com.github.tianma8023.xposed.smscode\"\u003e\n        \u003cimg src=\"https://play.google.com/intl/zh-CN/badges/static/images/badges/zh-cn_badge_web_generic.png\" alt=\"Get it on Google Play\" height=\"80\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/magisk317/XposedSmsCode/releases\"\u003e\n        \u003cimg src=\"https://raw.githubusercontent.com/machiav3lli/oandbackupx/master/badge_github.png\" alt=\"Get it on GitHub\" height=\"80\"/\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Module Downloads](https://img.shields.io/github/downloads/Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode/total?style=flat-square\u0026label=Module%20Downloads)](https://github.com/Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode/releases) [![Commits](https://img.shields.io/github/commit-activity/y/magisk317/XposedSmsCode?style=flat-square)](https://github.com/magisk317/XposedSmsCode/graphs/commit-activity) [![Last Commit](https://img.shields.io/github/last-commit/magisk317/XposedSmsCode?style=flat-square)](https://github.com/magisk317/XposedSmsCode/commits) [![Contributors](https://img.shields.io/github/contributors/magisk317/XposedSmsCode?style=flat-square)](https://github.com/magisk317/XposedSmsCode/graphs/contributors) [![CI](https://img.shields.io/github/actions/workflow/status/magisk317/XposedSmsCode/ci.yml?style=flat-square\u0026label=Build\u0026logo=github-actions\u0026logoColor=white)](https://github.com/magisk317/XposedSmsCode/actions/workflows/ci.yml) [![Latest Release](https://img.shields.io/github/v/release/magisk317/XposedSmsCode?include_prereleases\u0026style=flat-square\u0026logo=github)](https://github.com/magisk317/XposedSmsCode/releases) [![Release Date](https://img.shields.io/github/release-date/magisk317/XposedSmsCode?style=flat-square)](https://github.com/magisk317/XposedSmsCode/releases) [![Downloads](https://img.shields.io/github/downloads/magisk317/XposedSmsCode/total?style=flat-square\u0026color=blue)](https://github.com/magisk317/XposedSmsCode/releases) [![License](https://img.shields.io/github/license/magisk317/XposedSmsCode?style=flat-square)](https://github.com/magisk317/XposedSmsCode/blob/dev/LICENSE)\n\n[![Kotlin](https://img.shields.io/badge/Kotlin-2.3.20--RC-7F52FF?style=flat-square\u0026logo=kotlin\u0026logoColor=white)](https://kotlinlang.org) [![Jetpack Compose](https://img.shields.io/badge/Jetpack_Compose-BOM_2026.02.00-4285F4?style=flat-square\u0026logo=android\u0026logoColor=white)](https://developer.android.com/jetpack/compose) [![Gradle](https://img.shields.io/badge/Gradle-9.5.0--nightly-02303A?style=flat-square\u0026logo=gradle\u0026logoColor=white)](https://gradle.org) [![AGP](https://img.shields.io/badge/AGP-9.2.0--alpha01-3DDC84?style=flat-square\u0026logo=gradle\u0026logoColor=white)](https://developer.android.com/studio/releases/gradle-plugin) [![Min SDK](https://img.shields.io/badge/Min_SDK-24-brightgreen?style=flat-square\u0026logo=android)](https://developer.android.com/about/versions) [![Target SDK](https://img.shields.io/badge/Target_SDK-36-blue?style=flat-square\u0026logo=android)](https://developer.android.com/about/versions) [![Xposed API](https://img.shields.io/badge/Xposed_API-82-orange?style=flat-square)](https://github.com/rovo89/XposedBridge) [![Telegram](https://img.shields.io/badge/Telegram-Group-2CA5E0?style=flat-square\u0026logo=telegram\u0026logoColor=white)](https://t.me/+NR2QaQ4dlEgxYmNl)\n\n\u003c/div\u003e\n\n识别短信验证码的Xposed模块，并将验证码拷贝到剪切板，亦可以自动输入验证码。\n\n如果你还需要将验证码、短信内容或应用通知进一步转发到 Telegram、Webhook、邮箱等通道，可以了解一下新项目 [信驿 Relay](https://github.com/magisk317/xinyi-relay)。它更偏向消息转发与验证码联动场景；若主要需求是验证码识别与自动输入，继续使用本项目会更合适。\n\n[English Version](https://github.com/magisk317/XposedSmsCode/blob/dev/README-EN.md)\n\n# 应用截图\n\u003cimg src=\"https://raw.githubusercontent.com/magisk317/XposedSmsCode/dev/art/cn/01.png\" width=\"180\"/\u003e\u003cimg src=\"https://raw.githubusercontent.com/magisk317/XposedSmsCode/dev/art/cn/02.png\" width=\"180\"/\u003e\u003cimg src=\"https://raw.githubusercontent.com/magisk317/XposedSmsCode/dev/art/cn/03.png\" width=\"180\"/\u003e\n\n# 交流与反馈\n- [Telegram Group](https://t.me/+NR2QaQ4dlEgxYmNl)\n- [Issues](https://github.com/magisk317/XposedSmsCode/issues)\n\n# 使用\n1. Root你的设备，安装Xposed框架；\n2. 安装本模块，激活并重启；\n3. Enjoy it！\n\n欢迎反馈，欢迎提出意见或建议。\n\n# 注意\n- **此模块适用于偏原生的系统，其他第三方定制Rom可能不适用。**\n- **兼容性：最低 Android 7.0（API 24），目标 Android 16（API 36）。**\n- **支持 LSPosed / Xposed API 82+（具体取决于系统与框架实现）。**\n- **代码库：100% Kotlin + Jetpack Compose + Room + Coroutines**\n- **遇到问题请先阅读模块中的\"常见问题\"**\n\n# 功能\n- 收到验证码短信后将验证码复制到系统剪贴板\n- 收到验证码时显示Toast\n- 收到验证码时显示通知\n- 将验证码短信标记为已读（实验性）\n- 验证码提取成功后，删除验证码短信（实验性）\n- 拦截验证码短信\n- 自定义验证码短信关键字（正则表达式）\n- 自定义验证码匹配规则，并支持规则导入导出\n- 自动输入验证码\n\n# 文档\n- [更新日志 (Changelog)](https://github.com/magisk317/XposedSmsCode/blob/dev/docs/CHANGELOG.md)\n- [重构汇总 (Refactoring Summary)](https://github.com/magisk317/XposedSmsCode/blob/dev/docs/REFACTORING.md)\n- [隐私政策 (Privacy Policy)](https://github.com/magisk317/XposedSmsCode/blob/dev/docs/PRIVACY.md)\n\n# 源码\n- [主仓库 (magisk317/XposedSmsCode)](https://github.com/magisk317/XposedSmsCode)\n- [原始项目 (tianma8023/XposedSmsCode)](https://github.com/tianma8023/XposedSmsCode)\n\n# 协议\n所有源码遵循 [GPLv3](https://www.gnu.org/licenses/gpl-3.0.txt) 协议。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxposed-modules-repo%2Fcom.github.tianma8023.xposed.smscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxposed-modules-repo%2Fcom.github.tianma8023.xposed.smscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxposed-modules-repo%2Fcom.github.tianma8023.xposed.smscode/lists"}