萌QNT 监控守护

———————— 核心功能 ————————

常驻后台监控 MQNT / NapCat / QQ 快速登录:

– 掉线或闪退时自动重新登录 QQ(运行 快速启动.bat,免扫码)

– 登录成功判据:MQNT 日志出现「登录完成」

– 登录成功后后台绑定双击「应用」页的「萌QNT_测试」插件(全程不抢焦点)

– 程序异常弹窗出现时(如「程序异常:运行时出错」),自动关闭 MQNT 并重新打开,弹窗内容记入日志

– 连续恢复失败 3 次自动停止重试并提示,可手动重新启用

– 自动纠错与退避:MQNT 启动失败立即重试不空等;快速启动 90 秒无效自动清残留重跑一次;插件恢复以心跳文件重新写入并持续新鲜 30 秒为成功判据,双击无效自动重启 MQNT

– 主窗口实时显示 NapCat WebUI 管理地址(http://127.0.0.1:6099/webui?token=xxx),旁边一键复制,换账号/换机器自动跟随

– Server酱 微信推送(可选):config.ini 填好 serverChanKey 后,掉线开始恢复/恢复完成/连续失败停手都会推送到微信

– 断网识别:外网探测失败(断网)时暂停自动恢复、不瞎重启,网络恢复后自动重登

– 被踢下线识别:MQNT 日志出现「账号被踢下线」时,自动清理残留并重新执行快速启动重登

– 旧号自动清理:恢复/重登前自动杀掉所有非配置账号的快速登录QQ及其NapCat残留(防止旧号抢连反向端口);登录判定会核对账号,「上线完成->旧号」不算登录成功

– 定时重启(可选,默认关闭):到达配置时间自动完整重启一轮 MQNT/NapCat/QQ,防长期运行内存堆积

– 守护自保:勾选后注册计划任务,守护进程被误杀/崩溃时 1 分钟内自动拉起

– 同一故障第 1 次失败 1 分钟后重试、之后按 5/10 分钟递增退避,连续 3 次失败自动停止并告警(不同故障互不影响)

———————— 文件 ————————

– 萌QNT守护.exe 主程序(管理员身份运行)

– config.ini 配置文件(首次运行自动生成,可改账号/路径/阈值)

– logs\ 运行日志(watchdog-日期.log,保留30天自动清理)

———————— 主窗口 ————————

启动后自动打开,包含:

– 状态仪表盘:守护状态 / MQNT进程 / 登录状态 / 插件心跳 / 最近恢复 / 失败计数(每5秒刷新)

– WebUI 地址栏:自动读取 NapCat.Shell\config\webui.json 的端口与 token,显示 WebUI 管理地址,点【复制】即复制到剪贴板

– 实时日志窗口(保留最近500行,自动滚动)

– 控制按钮:暂停监控 / 立即自检 / 打开日志 / 配置文件 / 开机自启 / 守护自保 / 停止守护 / 退出

———————— 托盘图标 ————————

– 双击托盘图标:打开主窗口

– 颜色状态:绿色=正常 / 红色=异常 / 灰色=已暂停

– 右键菜单:打开主窗口 / 状态 / 立即自检 / 重新启用自动恢复 / 打开日志目录 / 打开配置文件 / 开机自启 / 退出

———————— 配置项(config.ini) ————————

– account 守护的QQ号(默认 123456)

– mqntDir / mqntExe MQNT 路径

– napcatDir / quickStartBat 快速启动.bat 目录与文件名

– heartbeatFile 插件心跳文件

– checkIntervalSec 巡检间隔秒数(默认15)

– loginTimeoutMin 等待登录超时分钟数(默认10)

– maxFailures 连续失败停止重试次数(默认3)

– minRecoveryGapMin 连续失败退避基准分钟(默认5;第1次失败1分钟后重试,之后按5/10分钟递增,连续3次停止并告警)

– serverChanKey Server酱推送 SendKey(可选):留空=不推送;到 https://sct.ftqq.com 登录获取,填入后掉线/恢复/停手推送到微信

– netCheckEnabled 断网检测开关:1=开(默认) 0=关;断网期间暂停自动恢复,网络恢复后自动重登

– netCheckHosts 断网探测地址(可多个,逗号分隔,格式 主机:端口)

– scheduledRestartEnabled 定时重启开关:1=开 0=关(默认关闭)

– scheduledRestartTime 定时重启时间(24小时制 HH:mm,默认 04:00)

———————— 注意 ————————

– 程序只清理 MQNT / NapCat / 带 -q 的快速登录QQ,绝不碰你自开的普通QQ

– 全程后台操作,不会抢占当前前台窗口焦点

– 异常弹窗、恢复过程全部记录在 logs\ 下,可随时回查

———————— 换电脑部署 ————————

– 目标电脑需已安装 .NET Framework 4.x(Win10/Win11 自带,无需额外安装)

– 把压缩包解压到任意目录(例如 D:\QQ转发监控),双击运行 萌QNT守护.exe 即可(程序会自动请求管理员权限)

– 目标电脑 MQNT/NapCat 目录结构与本机不一致时,编辑 config.ini 里的 mqntDir / napcatDir / heartbeatFile

– 换 QQ 号时:改 config.ini 的 account,并把 快速启动.bat 里的账号改成一致

– 首次运行自动创建 logs\ 日志目录

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。