8-800-707-14-98 Контакты 
Аккаунт
Не зарегистрирован
Товары к сравнению еще не выбраны
Моя корзина
Корзина пока пуста
Товаров в корзине: 0
на сумму 0 ₽
Корзина (товаров: 0)

Проброс COM->LAN и обратно или заводим кассу в удалённый компьютер.

26.06.22 | Автор: Санников С.А.
Проброс COM->LAN и обратно или заводим кассу в удалённый компьютер.
Принцип действия такой, компьютер с подключенным к нему фискальным регистратором выступает в роли сервера, на нём настраиваем COM->LAN, а на клиенте наоборот эмулируем LAN->COM.

Сервер и клиент win:
1) Качаем x32 fullfree устанавливаем в C:\VSPE
2) Качаем http://nssm.cc/download

Создаём settings.vspe (с необходимой эмуляцией) и сохраняем в C:\VSPE, но автостарта у этой программы нет.
Настроим службу, nssm копировуем в C:\VSPE, далее в консоли:
cd C:\VSPE>
nssm install VSPE "c:\VSPE\VSPEmulator.exe" "settings.vspe -minimize -hide_splash"

Как показала практика лучше настроить ручной контроль компа с подключенной кассой, поэтому на удалённой машине создадим скрипт и закинем в автозагрузку (win xp/2003):
set j=0
:start
ping 192.168.1.1 (указываем ip компа с кассой)
if errorlevel=1 set j=0 & net stop vspe & timeout 30 & goto start
if %j%==0 timeout 30 & net start vspe & set j=1 & goto start
if %j%==1 timeout 30 & goto start

Для linux примерно так:
комп с кассой
socat tcp-l:5555,reuseaddr,fork file:/dev/ttyUSB0,raw
p.s. /dev/ttyUSB0 у вас может быть другим, ищем в /dev/serial/by-id/ куда сконектилась касса, например на debian нашлась как /dev/serial/by-id/usb-NXP_VCOM_Port_SHM001-if00

клиент, на котором из-под wine работает 1С 8 с com 7
socat pty,link=$HOME/.wine/dosdevices/com7,raw tcp:192.168.1.1:5555,mss=1400

p.s. В данном решении нет проблем с ожиданием печати чека по 2 минуты и более, задержка составляет всего 8-10 секунд. В печатающем софте (1с и т.п.) стоит включить таймаут не менее 1000мс, иначе возможны ошибки. В остальном это бесплатный и боевой вариант.
Хиты продаж
Весы с печатью этикеток "ШТРИХ-ПРИНТ" ФI 15-2.5 Д2И1 (v.4.5) (2Мб) (ГОСТ OIML R76-1-2011) Товар дня
56,500 ₽
50,900 ₽
В корзину
Купить за 1 клик
Денежный ящик POScenter 13K 350x405x90 Популярный

Нет в наличии

ККТ "РР-01Ф" Популярный
28,500 ₽
Купить
Работает на: Amiro CMS