#6
by Bahmet
Изменение срабатывает при окончание ввода, а это или потеря активности или нажати Enter...так что не то
#9
by asady
- пароль чей? - Пользователя. - Правильно. А Ctrl-V чей? - Тоже его! - Тогда какого хрена ему мешать?
#11
by Kerk
а ты каждую секунду снимай активность и возвращая её обратно и если ввели больше 3-х символов - облом. Изврат... но почему же нет :)
#12
by Al113
Долгая история, но в кратце выглядит так: Есть кассиры, которые работают на кассах. Есть бонусная система, кассиры списывают бонусы с карт покупателей. Чтобы это исключить есть карта администратора, которая открывает доступ на определенные действия. Но все это будет работать в линуксе, а ридер карт подключить толком не получается (работает просто как клавиатура). Поэтому ввод карты я могу сделать тока как ВвестиЧисло (а не через ВнешнееСобытие), но юзер точно так же сможет номер этой карты набрать руками. Поэтому, если ограничить время ввода 3-5 секундами и запретить копировать номер, есть вероятность, что кроме как считыванием карты юзер пароль не введет. Вот так, собственно...
#15
by Bahmet
наверно траблу решать нужно ТУТ " а ридер карт подключить толком не получается (работает просто как клавиатура"
#16
by Bahmet
Не помню насчёт ограничений на код карты...но может спецзнаки туда загнать..хотя бы один
#20
by Господин ПЖ
>>Поэтому ввод карты я могу сделать тока как ВвестиЧисло (а не через ВнешнееСобытие) ппц... А форму для ввода с полем с "****" кто сделать мешает?
#21
by Господин ПЖ
>>но юзер точно так же сможет номер этой карты набрать руками. если у вас такие дурные карты с номерами - сделайте в ридере / префиксы-суфиксы и анализируйте наличие их в введенной строке
#22
by Al113
при вводе пароля можно вставить из буфера значение, про то и вопрос, как это запретить. Номер этой карты кассиры в любом случае узнают, если захотят. так что проблема не в ***, а именно в невозможности вставить из буфера номер. а что до префиксов - не очень понимаю, как это может помочь, когда ридер в разрыв клавиатуры?
#23
by simva
Сам никогда не юзал за ненадобностью. Можно попробовать обработать событие "АвтоподборТекста" в поле ввода. По идее ридер должон сразу после считывания Enter давить. Во всяком случае клавиатурный сканер штрихкода так делает. Если этого не произошло, тогда очищать поле. Можно еще обработку ожидания на форме подключить, но там интервал меньше секунды не задашь.
#24
by Господин ПЖ
>>ограничить время ввода 3-5 секундами и запретить копировать номер а это зачем? в ридере ставится суффикс типа "перевод строки" - провел картой, автоматом "нажимается" Enter, какое и куда копирование? Или у вас, дятлов, поле с номером карты после ввода не очищается?!!
#26
by Bahmet
Да куйню вы все городите...вы как ридер подключили? в разрыв клавы шо ли? такие же тока сканеры есть вроде. так вот..если врубили не в разрыв - значит драйвер пашет...от него и ловите
#27
by Господин ПЖ
>>как ридер подключили? в разрыв клавы шо ли? такие же тока сканеры есть вроде. когда "вроде" - крестится надо... обычная клава с ридером, да и просто ридеры есть на ps/2
#28
by Al113
Господин ПЖ Умничать-то умничай, но хамить вовсе не обязательно. За помощь спасибо большое, но это лишнее. Насчет суффикса - где он ставится? Если речь про настройку торг. оборудования, где выставляются суфффиксы и префиксы, то этого нет. Как торг оборудование ридер не подключается. >>обычная клава с ридером - все что есть. Если я не понимаю чего-то очень очевидного - сорри.
#30
by Al113
ридер после чтения ентер нажимает, поле ввода чистить можно. вопрос не в этом. номер этой карты кассиры, если захотят, узнают. в любом текстовом документе проведут эту карту через сканер и узнают. потом элементарно в поле ввода пароля пишут ее номер, нажимают ентер. я не знаю, как можно в такой ситуации ограничить кассиров в правах.
#31
by Господин ПЖ
Храните не номера карт, а хэши - пусть вводят... Насчет админа - зайдите в любой магазин большой с посмотрите как делают возврат на кассе, какая клава стоит на кассе, зачем там скважина ключная...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- В 8.0 при вводе в поле ввода неправильн. значения фокус не остается в этом поле
- Перезагрузка компа при вводе пароля
- Есть ли действенная защита против взлома админ пароля на Windows XP.
- как при вводе пароля методом ВвестиСтроку() заменить символы на звездочки
- Защита БД от копирования (1с-8)
- учитывается ли регистр при вводе пароля в 1Ску?
В этой группе 1С
- Переполнение регистра остатков
- При ТИИ "Проводка 1/1 сделана простой, остальные удалены"
- v7: Регламентированная отчетность по УСН в Комплексной Бух.
- 1Сv81 вылетает при попытке открыть роль в конфигураторе.
- Форматная строка, задающая формат ввода данных
- Естественная убыль в УТ
- V8: V81.Application. Открытие формы.
- Вставка в Excel: "Невозможно вставить данные"
- Обновление остатков в справочнике ТМЦ
- Как в 1с ЗУП 8 отразить НДФЛ по суточным сверх нормы?
- Ошибка "Деление на ноль" в типовой конфигурации "Управление торговлей" в 8-
- v7: Обновлени справочника банки в SQL версии
- Не устанавливается вид сравнения в отборе
- проблема с УдалитьОбласть
- v7: НДФЛ в Камин 2.0
- Ошибка 'UNION' Допустимо объединение не более 256 результатов запросов
- Перенос Регистра сведений через COM - соединение
- Как заблокировать табличную часть документа после добавления 1-й строки?
- Как запретить переход к следующему элементу шапки и табличной части докумен
- Как проверить тч на заполнение?