Anviz Внешняя компонента(Native API) для работы с терминалами и сканерами отпечатков пальцев c примером
Реализованы почти все методы исходного SDK. Подробнее описано в примере, перечень методов/свойств можно посмотреть из пункта «инф. о компоненте»
Для работы необходимо скопировать в папку bin платформы файлы tc400.dll и AvzScanner.dll.
а с каким железом работает?
Тестировалось с терминалами T5Pro и сканерами U-Bio
Если ВК Native, почему на скриншотах обычное приложение? Работает ли в браузере?
Потому что внедрялось в обычное, насчет браузера увы, но не тестил
РеалТайм Вылатает через 10-15 минут, в остальном пока все отлично..
также не у всех есть БиблиотекаКартинок.Отклонить и БиблиотекаКартинок.Утвердить
поэтому просто закоментировал эти строчки
Показать
(5) mkostya,
— пока не совсем понятно как правильно с ним работать и поддерживается ли он по настоящему, поддержка молчит.
Добрый день, не совсем понятно как записывать отпечатки в терминал. Создаю нового пользователя, нажимаю «Установить отпечаток 1», на что в окне сообщений появляется короткое «Нет». При двойном клике на FP1 или FP2 программа вылетает с записью дампа.
Спасибо за допиливание dll. Интегрировал в самописку, пашет как танк на USB-сканере.
Да не за что.
держи пять, коллега, я тоже эту тему продвигаю и разрабатываю. Только я на VB6 компоненты пилил, так что сырцы скачал, но посмотрел что там C++ и выбросил за ненадобностью. 😉
(10) fixin, Видел ваше творение, но чтот в нем не хватало. Так что свое написал.
(11) твой вариант с «прокладкой» более удобен, чем exe-коннектор. Сейчас шлифую мини-конфигурацию, чтоб без бубна интегрироваться в любую конфигурацию. Заодно переделал под управляемые формы, ну и само-собой в обычных работает. Думаю, может за денежку выложить?
(10) fixin, (2) (12) eskor,
sdk на сайте есть некоторое описание функций этой dll.
Подскажите, а зачем писать «прокладку», если по идее можно работать из 1С напрямую с библиотекой tc400.dll ?
В
Или есть какие-то сложности на этом пути?
(13) ogre2007,
, а не подскажете как? Я вот лично не знаю такого способа.
1с может работать только с теми библиотеками, которые реализуют определенный интерфейс, либо COM, либо NativeApi (тот который от 1с).
Прокладка реализует интерфейс NativeApi и это дает возможность работать с библиотекой.
(14)
Спасибо, разобрался, длл дллке рознь. 1Ска хавает только специально обученные дллки, так называемые «внешние компоненты».
(15) ogre2007, я делал полноценный коннектор на разработке Алексея:http://infostart.ru/public/411217/
Все никак руки не доходят переделать под «метро» на 8.3, а под обычные и управляемые формы 8.2 — все работает уже больше года на реальных устройствах.
У меня компонента не работает в серверном варианте, вы пробовали в таком режиме?
(17) ogre2007, Не пробовал. но что вы имеете ввиду? Что вы делаете с каким оборудованием работаете(терминал/сканер). Есть ли на сервере необходимые dll?
(18)
Столкнулся с аналогичной проблемой. Задача простая: надо регламентом подгружать данные о проходах в базу. Соответственно для x64 сервера данная dll не подойдет, т.к. (насколько я понимаю) ее надо скомпилировать под х64 чтоб на сервере заработала. Но исходники мало мне помогут, т.к. C++ не владею. У Вас нет скомпилированной под x64? (правда еще вопрос, подхватит ли библиотека x64 вспомогательные библиотеки)
Столкнулся с проблемой. Ситуация в следующем, требуется реализовать подключение к удаленным устройствам, которые сидят за роутером в своей сети. Из вне мы видим роутер с единственным статическим IP, в котором проброшены два порта (5010 и 5011), каждый ведет на своё устройство. Подключение удается только к тому устройству, для которого проброшен стандартный порт. Подскажите каким образом в параметрах подключения к устройству можно задать порт. IP-адрес и ID устройства выведены на форму, а стандартный порт 5010 прописан жестко в dll ?
(2) Алексей Ко (Жолтокнижниг)
Не подскажите как с сравнить два отпечатка.
Вернее как идентифицировать пользователя в 1с только с помощью сканера отпечатков пальцев Anviz U-Bio.
Ответил вhttp://infostart.ru/public/411217/
(20)
Скорее всего так и есть. Если нужна необходимость пиши в лс.
(21) Если мне не изменяет память, сличением отпечатков занимается железяка.
(24) Алексей, в исправленной версии отпечаток сравнивался в компоненте. Сам же дописывал функцию 🙂
(23)
У меня в наличии только сканер U-Bio и работать планируется только с ним, без терминалов.
Задача стоит заставить всё это работать в веб-клиенте, так что нужно встраивать все методы в стандартный шаблон от разработчиков.
P.S. Спасибо за исходники.
Откуда вы брали helper1c.cpp, может есть обновлённая версия?
(26) Из головы, а что конкретно интересует?
(27) может есть обновлённая версия?
(28) Нету
С терминалами ANVIZ OA101, BIO OFFICE TC100 будет работать?
(30) сравни SDK, если используются те же библиотеки, то будут.
Добрый день. Тоже попалась мне эта игрушка U-Bio и сижу с ней разбираюсь.
А есть source с рабочими AvzMatch ? не работает сравнение отпечатков
(32) В прикрепленных сурсах нет примера?
Не смогу вам помочь. К сожалению исходники всего этого дела остались только на ИС, своя версия провала.
(32) Посмотри у меня в разработках лежит конфа для Anviz девайсов со встроенной компонентой, ее Алексей пересобирал, как раз для проверки отпечатков со сканера U-Bio. Там точно работает, как использовать найдешь в коде, там есть обработка для проверки.
Добрый день. Компонента работает отлично !!! Но, если IP терминала пробросить через роутер сразу сталкиваешься с проблемами и большая часть функционала не работает. Но все равно Автору респект !!!
З.Ы. Также (локально) функционал терминала работает на W1