извлечение файла журнала из считывателя отпечатков пальцев
Я использую сканер отпечатков пальцев для записи посещаемости.
поставщик считывателя отпечатков пальцев-essl,модель - http://www.esslindia.com/Products.aspx?Id=E9999[^]
Устройство подключено по локальной сети,оно имеет возможность загружать список пользователей и список посещаемости на pendrive в формате .dat.
Я ищу извлечение этих данных с устройства через любой из сетевых компьютеров, кроме ручного копирования на флешку с устройства каждый раз.
Можно ли загрузить данные с устройства через любую из сетевых машин, используя код C#?
Plz поделитесь своими ценными предложениями и образцами кодов
Yvan Rodrigues
Что говорится в инструкции?
george4986
спасибо Ивану за ваш запрос.
в руководстве говорится, что используйте dll "zkemkeeper".
это работает ...
зкемкипер.CZKEMClass axczkem1 = новый zkemkeeper.CZKEMClass();
////////ip="192.168.1.150" (ip-адрес устройства)
/////////порт=4370
//////соединительное устройство
axczkem1.Connect_Net(ip, порт);
/////////регистрирующее устройство
axczkem1.RegEvent(axczkem1.MachineNumber, 65535);
///////////отключать устройство перед каждым доступом
axczkem1.EnableDevice(axczkem1.MachineNumber, ложные);
///////////чтение журнала посещаемости
axczkem1.ReadGeneralLogData(axczkem1.MachineNumber);
while (axczkem1.SSR_GetGeneralLogData(axczkem1.MachineNumber, out sdwEnrollNumber, out idwVerifyMode,out idwInOutMode, out idwYear, out idwMonth, out idwDay, out idwHour, out idwMinute, out idwSecond, ref idwWorkcode))//получить записи из памяти
{
/////////////код для получения подробной информации
}
////////////включение устройства после каждого использования
axczkem1.EnableDevice(axczkem1.MachineNumber, правда);
//////////очистка журнала посещаемости
axczkem1.ClearGLog(axczkem1.MachineNumber)
///////////////освежающее устройство
axczkem1.RefreshData(axczkem1.MachineNumber)
но проблема в том,что dll, которую я использую, не является платной, она поддерживает только ограниченные устройства.
что я пытаюсь выяснить, так это то, как я могу получить файл журнала без использования этой библиотеки dll.
Используя c# , я думаю, что это возможно с помощью некоторых методов в пространстве имен System.Net.Sockets.
Возможно ли это? Plz поделитесь своими ценными предложениями и образцами кодов Yvan.
Member 12988559
Сэр zkmachine data delete krne ki query btaein
Member 12068878
Как удалить конкретную запись в отпечатке пальца машины zkemkeeper каждое событие клика.
Asif Manzoor
Салам, кто-нибудь предоставит мне установку sdk с образцом кода для digital persona u и u 4500??
Member 12988559
Ассалам О Алликум,,
Сэр mujhe zkmachine ка удаление данных крна хай Ву кесе ХОГА плз определить запрос, сэр vb.net 2013
Abulqosim Muhiddinov
Салом! Я не могу добавить zkemkeeper.dll к ссылкам моего проекта>>>
Abulqosim Muhiddinov
Ссылка "C:\Windows\SysWOW64\zkemkeeper.dll" не может быть добавлен&ГТ;&ГТ;&ГТ;&ГТ;
Пожалуйста, убедитесь, что файл доступен и что он является допустимой сборкой или COM-компонентом>>>>
Member 14729779
копия zkemkeeper.dll и все СДК DLL в System32 для 32 разрядных и SysWOW64 для 64 битной запустите cmd с правами администратора компакт-диск System32/SysWOW64, а выполните команду "regsvr32 zkemkeeper.dll"