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