Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f88b594dd8 | |||
| 710bc8b7e2 | |||
| f03cb43cd1 | |||
| 4ad84cfffc |
@@ -1,14 +1,18 @@
|
||||
# GotMsg · 有消息
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/home-latest.png" alt="GotMsg 1.16.9 首页" width="360">
|
||||
<img src="screenshots/home-latest.png" alt="GotMsg 1.18.6 首页" width="360">
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<img src="https://img.shields.io/badge/Android-14%2B-3DDC84?logo=android&logoColor=white" alt="Android 14+">
|
||||
<img src="https://img.shields.io/badge/Release-v1.16.17-2563EB" alt="Release v1.16.17">
|
||||
<img src="https://img.shields.io/badge/Release-v1.18.6-2563EB" alt="Release v1.18.6">
|
||||
<img src="https://img.shields.io/badge/Bark-支持-FF6B57" alt="Bark">
|
||||
<img src="https://img.shields.io/badge/ntfy-支持-338574" alt="ntfy">
|
||||
<img src="https://img.shields.io/badge/Telegram-支持-229ED9" alt="Telegram">
|
||||
<img src="https://img.shields.io/badge/飞书-支持-00B96B" alt="飞书">
|
||||
<img src="https://img.shields.io/badge/钉钉-支持-1677FF" alt="钉钉">
|
||||
<img src="https://img.shields.io/badge/Meow-支持-FF9800" alt="Meow">
|
||||
<img src="https://img.shields.io/badge/License-All%20Rights%20Reserved-E5484D" alt="License">
|
||||
</p>
|
||||
|
||||
@@ -16,6 +20,8 @@ GotMsg 安装在一台 Android 手机上,读取这台手机收到的系统通
|
||||
|
||||
除了“看通知”,GotMsg 还支持从 Bark / ntfy 通知打开一次性网页,把回复送回原 Android 手机:优先使用系统快捷回复,QQ 等 App 可走无障碍兼容回复,微信可走 Shizuku。
|
||||
|
||||
原手机主动开启并逐项授权后,还可以登录 [网页远程控制台](https://r.gotmsg.pp.ua/control) 查看设备状态、找手机、管理通知与短信,并执行已授权的设备操作;敏感动作默认不开放。
|
||||
|
||||
🌐 **官方网站**:[gotmsg.pp.ua](https://gotmsg.pp.ua)
|
||||
|
||||
> [!IMPORTANT]
|
||||
@@ -32,6 +38,7 @@ GotMsg 安装在一台 Android 手机上,读取这台手机收到的系统通
|
||||
| 广告与噪音过滤 | 🟢 | 内置规则、自定义关键词、常驻通知过滤和 5 秒去重 |
|
||||
| 来电与未接来电 | 🟢 | 兼容 MIUI / HyperOS;有权限时补充号码和联系人姓名 |
|
||||
| 远程回复 | 🟢 | Android `RemoteInput`、无障碍兼容回复、微信 Shizuku 回复 |
|
||||
| 网页远程控制 | 🟡 可选 | 原手机主动开启并逐项授权;支持状态查询、找手机、短信与通知管理、设备操作 |
|
||||
| 锁屏 PIN 自动解锁 | 🟡 可选 | 仅 Shizuku 已运行时;PIN 用 Android Keystore 加密保存,每次最多尝试一次 |
|
||||
| 自动更新 | 🟢 | 默认开启 Shizuku 静默更新;Gitea 优先、GitHub 备用,自动选择本机适配 APK |
|
||||
| 权限健康检查 | 🟢 | 启动时按已启用功能检查必要权限,异常时从首页直达权限说明和系统设置 |
|
||||
@@ -51,7 +58,6 @@ GotMsg 安装在一台 Android 手机上,读取这台手机收到的系统通
|
||||
- [过滤、来电、图标和更新](#过滤来电图标和更新)
|
||||
- [常见问题排查](#常见问题排查)
|
||||
- [界面截图](#界面截图)
|
||||
- [赞赏支持](#赞赏支持)
|
||||
- [隐私与安全](#隐私与安全)
|
||||
|
||||
---
|
||||
@@ -168,7 +174,7 @@ QQ、支付宝、淘宝和钉钉的兼容回复依赖 Android 系统自带的**
|
||||
|
||||
这项权限是核心权限;普通“允许 GotMsg 自己弹通知”不能代替通知读取权限。
|
||||
|
||||
如果首页仍显示待授权,点 **设置 → 权限需求说明**,下拉找到“通知使用权”,点击“去设置”再次确认。部分系统需要关闭后重新开启一次通知使用权,返回 GotMsg 后等待几秒刷新状态。
|
||||
如果首页仍显示待授权,点 **设置 → 权限需求及说明**,下拉找到“通知使用权”,点击“去设置”再次确认。部分系统需要关闭后重新开启一次通知使用权,返回 GotMsg 后等待几秒刷新状态。
|
||||
|
||||
### 第 4 步:开启转发并实测
|
||||
|
||||
@@ -444,10 +450,9 @@ GotMsg 直接连接 SMTP 服务器发送纯文本邮件。当前只支持 **SMTP
|
||||
|
||||
1. 登录用于发件的邮箱网页版或官方 App,进入账号安全设置。
|
||||
2. 开启 SMTP 服务。QQ / 163 通常会生成单独的 SMTP 授权码;Gmail 通常需要先开启两步验证,再创建应用专用密码。
|
||||
3. 原手机打开 GotMsg → **设置 → 电邮**,先打开“启用电邮转发”。
|
||||
4. 点“添加”,按上表填写。发件人通常必须与账号完全相同。
|
||||
5. 保存后点发送测试,到收件箱和垃圾邮件中查找“GotMsg 测试”。
|
||||
6. 测试成功后保留该配置的启用开关。
|
||||
3. 原手机打开 GotMsg → **设置 → 电邮**,点“添加”,按上表填写。发件人通常必须与账号完全相同。
|
||||
4. 保存后点发送测试,到收件箱和垃圾邮件中查找“GotMsg 测试”。
|
||||
5. 测试成功后保留该配置的启用开关;每个 SMTP 配置独立控制是否参与转发。
|
||||
|
||||
<details>
|
||||
<summary><strong>常见邮箱填写示例</strong></summary>
|
||||
@@ -491,13 +496,13 @@ Outlook / Microsoft 365 常用 `587` + STARTTLS,当前 GotMsg 的 SMTP 发送
|
||||
|
||||
## 远程回复详细教程
|
||||
|
||||
远程回复入口会自动附加到支持回复的 Bark / ntfy 转发通知中,**没有单独的“开启远程回复”总开关**。Telegram、飞书、钉钉、Meow、电邮和短信只接收转发内容,不会生成 GotMsg 回复入口。
|
||||
远程回复入口会自动附加到支持回复的 Bark、ntfy、Telegram、飞书、钉钉、Meow 和电邮通知中,**没有单独的“开启远程回复”总开关**。短信兜底也会在原手机成功联网注册回复会话后附带入口;原手机完全断网时无法创建一次性回复会话,因此那一条兜底短信仍然只能用于提醒。
|
||||
|
||||
第一次测试远程回复,建议先用 Telegram、WhatsApp、Signal 或其它通知本身带“回复”按钮的 App:
|
||||
|
||||
1. 确认 Bark 或 ntfy 基础转发已经成功。
|
||||
1. 确认准备接收回复入口的通道已经能够正常收到 GotMsg 测试消息。
|
||||
2. 让另一位用户给原手机发一条聊天消息,保持原聊天 App 在后台,让系统产生通知。
|
||||
3. 在接收端点 Bark 通知,或点 ntfy 通知中的“回复”。
|
||||
3. 在接收端点击通知、“回复”按钮或正文中的回复链接。
|
||||
4. 浏览器打开回复页后输入一句无关紧要的测试文字并提交。
|
||||
5. 查看原手机聊天是否发出,并等待网页显示成功或明确错误。
|
||||
|
||||
@@ -505,13 +510,13 @@ Outlook / Microsoft 365 常用 `587` + STARTTLS,当前 GotMsg 的 SMTP 发送
|
||||
|
||||
### 回复链路
|
||||
|
||||
1. 原手机收到通知并转发到 Bark / ntfy。
|
||||
1. 原手机收到通知,注册一次性回复会话并转发到已启用通道。
|
||||
2. 接收端点击通知或“回复”动作,打开 `https://r.gotmsg.pp.ua`。
|
||||
3. 页面显示原通知的应用、标题和正文,输入回复内容并提交。
|
||||
4. 原手机上的 GotMsg 拉取任务并执行回复。
|
||||
5. 页面显示成功或具体失败原因。
|
||||
|
||||
链接从通知转发起 **10 分钟内有效**,并且只允许成功提交一次。Bark / ntfy 转发通知通常会生成回复入口;**短信 App 中识别出的验证码通知不添加回复链接**,因为验证码只需要读取或复制,不需要回复。如果其它通知既没有系统快捷回复,也不属于兼容白名单,页面会明确返回不支持,而不会盲目操作原 App。
|
||||
链接从通知转发起 **10 分钟内有效**,并且只允许成功提交一次。Bark、ntfy、Telegram、飞书、钉钉和 Meow 使用通知点击地址、动作或按钮;电邮和短信显示可点击的纯文本链接。带回复入口的短信可能拆成两段并消耗两条短信额度。**短信 App 中识别出的验证码通知不添加回复链接**,因为验证码只需要读取或复制,不需要回复。如果其它通知既没有系统快捷回复,也不属于兼容白名单,页面会明确返回不支持,而不会盲目操作原 App。
|
||||
|
||||
### 三种回复方式
|
||||
|
||||
@@ -741,18 +746,6 @@ MIUI / HyperOS 经常不把系统电话通知交给第三方监听器。GotMsg
|
||||
|
||||
---
|
||||
|
||||
## 赞赏支持
|
||||
|
||||
如果 GotMsg 帮你节省了盯通知、找验证码或跨设备回复的时间,欢迎通过微信赞赏支持持续维护。
|
||||
|
||||
赞赏完全自愿,不影响任何功能使用。
|
||||
|
||||
<p align="center">
|
||||
<img src="appreciate.jpg" alt="GotMsg 微信赞赏码" width="320">
|
||||
</p>
|
||||
|
||||
---
|
||||
|
||||
## 隐私与安全
|
||||
|
||||
### 通知内容会经过哪里
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 120 KiB |
@@ -1,13 +1,13 @@
|
||||
# 通知远程回复
|
||||
|
||||
GotMsg 可以从 Bark / ntfy 通知打开一次性回复网页,把回复送回运行 GotMsg 的原 Android 手机。系统会优先使用通知自带的 Android `RemoteInput`;QQ 等应用可使用无障碍兼容回复,微信使用 Shizuku 回复。
|
||||
GotMsg 可以从 Bark、ntfy、Telegram、飞书、钉钉、Meow、电邮或短信兜底消息打开一次性回复网页,把回复送回运行 GotMsg 的原 Android 手机。系统会优先使用通知自带的 Android `RemoteInput`;QQ 等应用可使用无障碍兼容回复,微信使用 Shizuku 回复。
|
||||
|
||||
> 远程回复不是模拟登录,也不会接管微信或 QQ 账号。能否成功取决于原通知是否仍然存在、原手机是否在线,以及目标应用当前界面是否可识别。
|
||||
|
||||
## 开始前准备
|
||||
|
||||
1. 在原 Android 手机上安装 GotMsg,并授权“通知使用权”。
|
||||
2. 至少启用一个 Bark 或 ntfy 转发配置;邮件和短信通道不提供回复入口。
|
||||
2. 至少启用一个支持接收回复入口的转发配置。短信兜底只有在原手机能够联网注册回复会话时才会附带入口。
|
||||
3. 关闭针对 GotMsg 的省电限制,允许后台运行和自启动。
|
||||
4. 根据要回复的应用完成下面的额外配置:
|
||||
- 通知本身带快捷回复:无需额外配置。
|
||||
@@ -16,12 +16,12 @@ GotMsg 可以从 Bark / ntfy 通知打开一次性回复网页,把回复送回
|
||||
|
||||
## 使用方法
|
||||
|
||||
1. 原手机收到通知后,GotMsg 将它转发到 Bark / ntfy。
|
||||
2. 在接收手机上点击 Bark 通知,或点击 ntfy 通知及其“回复”动作。
|
||||
1. 原手机收到通知后,GotMsg 注册一次性回复会话,并将通知转发到已启用通道。
|
||||
2. 在接收端点击通知、“回复”按钮或正文中的回复链接。
|
||||
3. 网页会显示应用名、通知标题和正文;输入内容并提交。
|
||||
4. 原手机拉取任务并执行回复,网页等待最终结果;GotMsg“日志”页也会记录结果。
|
||||
|
||||
回复入口只作为通知的点击地址或动作地址,不会在通知正文中重复显示。短信 App 中识别出的验证码通知不会创建回复会话,也不会附加回复入口。接收端不需要 iOS 快捷指令,也不需要创建或订阅 `_reply` topic;现有 ntfy server、topic 和 token 无需改变。
|
||||
Bark、ntfy、Telegram、飞书和钉钉优先把回复入口作为点击地址、动作或按钮;Meow 同时发送原生 `url` 跳转字段和可见链接,电邮与短信使用可点击的纯文本链接。带回复入口的短信最长控制为两个分段,可能消耗两条短信额度。原手机完全断网时无法预先向中继注册一次性会话,因此那一条短信不会附带回复链接。短信 App 中识别出的验证码通知不会创建回复会话,也不会附加回复入口。接收端不需要 iOS 快捷指令,也不需要创建或订阅 `_reply` topic;现有 ntfy server、topic 和 token 无需改变。
|
||||
|
||||
## 三种执行方式
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 512 KiB After Width: | Height: | Size: 521 KiB |
Reference in New Issue
Block a user