Files
notiMessage/debug-server/mmp_help.html
mars a4aed01b29 docs(mmp): 功能说明补充 TNG 闪退与强制停止排障
说明多点重试、强停、清缓存、更新 Hook 后强停及作用域排查步骤。
2026-08-04 17:49:22 +08:00

137 lines
5.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>红包领取台 · 功能说明</title>
<style>
:root {
--bg: #f6f1ea; --panel: #fff; --ink: #1c1410; --muted: #5d4037;
--line: #e7e0d8; --accent: #c45c26; --nav: #111827;
}
* { box-sizing: border-box; }
body {
margin: 0; font-family: "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;
background: var(--bg); color: var(--ink); line-height: 1.55;
}
header {
position: sticky; top: 0; z-index: 2;
display: flex; gap: 12px; align-items: center; flex-wrap: wrap;
padding: 12px 16px; background: var(--nav); color: #fff;
}
header h1 { margin: 0; font-size: 17px; font-weight: 700; }
a.nav { color: #fdba74; text-decoration: none; font-size: 13px; }
a.nav:hover { text-decoration: underline; }
main { max-width: 720px; margin: 0 auto; padding: 20px 16px 48px; }
section {
background: var(--panel); border: 1px solid var(--line);
border-radius: 10px; padding: 16px 18px; margin-bottom: 12px;
}
h2 { margin: 0 0 8px; font-size: 16px; }
p, li { margin: 0; color: var(--muted); font-size: 14px; }
p + p { margin-top: 8px; }
ol, ul { margin: 6px 0 0; padding-left: 1.25em; color: var(--muted); font-size: 14px; }
li + li { margin-top: 4px; }
code {
font-family: ui-monospace, Consolas, monospace; font-size: 12px;
background: #f3eee6; padding: 1px 5px; border-radius: 4px; color: #1c1410;
}
.tip {
margin-top: 10px; padding: 10px 12px; border-radius: 8px;
background: #fff7ed; border: 1px solid #fed7aa; color: #9a3412; font-size: 13px;
}
</style>
</head>
<body>
<header>
<h1>功能说明</h1>
<a class="nav" href="/mmp">← 返回领取台</a>
<a class="nav" href="/">通用消息台</a>
</header>
<main>
<section>
<h2>红包领取台做什么</h2>
<p>独立统计 TNG Money Packet红包谁发的、谁领了、领了多少。</p>
<p>数据只进本台,不进入通用「情况」监听台,也不走正式上传。</p>
</section>
<section>
<h2>怎么用</h2>
<ol>
<li>主 App 监听列表勾选 TNG</li>
<li>LSPosed 勾选本 Xposed 模块,作用域含 TNG</li>
<li>强制停止后再打开 TNG若闪退见下方「打开 TNG 闪退怎么办」</li>
<li>登录 / 输 PIN 后,打开手机「红包领取台」等待自动拉取(一般不必再进红包历史页)</li>
<li>电脑本页看数据:调试台运行 + <code>adb reverse tcp:8765 tcp:8765</code>,手机点「同步电脑」或打开领取台自动同步</li>
</ol>
</section>
<section>
<h2>打开 TNG 闪退怎么办</h2>
<p>装了 Xposed / 防护相关模块后TNG 偶发一打开就闪退,属常见现象,可按顺序试:</p>
<ol>
<li>多点几次图标再打开(有时前几次会崩,后面就能进)</li>
<li>仍不行:系统设置 → 应用 → TNG → <strong>强制停止</strong>,再重新打开</li>
<li>还不行:强制停止后清一下「缓存」(尽量别清「数据」,否则要重新登录)</li>
<li>推送 / 更新过 Hook 模块后:务必强制停止再开 TNG否则新逻辑可能不生效或更易闪</li>
<li>连续闪退:先关掉 LSPosed 里本模块对 TNG 的作用域试能否正常打开,确认后再勾回并强停重开</li>
</ol>
<div class="tip">能进首页并登录 / 输 PIN 后,再回领取台等自动拉数据。</div>
</section>
<section>
<h2>列表怎么看</h2>
<ul>
<li>右侧橙色金额:已领合计</li>
<li>领取中 / 已领完:红包是否还在领</li>
<li>最高/最低(领取中)或 最佳/最差(已领完):手气两端</li>
<li>点选左侧条目:右侧看完整领取排行</li>
<li>清空:只清本台红包数据</li>
</ul>
</section>
<section>
<h2>筛选</h2>
<ul>
<li>关键词:昵称 / 发送人 / 红包 ID</li>
<li>状态:全部、领取中、已领完</li>
<li>时间:近 1 / 3 / 7 天,或自定义起止</li>
</ul>
</section>
<section>
<h2>同步与电脑访问</h2>
<p>手机是数据源。同步后落盘到调试台,刷新本页即可。</p>
<ul>
<li>本机:<code>http://127.0.0.1:8765/mmp</code></li>
<li>局域网:<code>http://&lt;电脑IP&gt;:8765/mmp</code></li>
</ul>
<div class="tip">8765 不要多开多个调试台进程,否则同步会挂。</div>
</section>
<section>
<h2>设置含义</h2>
<ul>
<li>① 历史列表冷却:多久再扫一次红包历史列表</li>
<li>② 详情刷新冷却:领取中的包多久再拉名单</li>
<li>③ 相同名单去重:名单没变时防重复推送</li>
<li>④ 详情请求间隔:连拉多个包之间的停顿(毫秒)</li>
<li>页面轮询:电脑页多久向服务器拉一次列表</li>
</ul>
<p style="margin-top:8px">已领完的包会停刷详情。不懂就用「标准」预设再保存,约 10 秒后对手机 Hook 生效。</p>
</section>
<section>
<h2>没数据时先查</h2>
<ul>
<li>监听列表是否勾选 TNG</li>
<li>Xposed 是否启用且作用域含 TNG</li>
<li>是否按「打开 TNG 闪退怎么办」做过强制停止再开,并完成登录</li>
<li>同步失败调试台是否在跑、端口是否冲突、adb reverse 是否做好</li>
</ul>
<p style="margin-top:8px">更细的技术说明见仓库 <code>docs/TNG_MoneyPacket领取台.md</code></p>
</section>
</main>
</body>
</html>