Имя: Пароль:
IT
Админ
Не правильно передается штрих-код через RDP
0 zenon46
 
17.12.20
16:29
Собственно вопрос в шапке, имеем сканер штрих-кода АТОЛ SB2109BT работает в режиме клавиатуры, собственно проверяем тут https://честныйзнак.рф/barcode/?category=4 , на локальной машине проверку проходит, пробуем по RDP на сервере не проходит, собственно различия видны, не реагирует на регистр символов, на RDP - "010464004346046921qwglc0e5c8ixq91test92dgvzdn2kmhqe87caa1kwiey6t5j0mcw=ye/igxsedoc=" , локально - "010464004346046921qWgLC0E%C8IXq91TEST92dGVzdN2kmhQe87cAA1kwIEy6T5j0mcw+Ye/IGXsEDoc=", это как то лечится ?
1 Ёпрст
 
17.12.20
16:30
клиента рдп взять посвежее вестимо
2 Ёпрст
 
17.12.20
16:30
поди с XP какой щемишься, да ?
3 Builder
 
17.12.20
16:30
(0) Самое правильное - переводом сканера в режим COM-порта (если умеет).
4 zenon46
 
17.12.20
16:32
(2) не 7-ка в 2008R2
5 zenon46
 
17.12.20
16:38
Решение - В настройках подключения в закладке "локальные ресурсы", в поле "использовать сочетание клавиш windows" установить "на этом компьютере". И проверка стала проходить.
6 zenon46
 
17.12.20
16:41
Сканер по факту будет использоваться в 8-ке, но есть еще очень живая 7.7 в которой ведется хозяйственная деятельность, так вот ОбработкаВнешнегоСобытия не срабатывает, видимо из за того что сканер работает в режиме клавиатуры, можно как то "заставить" срабатывать в 7.7 не перенастраивая сканер на эмуляцию в VCOM ?
7 Ёпрст
 
17.12.20
16:47
(6) можно, дровами атола и заданием суфикса, например
8 zenon46
 
17.12.20
16:58
(7) можно чуть подробней, или где почитать ?
9 Builder
 
17.12.20
17:06
(8) искать дрова Атол 6 (последние бесплатные), там в настройках есть порт "Клавиатура".
Настроить "чувствительность". Но в терминале оно работает не очень стабильно даже с EAN13, если канал связи хреновый.
10 zenon46
 
18.12.20
11:17
(9) к сожалению Scaner1C.dll никак не получается зарегать в Win 10 64bit...попытался с Formex но пока понимание не пришло как ее можно использовать.
11 Builder
 
18.12.20
11:30
(10) Атол автоматом регит при установке, или где не удается зарегить?
Файлы rtl70.bpl или vcl70.bpl на месте?
Ну и зачем использовать 7.7 на win10? Сервер то на чем работает?
12 zenon46
 
18.12.20
11:34
(11) Установил DTO6_2010_04_23, при установке он ничего не зарегистрировал, кинул  Scaner1C.dll в папку BIN, попытался запустить их тестовую конфу дабы посмотреть, и тут столкнулся что система не видит dll, регистрация не проходит как не извращался, все время вылетает ошибка. По поводу Win 10, есть база SQL, к ней цепляются по сети, хотел на ней затестить.
13 Builder
 
18.12.20
11:49
(12) Win7 + 7.7 самое верное решение в плане совместимости со старыми компонентами.
14 zenon46
 
18.12.20
12:00
(13) Накатил на виртуальной машине, причем 32bit, ошибка та же https://prnt.sc/w58793
15 Builder
 
18.12.20
12:30
Я пользуюсь версией от 09.02.2009, с ней все работает.
16 Злопчинский
 
18.12.20
12:33
(13) это совсем никакое решение.
потому что у людей работает серверы на 64, и 77 вертятся. сейчас вот проект буду после НГ делать, с ТСД через HLG в 77... чувствую будет проблем....
17 Злопчинский
 
18.12.20
12:34
(15) можешь скинуть на [email protected]
18 Builder
 
18.12.20
12:56
(16) Причем тут серверы на 64?  Win7 как бы тоже 64 бывает...
Ушло.
19 zenon46
 
18.12.20
13:00
(15) странно, поставил такую же версию, ошибка такая же
20 zenon46
 
18.12.20
13:03
(15) ошибся, работает, забыл заменить в папке bin dll-ку.
21 zenon46
 
18.12.20
13:16
(15) Более того и на 10-ке эта версия успешно зарегистрировалась. И позволило подключить оборудование. Но процедура ОбработкаВнешнегоСобытия все равно не срабатывает.
22 Builder
 
18.12.20
13:27
(21) В настройках то включил порты? Сервис-Параметры....
23 BSV
 
18.12.20
18:30
Недавно возникла похожая проблема с табаком. Сканер Mindeo локально сканирует правильно, на сервак по RDP долетает уже не то. Поковырял я его настройки и так и сяк, ничего не получается. Брал его на пробу, он дешевый и везде впаривают. Подключаю Datalogic, прям с коробки, все норм. Качество инета хорошее и с чем это связано непонятно. Покупаем даталоджики. И тоже нужен режим клавиатуры, т.к. он задействован еще и на локальной машине.
24 zenon46
 
18.12.20
19:26
(23) у меня решилось в (5)
25 ДедМорроз
 
18.12.20
19:32
Если сканер не поддерживает получение пакета ввода частично,то винда при передаче в rdp теряет данные.
А новые устройства могут передавать unicode-последоватедьность,в этом режиме независимо от раскладки и т.п. доходит то,что нужно.
Похоже,что datalogic из последних.
26 zenon46
 
19.12.20
10:23
(22) не совсем понятно какие порты включать если сканер в режиме клавиатуры работает ?
27 zenon46
 
19.12.20
11:08
Никак не получилось "заставить" программу нырять в ОбработкуВнешнегоСобытия(), хотя https://prnt.sc/w5vu3y и https://prnt.sc/w5vulw видно что работает.
28 Salimbek
 
19.12.20
12:13
(27) Дык, в суффикс то #13 установи (по кнопке "+..."), иначе и не будет работать. И чувствительность можно уменьшить. Видишь же, что в тесте, на втором скриншоте, прилетает "Клавиатура, 21" - так что можно 20 поставить.
29 Злопчинский
 
19.12.20
13:40
(18) при том что многие еще в терминалке работают. на старом софте типа 77. на новых серверах.