Python интерфейс к фискальному регистратору Штрих ФР-К (Новость с сайта LOR)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Python интерфейс к фискальному регистратору Штрих ФР-К

Сообщение DjSpike »

Очень интересная новость...

Выложил во всеобщий доступ библиотеку для доступа к фискальным регистраторам Штрих ФР-К производства компании Штрих-м (http://www.shtrih-m.ru/)

В комплекте идет маленькая GUI программка. Проверена работоспособность на Linux и Windows.

Разрабатывалось за неделю, на коленке с использованием COM сниффера, поэтому код крив и убог (слава богу, что работает).

Особой сложностью было то, что ККМ как-то странно общается с компьютером: если запросить ответ раньше чем команда была выполнена, то в качестве ответа придет ошибка, что мол идет обработка команды, а вот ответ от команды больше вы не получите никогда. Поэтому я напихал туда таймаутов. ККМ для игр больше нет, на фискальном я играться не буду.

В общем кому пригодится - используйте.


http://www.linux.org.ru/news/hardware/5413028
http://sourceforge.net/projects/pyshtrih/
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Doublespace
Сообщения: 275
ОС: Debian Lenny,Squeeze,Centos

Re: Python интерфейс к фискальному регистратору Штрих ФР-К

Сообщение Doublespace »

Это кстати, общая проблема для всей фискальной техники-выдерживать правильные тайм-ауты, которые прописаны в протоколе. COM-интерфейсы-то там кастрированные, только сигнальные линии.
Спасибо сказали: