Имя: Пароль:
1C
 
Терминал сбора данных на андроид
0 Мафусаил
 
17.08.19
18:21
Всем привет!

Есть некий терминал сбора данных на андроиде (noname). Идея была такая - подключиться по rdp и передавать штрих-код.
Всё бы хорошо, если бы не один момент. При передаче штрих-кода теряется первый символ. Локально, на самом устройстве - не теряется (сканировал в смс'ку)
Далее начал перебирать софт, через который можно удаленно подключаться на сервер. В первом софте, как я описал выше штрих-код теряет первый символ, во втором не передается вовсе, а в третьем, самое интересное, что я обнаружил штрих-код тоже теряет первый символ, но это можно исправить. Если на виртуальной клавиатуре нажать кнопку Alt, тогда штрих-код после этого передается правильно, целый, без потерь.

По идеи, это можно было исправить установкой префиксов, перед самим штрихкодом. Но в приложение barcode scaner подобной настройки нету. Как я понимаю эта аппликация, вшита в андроид самим производителем.

Может быть кто то сталкивался с подобной ситуацией? Есть что посоветовать?
1 Garykom
 
гуру
17.08.19
18:24
1С давно есть для андроид и МП и МК
2 Garykom
 
гуру
17.08.19
18:25
Через RDP смысл остался только для старого хлама на WinCE
3 Мафусаил
 
17.08.19
18:29
Пока что хотелось бы разобраться с текущей проблемой, хотя бы из принципа
4 Garykom
 
гуру
17.08.19
18:30
А ты в блокнот сканировал через RDP, когда блокнот на сервере запущен?
5 Мафусаил
 
17.08.19
18:33
(4) да
6 NorthWind
 
17.08.19
18:37
(2) а с четверкой андроидом и терминалами примерно так начала десятых годов изготовления оно дружит?
7 Garykom
 
гуру
17.08.19
18:39
(6) Старая версия платформы 1С дружит, новая глюки разные прикольные типа вкладки не пашут и т.д.
8 Garykom
 
гуру
17.08.19
18:40
(5) Попробуй на другом терминальном сервере еще проверить, например 2003 винсервер или linux
9 Мафусаил
 
17.08.19
18:41
(8) я попробовал подключиться к своему пк, такая же история на вин10
10 Garykom
 
гуру
17.08.19
18:55
Для любых видов ШК теряет или только для некоторых?
11 Мафусаил
 
17.08.19
18:57
(10) Хм, а вот этого не проверял, взял первые попавшиеся на столе. Сейчас проверю и отпишу
12 Мафусаил
 
17.08.19
19:00
(10) Да, у всех теряется
13 Garykom
 
гуру
17.08.19
19:10
На ТСД есть какая то прога для настройки ШК, может в ней покопаться или поменять?
Там суть что сканер сам не умеет в буфер клавиатуры, для этого некая прога на WinCE запускается.
14 Злопчинский
 
17.08.19
19:14
поиграться чувствительностью в ScanWedge
проверить все настройки в ScanWedge
проверить в настройках распознавание каких ШК включено
проверить на сервере - может стоит какой-нить драйвер, проверить настройки драйвера, внекоторых драйверах есть галка типа "старый формат данных", проверить
в настройках драйвера на сервере проверить префиксы и суффиксы.
проверить - теряемый символ случайно не "0"
15 Мафусаил
 
17.08.19
19:35
(14) Где можно найти ScanWedge? подходит ли он на все устройства? У меня в стандартной настройке есть только такое https://imgur.com/a/Qbd5n98 остальное это настройки звука после скана шк.
С настройками те что на фото, пробовал, игрался, тоже самое.
На сервере, так же как и на моем пк ничего не включено и не установлено, для работы со сканерами.
Теряет любой первый символ От буквы А до цифры 0
16 Garykom
 
гуру
17.08.19
20:01
(14) У него ТСД на андроид (не ScanWedge/DataWedge) там хз как сделано что в буфер клавиатуры передает.
Короче забей на RDP и попробуй мобильное приложение от 1С.
Ну или ищи другой терминальный клиент который все же будет нормально работать.

Как вариант это https://play.google.com/store/apps/details?id=com.ASF.ScanCodeTransport
17 Злопчинский
 
17.08.19
20:02
(15) ой, сорри.
у тебя андроид.
я писал для винце
18 Злопчинский
 
17.08.19
20:03
(16) настройками на картинке пробовал играться?
19 Мафусаил
 
17.08.19
20:06
(18) Да, минимум, максимум и среднее. При трёх варианций всё тоже самое. Может быть есть какие то методики настройки? А то я только методом тыка крутил ползунки.
20 Злопчинский
 
17.08.19
20:10
а первая галка это что?
21 Мафусаил
 
17.08.19
20:13
(20) разрешает двигать ползунки или блокирует их
22 Garykom
 
гуру
17.08.19
20:13
23 Garykom
 
гуру
17.08.19
20:30
Ну как помогло (22) ?
24 Мафусаил
 
17.08.19
20:44
(23) такой настройки нету в apk для работы через rdp
25 Garykom
 
гуру
17.08.19
20:51
(24) Сделай принудительно на сервере
26 Garykom
 
гуру
17.08.19
20:52
(25)+ Если оно есть в клиенте https://i.paste.pics/7f1b683954098a60d152171cb7fa264f.png то и как то на сервере должна быть эта настройка
27 Garykom
 
гуру
17.08.19
20:54
Еще написал что 3 разных клиента RDP пробовал, во всех проверить.
Ну и другие клиенты поискать https://play.google.com/store/search?q=rdp%20client
28 Garykom
 
гуру
17.08.19
20:56
(27)+ Возможно нужны старые версии клиентов а не самые новые для 4-го андроида
https://4pda.ru/forum/index.php?showtopic=656090
https://4pda.ru/forum/index.php?showtopic=133202
https://4pda.ru/forum/index.php?showtopic=509422
29 Мафусаил
 
18.08.19
22:06
Маленькое обновление, заметил, что в notepad шк приходит без первого символа, а в cmd шк приходит целым
30 Мафусаил
 
19.08.19
10:19
И ещё одно обновление, написал на js "keylogger" перед шк вводиться F10
2 + 2 = 3.9999999999999999999999999999999...