如何截获斑马zebra条码打印机的打印指令脚本
ninehua 2024-11-22 18:37 5 浏览
今天我总结了三种常用的获取打印机ZPL脚本的方法
方法一,打印到文件法
适合一些小型应用,调用了打印机驱动进行打印时,快速获得程序发送的ZPL指令脚本。
1、在Windows控制面板中,选择“设备和打印机”
右键单击打印机,然后选择“打印机属性”
2、在“端口”选项卡中,选择“文件端口(FILE)”:
3、使用“FILE端口时,Windows将创建带有输出的.prn文件,而不是打印此文件可以用记事本打开
方法二,打印任务同步保存法
对应于一些不是每次都发生的问题,可能需要打印一些数量的标签,才会发送,可以通过设置“保存打印文档”,结合发生问题的时间,标签编号等获取对应的打印任务文件进行分析。
此方法不影响正常打印工作,只是会占用一些电脑硬盘空间。
1、选择设备和打印机,找到你需要检查的设备,右键“打印机属性”
2、选择“高级” 中勾选“保留打印的文档”。
3、然后开始你的正常打印工作,直到发生问题的时候
你可以打开“C:\Windows\System32\spool\PRINTERS”目录
按时间排序,最新的就是你最近的打印任务文件
4、打开 .SPL文件你就可以看到对应的ZPL打印任务,此文件也可用记事本打开
方法三,打印机内部缓存法
此方法由于受到打印机内存限制,不推荐长时间使用。
只是用于排查因为通讯原因可能引起的,打印机接收到的数据是否正确。或者客户开发的程序或者PLC直接向打印发送打印任务,而不使用驱动程序。
1、我们需要用到ZSU的交互通讯工具。打开Zebra Setup Utilities, 选择对应的打印机
然后选择下方的“open communicationwith printer”工具。和打印机进行双向通讯交流。
下面会用到斑马的GDI 指令。相关指令说明,请参考ZPL手册
请记得指令最后都用回车换行结尾
2、打开 打印机内部捕获。向打印机发送指令
! U1 setvar "input.capture""run"
3、用客户的程序打印,发送打印任务,
进行正常打印操作。直到发现或重现问题。
这时候我们就可以再使用指令,列取我们抓到的打印任务列表
! U1 do "file.dir""E:"
4、找到最后E盘中保存的,最后接收的打印作业名字。使用指令将其内容发回给电脑主机。
注意 35字节的一般是电脑驱动定期发给打印机的状态查询指令,不是打印任务,可以忽略。
! U1 do "file.type""E:IN006.DMP"
5、保存问本地的ZPL打印脚本。我们可以手动复制出打印的内容
也可以在“File”菜单中找到导出收到的数据。
*** 特别要注意一点***
我们获得对应的打印任务数据后,
请及时删除打印机内存中的临时DMP文件
并关闭打印机的数据抓取状态
! U1 do "file.delete""E:IN0*.DMP"
! U1 setvar "input.capture""off"
以上三种方法都能让你方便,快捷的获取我们的程序发送给打印机的
ZPL打印任务文件。可以方便的帮助你诊断打印中发生的字符错乱丢失等问题。
获取打印机详细配置
如果你还有什么其他问题,也建议你获取一份打印机的ALLCV配置文件
可以后期发送给TS帮助你查找打印机的故障。
发送指令:
! U1 getvar "allcv"
然后将返回的数据导出为一个allcv.txt 文本文件即可
相关推荐
- 这款视频播放器,老司机都在用,无广告,功能强大,看电影超爽
-
视频播放器、图片浏览器和压缩软件基本上是电脑的必装软件了,虽然windows系统有自带的视频播放器WindowsMediaPlayer,但据我所见,很少有人来用这个,至少我是没有用,感觉很鸡肋,也...
- 十大热门播放软件排名
-
现在不管是在手机上还是电脑上看视频都离不开播放器,有不少播放器的功能都很强大,下面这篇文章给大家介绍十大热门播放软件排名。...
- PotPlayer 篇五:化繁为简,是时候给大家安利大神汉化版了
-
创作立场声明:让折腾变得更容易,上点福利给大家,虽然也是在网上找到的~~~...
- PotPlayer视频播放器
-
PotPlayer播放器电脑版是一款非常强大的视频播放软件,拥有非常简洁的界面,同时又提供了丰富的设置选项,可以实现超多功能以及自定义调整。在这里我们可以播放本地视频文件,也可以通过输入视频地址来观看...
- salon谈家庭影院之二——播放设备
-
书接上文,上回把家庭影院的必要性和几个概念阐述了一下,今天开始针对家庭影院的每个组成部分进行详解。播放设备,就是我们播放各类片源时用到的设备总称,主要分为几个类型:1、电视盒子(或者电视机自带的ap...
- PotPlayer视频播放器关闭烦人的自动更新提示教程
-
PotPlayer作为一款好用的视频播放器,之前的文章里已经有介绍过。PotPlayer好用是好用,但如果不经过设置,则每次打开播放器都会弹出“自动更新提示”对话框。如果直接点击对话框右上角的关闭,就...
- 6个冷门但功能强大的手机软件
-
本期我会详细的给大家介绍哪些冷门,但是逆天的安卓手机神器。1.南瓜影视简单介绍:南瓜影视呢,是一个安卓的影视资源应用。它挖掘了几乎全网视频网站视频的内容的片源,内部聚合了各大视频平台的区域。还具有热门...
- 这真的是纯净版吗?暴风影音闪电版详细体验
-
很久很久以前谈起视频播放器,有许多用户就会第一时间想起暴风影音,那时候作为一款“万能”播放器,只需要安装一个暴风影音就可以让用户顺利的播放各种格式的视频音频文件,不必为了播放某个多媒体文件而到处寻找对...
- 拯救者到手,你需要这7款软件!助你玩转电脑释放潜能
-
拿到新电脑,你第一件事是做什么?安装软件的同学举个手!...
- 电脑必装的实用软件推荐,超级好用
-
在数字化时代,电脑已经成为我们工作和日常生活的得力助手。对于学生和上班族来说,选择正确的软件可以大大提高效率和便利性。以下是一些我自己经常使用的超级好用的电脑软件推荐,它们不仅功能强大,而且非常适合日...
- 这款国外播放器更新啦!快来下载吧
-
大家好,又到了给各位小伙伴分享资源的一天!今天给大家分享免费全能影音播放器,堪称Windows平台最强本地视频播放器。...
- 电脑端有哪些好用的视频播放器软件?
-
看...
- 使用PotPlayer播放器观看电视直播节目的方法
-
著名的媒体播放器PotPlayer我们一般都用它来播放硬盘中的影音文件,其实我们也可以把它“改造”成在线流媒体播放器,在线看新闻、电影、综艺等,所下图所示:直播的原理:首先,我们要知道直播的来源,就是...
- 三个简单好用的视频字幕添加软件,看视频更方便
-
分享三个简单好用的视频字幕添加软件,使用起来简单方便,字幕也都很准确,方便大家观看视频内容。1.迅捷视频转换器...
- PotPlayer强大的视频播放器,有哪些鲜为人知的功能?
-
很多人都推荐使用PotPlayer播放器它究竟有哪些亮点?Potplayer界面非常的简洁只有28MB的大小,一款非常非常小的应用它支持视频、音频格式和其他播放器区别不大,但它内置支持多种解码器不需要...