药品注册申请表打印诊断器
申报系统里的「注册申请表」不是普通网页打印——PDF 由本地打印控件生成:
浏览器插件 → jcp.exe(REST :31227)→ printer.exe
任一环断了,用户看到的都是同一句:「点了打印,没反应」。本技能把它拆成可测量的证据,指出断在哪一步。
适用现象
点了打印没反应 · 打不出来 · 打出白页 · 按钮没动静一直转圈 · 最后超时 · 怀疑 JCP 卡住。
不适用:真·打印机硬件问题(不出纸 / 卡纸 / 缺墨);客户端「点不动 / 关不掉 / 内存只涨不降」→ 请改用姊妹技能 nmpa-can'tPrint-Scan。
怎么用
不用记提示词,用自己的话描述现象即可,默认自动执行两个只读模式:
| 模式 | 内容 | 耗时 |
|---|---|---|
| 一次性体检 | 浏览器 / 打印插件残留 / 进程 / 防火墙 / 31227 监听 | 约 11–19 秒 |
| 链路监控 | 每 2 秒采样进程、内存、31227 连接事件 | 默认 10 分钟 |
监控期间去点一下「打印」,才能捕到真实链路事件;想提前结束说一声「停」,已采数据不丢、报告照出。
安全承诺
- 只读:不改注册表、不杀进程、不动
C:\Program Files (x86)\jatools、不改防火墙。 - 零 TCP 端口:看板为静态 HTML 自刷新,绝不占用 31227。
- 产物只落指定目录;结论一律指到证据(PID / 时刻 / 端口状态 / 内存 MB)。
环境与参考
Windows · Python 3.10+(psutil 可选,缺失自动降级)。
执行细则见 references/JCP诊断提示词_v2.md(话术对照表、体检 A–D、监控 1–4、工程约束 E1–E8)。