Найти в Дзене
Просто <> "1С"

Сканер штрихкодов mindeo MD6600AT-H / Добавление префикса "F7"

Методом проб и ошибок по инструкции к Сканеру (ссылка в самом низу) Сканируем код (включает на сканере режим вывода "Префикса" / "Prefix transmission": Далее сканируем (переводит сканер в режим клавиатуры "HID keyboard": Далее сканируем последовательно: %8001M% - в ход в настройки установки префикса 1 и 7 - это код клавиши "F7" в ASCII %END% - сохранение настройки. В начале КМ добавился вызов клавиши "F7" ... Другие клавиши кодируются согласно таблицы: Программа перехвата нажатий клавиш: // <!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8" /> <title>Обработка сканера штрихкодов без игнорирования клавиш</title> </head> <body> <h1>Сканируйте штрихкод</h1> <p>Результат: <span id="result"></span></p> <script> let barcodeData = ''; document.addEventListener('keydown', function(event) { // Не игнорируем F-клавиши, собираем все символы if (event.key === 'Enter') { // Выводим результат document.getElementById('result').textContent = barcodeData; barcodeData = ''; event.prevent

Методом проб и ошибок по инструкции к Сканеру (ссылка в самом низу)

Сканируем код (включает на сканере режим вывода "Префикса" / "Prefix transmission":

Далее сканируем (переводит сканер в режим клавиатуры "HID keyboard":

-2

Далее сканируем последовательно:

-3
-4
-5
-6

%8001M% - в ход в настройки установки префикса

1 и 7 - это код клавиши "F7" в ASCII

%END% - сохранение настройки.

-7

В начале КМ добавился вызов клавиши "F7" ...

Другие клавиши кодируются согласно таблицы:

-8
-9

Программа перехвата нажатий клавиш:

//

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="UTF-8" />

<title>Обработка сканера штрихкодов без игнорирования клавиш</title>

</head>

<body>

<h1>Сканируйте штрихкод</h1>

<p>Результат: <span id="result"></span></p>

<script>

let barcodeData = '';

document.addEventListener('keydown', function(event) {

// Не игнорируем F-клавиши, собираем все символы

if (event.key === 'Enter') {

// Выводим результат

document.getElementById('result').textContent = barcodeData;

barcodeData = '';

event.preventDefault(); // чтобы не было нежелательных действий

} else {

// Собираем символы штрихкода

barcodeData += event.key;

}

});

</script>

</body>

</html>

//

Закидываем текст в блокнот , ставим тип .html открываем любым браузером.

Данные из инструкции по ссылке:

https://ts21.ru/skaner-shtrikh-koda-mindeo-md6600hd/intsruktsiya/?srsltid=AfmBOoqCQCqAF82A97BJvNVxHSFEiW7Vh9_DaQRMgeK9wsN_DoQwrJPk