Форумы / National / Russian / Тех. поддержка / Работа со сканером штрих-кода

Trustmaster
#22971 17.02.2010 06:12
Предположим, есть некая конкретная модель сканера (допустим, с USB-интерфейсом) и драйвер, транслирующий сигналы от сканера в события операционной системы X. Далее, скорее всего, нам придётся написать для этой системы X сервисную программку, которая будет эти сигналы обрабатывать и выполнять необходимое нам действие. Наиболее очевидное: вызов программы-браузера с передачей ему определённой ссылки:
firefox "http://mysite.com/list.php?c=food#good-1234567890
Насколько я понимаю, открывать каждый товар в новом окне нам не резон. Тогда либо надо писать своё расширение к браузеру, которое будет обрабатывать правильно сигнал от драйвера, либо научить этот драйвер посылать стандартные сообщения в текущее окно, например сочетания клавиш клавиатуры. А уж последние нетрудно обрабатывать с помощью JavaScript. Как при этом ещё и код передать, а не просто сигнал? Можно симитировать последовательный ввод идентификатора, а можно кодировать его в самих сочетаниях клавиш.
May the Source be with you!