如果我需要将其发布到其他地方,请告诉我。
我们有一些正在重写的旧软件,它使用专有打印机的打印机驱动程序。
我需要重写软件绕过打印驱动程序并直接进入打印机。我确实有打印机通信的规格,这很好,但我想做的是监视与打印机的通信以查看其内容(来自我重写的现有软件)并将其与规格进行比较,以及我将发送它进行验证。
我必须确保我没有遗漏任何东西。
关于我如何能够实现这一目标有什么想法吗?
Thanks
要捕获流量,您必须使用基本选项。
1. 使用软件
如果您使用以太网,您可以使用类似的程序WireShark http://wireshark.org or USBTrace http://download.cnet.com/USBTrace/3000-2086_4-10401250.html捕获正在发送的数据包。 USB 也有类似的程序。
2.使用硬件
另一种选择是使用外部逻辑分析仪。它基本上是一个位于计算机和打印机之间的盒子,用于捕获所有数据,然后使用软件对其进行解码。有一些便宜的选项可用(USBEE、巴士海盗 http://dangerousprototypes.com/docs/Bus_Pirate, and 全相比格犬 http://www.totalphase.com/products/beagle_usb12/.
我拥有一个 USBEE,我用它来调试一个简单的 USB 设备。它的效果足够好。不过该软件有点笨拙。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)