Форум: "Прочее";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
ВнизСканер Штрих кода Найти похожие ветки
← →
Silver... © (2007-10-31 21:37) [0]Так как сканер работает в режиме эмулирования клавы
если кто знает
как мне различить всё то что он посилает от самой клавы
... сразу скажу для чего чтоб вопросы не плодились :)
стоит сканер (на моем компе) + прога которая обрабатывает всё что сканируется. Тока нужно чтоб сканирование не мишало писать любимое стихотворение в любимом Ворде, а проге не пудрить мозги стихами :)
Вкраце: точно определить где Клава где Сканер
← →
engine © (2007-10-31 21:43) [1]> [0] Silver… © (31.10.07 21:37)
> Тока нужно чтоб сканирование не мишало писать любимое стихотворение
> в любимом Ворде, а проге не пудрить мозги стихами
Ты собираешься одновременно сканировать этикетки и писать стихи?
← →
Anatoly Podgoretsky © (2007-10-31 21:52) [2]> Silver... (31.10.2007 21:37:00) [0]
Голова, того кто сиди у консоли основной критерий пудры.
← →
DVM © (2007-10-31 22:02) [3]
> Вкраце: точно определить где Клава где Сканер
Ты можешь программно отличить, что текст набирает другой человек, а не ты? То же и со сканером. Никак ты не отличишь.
← →
Oleg © (2007-10-31 22:38) [4]странно... когда я с такими сканерами работал,они подключались по COM-порту, и данные с них получались всегда те, которые нужны, не зависимо, пишут ли в ворде стихи, слушают ли музыку или в игрушки играют...
← →
DVM © (2007-10-31 23:01) [5]
> они подключались по COM-порту
Разные есть.
← →
sniknik © (2007-10-31 23:12) [6]давным давно, в далекой галакт... ой!
в общем во времена DOS, мы различали ввод со сканера по префиксу, постфиксу... т.е. настраивали сканер, тот что в разрыв клавиатуры, на посылку префикса - #02#03, и постфикса - #03#02. по ним и различали.
только нужно это было не для стихов... а более прозаично, для того чтобы был выбор товара в любом месте формы просмотра/ввода, или даже вне ее (в гриде). типа, не заморачиваясь засканировал, а оно тебе из любого места открыло новую форму ввода и на ввод количество поставило (а для весового и количество ввело с кода, осталось только ентер нажать, если соответствует (для штучного 1 по умолчанию))
в общем если можеш префиксы настроить то вот... но подбирать нужно чтонибудь другое, винда такие как показано преобразует (не помню точно, но какието проблемы с этим были когда "заказали" аналогично сделать).
← →
GanibalLector © (2007-11-01 10:57) [7]А купить сканер на RS232 не судьба? Проблема бы сразу отлягла ;)
← →
antonn © (2007-11-01 12:44) [8]
> А купить сканер на RS232 не судьба?
если это организация, где таких сканеров уже много, где уже поставлена задача на разработку сабжа - не судьба :)
да и вообще, мож ему нравится его сканер, зачем советовать купить другое, это не по-программерски %)
← →
atruhin © (2007-11-01 16:43) [9]Я работаю с такими сканерами, отличаю по скорости ввода, т.е. перехват символа и задержка на 100-200 мс,
если поступил второй символ - ввод со сканера, иначе с клавиатуры.
← →
atruhin © (2007-11-01 16:46) [10]Ну и префиксы/постфиксы само собой. Т.е. пришел символ = префиксу начинаешь задержку до
прихода постфикса или интервала более заданного. Работает стабильно.
← →
Anatoly Podgoretsky © (2007-11-01 16:49) [11]> atruhin (01.11.2007 16:43:09) [9]
Я и то быстрее набираю, а кроме того есть клавиатуры с предустановленными текстами и регурилированием скорости повтора, там скорость ввода менее 1 мс, а скорость повтора порядка 10 мс.
← →
isasa © (2007-11-01 19:22) [12]А по бразильски.
Если пользователь "успел" нажать клавишу в процессе приема штрих-кода. Слабо? :)
← →
DVM © (2007-11-01 22:55) [13]
> atruhin © (01.11.07 16:43) [9]
такое где то может и не прокатить.
← →
atruhin © (2007-11-02 13:42) [14]> Я и то быстрее набираю, а кроме того есть клавиатуры с предустановленными
> текстами и регурилированием скорости повтора
Время настраивается. Нефиг ставить данные клавы вместе со PS/2 сканером. Во вторых не путайте набор сплошного текста и заполение
накладных в ПО. Тем более как я сказал не часто в тексте накладной встречается символ префикса.
> такое где то может и не прокатить.
Естественно. А есть решение лучше? Я привел то, что у нас работает годами, правда не со сканерами, а с кардридерами, но сути не меняет.
Приведите свое, отличное от - поменять сканеры.
← →
Silver... © (2007-11-02 16:25) [15]
> для того чтобы был выбор товара в любом месте формы просмотра/ввода,
> или даже вне ее (в гриде). типа, не заморачиваясь засканировал,
> а оно тебе из любого места
в этом-то и состоит задача: на одном Компе сидит оператор "работает" там-же подключен сканер которым должен сканировать другой Оператор не мешая первому работать.
Задача: Пишем прогу (Сервис, трей, ...) для второго
Пре/Пост фиxы - об этом и я думал не знаю тока если на всех/большинствах типах сканеров можно настроить ... мож кто о граблях раскажет :)
PS: должна быть независима от типа сканера, не предлагать дополнительный комп покупать :) - в таком случае проблемы бы небыло
← →
Silver... © (2007-11-02 16:45) [16]
> Задача: Пишем прогу (Сервис, трей, ...) для второго
По пытаюсь опередить всех любителей :)
обрежим в таком виде :)
Задача: Пишем прогу для второго
...дабы не отклоняло от задачи :)
← →
DiamondShark © (2007-11-02 16:47) [17]
> Silver... © (02.11.07 16:25) [15]
> не предлагать дополнительный комп покупать :)
Ну, тогда предложим ком-портовый сканер купить.
Жаба душит покупать? Давай считать.
Если ты способен "Задача: Пишем прогу (Сервис, трей, ...) для второго" написать и отладить за неделю, то 200 $/неделю такая квалификация уже стоит.
Сканер -- не дороже.
← →
sniknik © (2007-11-02 16:56) [18]> должна быть независима от типа сканера
тогда ты "в пролете", т.к. есть как минимум 1 тип сканеров не имеющий префиксов вообще (постфикс пожалуйста)... это то, что я точно знаю, а сколько еще того о чем я даже не догадываюсь... %-)
> не предлагать дополнительный комп покупать :)
проще сканер, как уже и советовали. и программу писать не универсально (что невозможно) а под список поддерживаемых устройств например, или под однотипные (типа, а неважно где и что вы купите но оно должно в com порт подключаться/поддерживаться вот этим драйвером/и т.д.).
← →
DiamondShark © (2007-11-02 17:01) [19]А вообще, хорошая идея, главное, мне сейчас по теме.
Напишу-ка, пожалуй, такую штуку.
← →
Silver... © (2007-11-02 17:43) [20]не забудь и нам показать :)
Одна голова хорошо а много лучше :)
← →
tesseract © (2007-11-02 17:46) [21]
> А вообще, хорошая идея, главное, мне сейчас по теме.Напишу-
> ка, пожалуй, такую штуку.
Давно все написано. И даже работает.
← →
Silver... © (2007-11-02 19:41) [22]
> Давно все написано. И даже работает.
???
← →
Kerk © (2007-11-02 20:24) [23]Я в такой ситуации при генерации штрих-кода перед полезными данными вставлял сигнатуру из пары символов, которые нельзя ввести с клавиатуры, потом их отлавливал при чтении
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.048 c