Полезное ПО для анализа потоков команд принтеров, фискальников, cctalk

--"--
jekyll
Сообщения: 1
На форуме с: 14 май 2018, 15:50
Репутация: 3

Сообщение jekyll » 14 май 2018, 16:25

За время работы накопились полезные утилиты для ковыряния разных железок. Иногда пригождаются для раздачи клиентам - может кому еще пригодятся.

EscPosParser - разбор потока ESC/POS команд принтеров CUSTOM, OLIVETTI, IBM.
CustomFiscalParser - разбор потока команд фискальных принтеров CUSTOM (пока только CUSTOM Q3X-Ф).
PayOnlineFiscalParser - разбор потока команд фискальных принтеров PAYKIOSK(на примере PayOnline).
CustomFiscalControl - составление команд по описанию и разбор ответов для фискальных принтеров CUSTOM (пока только CUSTOM Q3X-Ф).
CCTalkControl - составление команд по описанию и разбор ответов для любого оборудования CCTalk.
Описания команд в CSV(Excel) можно править под себя/свои устройства. Возможна генерация файла автоматического разбора для передачи коллегам/клиентам...

ComPrnControl / ComPrnControl_.NET2 - отправка/получение команд/данных на устройство по COM-порту. Удобный лог, все настройки порта, строчные/HEX данные.
UsbPrnControl / UsbPrnControl_.NET2 - отправка/получение команд/данных на устройство по USB-порту (только устройства класса USB-принтер). Удобный лог, все настройки порта, строчные/HEX данные.
TcpPrnControl - отправка/получение команд/данных на устройство по TCP-порту. Удобный лог, все настройки порта, строчные/HEX данные. Тот же telnet, просто чуть удобнее.
LptPrnControl - отправка команд на устройство по LPT-порту. Удобный лог, все настройки порта, строчные/HEX данные. Шлет через файл, ответы не читает. Может, со временем сделаю прямое управление портом, тогда можно буде всё.

rs232_monitor / rs232_monitor_extlib - захват данных до 4-х COM-портов с помощью кабелей-ответвителей. Полезно для анализа данных, гуляющих между компьютером и устройством.

TcpRelay - простенький шлюз, для мониторинга одного (пока) TCP порта. Помогает подсмотреть данные, которыми обмениваются программы с серверами. Немного проще WireShark получается...

Все доступно с исходниками на C#:
https://github.com/jekyll2014?tab=repositories
Собранные бинарники в .RAR архивах.

Буду рад помощи и предложениям по развитию проектов. Сам я не профессиональный программист, поэтому код может быть неоптимален. Но по мере надобности обновляю ПО и исправляю найденные косяки.
Претензии по работе и последствиям использования моего ПО принимаются только после его оплаты. :)

Вернуться в «Полезное ПО, драйвера, утилиты, прошивки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость