|
|
Honeywell - отправка http post запроса в 1С
trad, Spyke, p-soft, ГдеСобакаЗарыта, PLUT, MWWRuza, oleg_km, Кир Пластелинин, ikea, Amra, H A D G E H O G s, alexela, hunter76, zenon46, kubik_live, Hmster, Domovoi, 2mugik, Garykom, Олдж, Fragster, sikuda, denk32, Волшебник, Greeen, zenik, arsik, kir-g, toypaul, Страждущий, Vostochnick, 1cgovno, Anton1307, Ногаминебить, Lama12
| ☑ |
|
0
Прохожий
21.07.26
✎
12:45
|
кто с интентами этого сканера работал подскажите:
MacroDroid сделал триггер, все прекрасно летает на нужный интент, но макрос
{"barcode":"%data", "name": "vasya"}
в ДанныеJSON.barcode так и возвращает "%data". Если будет "{data}" тоже не просчитывает.
Есть вариант написать "{clipboard}", тогда из буфера берет что есть. Но как результат сканирования поместить в буфер?
В общем желательно как-то переменные интента разворошить, но не ясно как до них докопаться
|
|
|
1
Прохожий
21.07.26
✎
12:49
|
В "{clipboard}" я поместить результат не могу настройка позволяет только в текстовое поле выводить.
|
|
|
2
p-soft
21.07.26
✎
12:51
|
если разблокирована настройка ручного ввода интента, то лучше ее задать и использовать. вендор предлагает еще предопределенный интент, но видно рассчитано на свою экосистему - глючит.
|
|
|
3
Прохожий
21.07.26
✎
12:55
|
Я и задал новый интент, сделал к нему триггер. Как в json правильно обратиться к переменной, содержащей результат сканирования? Ее надо как-то объявить как локальную или глобальную в MacroDroid и только потом использовать в тексте json или напрямую можно как у "{clipboard}"?
|
|
|
4
p-soft
21.07.26
✎
12:57
|
(3) прростите, а что такое макродроид и при чем тут интенты хонейвел? и что вы вообще такое интересное творите?)
|
|
|
5
H A D G E H O G s
21.07.26
✎
12:58
|
Honeywell-ы шлют поток байтов, а не строку, думаю, в этом проблема.
|
|
|
6
H A D G E H O G s
21.07.26
✎
12:58
|
(4) Как мы ревностно реагируем на конкурентов, ты погляди.
|
|
|
7
p-soft
21.07.26
✎
13:00
|
(5) нет. все либо шлют строку, либо есть выбор типа данных
|
|
|
8
p-soft
21.07.26
✎
13:03
|
(6) не слышал даже.. тогда понятно. думал утилита какая то чисто для макросов
|
|
|
9
Прохожий
21.07.26
✎
13:05
|
(8) Хорошо, другая утилита для макросов, которая перехватит сканированный штрихкод и отправит в HTTP? Что предлагаете вместо?
|
|
|
10
Прохожий
21.07.26
✎
13:06
|
(4) интент хонейвел надо передать HTTP 1с.
|
|
|
11
p-soft
21.07.26
✎
13:07
|
(9) накидать несколько десятков строк на мп 1с?
а почему именно макрос? что за задача?
|
|
|
12
Прохожий
21.07.26
✎
13:09
|
(5) В каком виде шлют?
|
|
|
13
Прохожий
21.07.26
✎
13:09
|
(11) Мобильное приложение - это дополнительные лицензии.
|
|
|
14
Прохожий
21.07.26
✎
13:10
|
сканер сканирует, кидает в 1с все что сосканировал. Отправляет свое имя и скан.
|
|
|
15
p-soft
21.07.26
✎
13:10
|
(10) понятно. кроме мп 1с ничего в голову не приходит. причем надо сервисом делать.
|
|
|
16
Прохожий
21.07.26
✎
13:13
|
Сомневаюсь что honeywall вообще мп учитывала когда свои сканеры проектировала.
Сосканированый штрихкод бросить в HTTP.
1с вообще тут ни о чем.
|
|
|
17
p-soft
21.07.26
✎
13:14
|
(13) ну описанная задача кучу нюансов тянет. например, как параметры задавать.
в принципе, можно андроид студио развернуть и через алису попробовать на котлине или яве написать.
|
|
|
18
p-soft
21.07.26
✎
13:18
|
(16) просто так сосканировать шк и бросить в хттп не получится. много попутных задач надо решать. начиная от нюансов использования протокола хттп на разных версиях андроида, заканчивая необходимостью обеспечения механизма контроля переданных данных, т.к. разрыв связи для хттп - норма
|
|
|
19
Fragster
гуру
21.07.26
✎
16:41
|
нарисуй простейшую вебстраничку с использованием https://github.com/FragsterAt/barcode_hid_reader и шли данные с помощью js
|
|
|
20
Fragster
гуру
21.07.26
✎
16:43
|
да или даже просто с полем ввода, пусть ловит submit у формы
|
|