Сниффер / анализатор данных принтера чеков OPOS

Я добавляю некоторые функции в приложение, которое печатает на принтере чеков OPOS, подключенном через USB. В системе работает xp.

Я хочу видеть необработанные данные, которые передаются на принтер чеков, а также физически печатать.

Как я могу это сделать? Я просмотрел некоторые мониторы портов, такие как Advanced USB Port Monitor, но они только обнаруживают и отслеживают устройства, которые доступны в собственной операционной системе, а не в устройствах OPOS.

Любые идеи?


person Eva611    schedule 07.02.2012    source источник


Ответы (2)


Загрузите и установите «отладочную» версию общих элементов управления OPOS вместо «исполняемой» версии. Они будут выдавать информацию о трассировке, которую вы ищете. http://www.monroecs.com/oposccos_current.htm

Будьте осторожны и не развертывайте отладочную версию в производственной среде, так как вы можете нарушить некоторые требования к безопасности данных.

person John Deters    schedule 06.06.2012

Как насчет того, чтобы просто настроить очередь печати для хранения печатных документов и использовать шестнадцатеричный редактор, такой как notepad ++, с подключаемым модулем hexeditor? (помечено как нестабильное, но работает нормально. Доступны другие шестнадцатеричные редакторы). Вашему глазу требуется время, чтобы приспособиться к коду, но через некоторое время это все равно, что читать матрицу.

person user3671338    schedule 24.05.2014