Мне поставили задачу - внедрить у клиента биометрию, чтобы сотрудники отмечались через отпечатки пальцев. Я уже писал, что столкнулся с потрясающей жадностью производителей биометрии - если использовать аппараты не в их типовых программах, а, например, интегрировать в 1С, нужно покупать SDK ценой 1000$.
Но не все так плохо. Есть остров надежды и название ему - Anviz. Их SDK бесплатно. И это не шарашкина контора из Китая, а довольно известная и мощная фирма.
Я остановился на модели Anviz OA99 http://www.anvizbiometric.ru/shop/group_597/item_184/ . Оптический сканер в розницу стоит 6000. Biolink дешевле, но если добавить сюда еще стоимость лицензии, которую надо покупать на каждый сканер, то на то и выйдет.
Поставщик без проблем дал сканер на тестирование. Приятно, что сканер сам определяется в системе даже в XP.
SDK оказалось простым. К сожалению, в 1С у меня не получилось использовать DLL, поэтому я написал программу-прокладку на VB6. Раньше никогда не открывал эту IDE, но имел богатый опыт VBS+VBA, поэтому написать коннектор к 1С на VB из 260 строк у меня заняло часов восемь, не более. Для взаимодействия использовал интерфейс коммандной строки.
Плюс еще часов шесть понадобилось для интеграции в саму 1С - разработка процедур снятия отпечатков, верификации и идентификации.
Вуаля! Итак, клиент оплатил порядка 20 часов моей работы. Это 20 000 за всё внедрение, а жадные биометрики хотели только 30 000 за SDK.
Я даже обращался в один специализирующийся на биометрии франч, но даже там пожали плечами и сказали, что нужно покупать SDK, про Anviz даже не намекнули.
В общем, смотрю на эту ситуацию, как на очередное проявление кризиса IT. Компании-поставщики биометрии привыкли работать по старому, и только те, кто чуствуют тренды, выходят вперед. Жалко, конечно, что при выборе оборудования пришлось ориентироваться не на железо, а на аппетиты поставщиков, но ОНИ сделали свой выбор. А Я сделал свой, и он оказался не в ИХ пользу. Слава богу, поставщик оказался хорошим. А то бы все равно пришлось покупать SDK. Думаю, со временем SDK станет бесплатным. Ведь плата за него ничем не обоснована - только монопольным сговором. Спасибо товарищам из ANVIZ за удовольствие пользоваться биометрическим железом без ограничений!
Сканер:
VB6 - мой выбор для написания EXE-файлов:
Journal information