printing - PJL(打印机作业语言)仅在打印机在线时有效
问题描述
在使用打印机的 IP 地址/端口 9100 与 HP JetDirect 卡进行 telnet 会话期间,命令如下:
@PJL INFO STATUS
被输入了返回
CODE=10001
DISPLAY="00 READY"
ONLINE=TRUE
但是当打印机脱机时,对 PJL 命令没有响应。当打印机显示屏报告卡纸时,PJL 命令也没有响应。目标是编写一个脚本来确定打印机是否因为打印完成或其他原因(例如卡纸或纸盘空)而停止打印。在前一种情况下,打印机的电源将被切断。但在后一种情况下,电源将保持打开状态,以便解决问题。
解决方案
推荐阅读
- apache-nifi - Apache Ignite Nifi 集成
- java - 我的简单 Spring boot 项目 Docker 容器问题
- azure - 使用 Microsoft Azure 应用程序身份验证时,Microsoft oAuth 重定向到 root 而不是“home”url
- csv - 从 csv 文件中的查询 gorm 写入一个结构类型的数组
- julia - 如何对 ODE 进行参数估计,包括模拟稳态和在 Julia 中使用多个实验条件
- monogame - monogame 是否可以在运行时将内容文件加载到内容管理器?
- excel - 将 TXT 文件保存为不带 BOM 的 UTF-8
- php - Mysql统计一个表的行数
- html - 从头开始创建 css 模态
- ios - 为 iOS 12 创建 iOS 13 SF 图标的后备版本