Añadidas nuevas DLLs, aun sin probar

Añadido aviso de conflicto de DLLs: fallos graves de sincronizacion!!
This commit is contained in:
Ernesto Abarca Ortiz 2018-08-06 11:10:22 +02:00
parent 6fdf59074c
commit 046622f1c9
37 changed files with 76 additions and 2 deletions

View File

@ -0,0 +1,10 @@
cd /d %~dp0
if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (
echo system is x86
copy .\*.dll %windir%\system32\
regsvr32 /s /c %windir%\system32\zkemkeeper.dll
) else (
echo system is x64
copy .\*.dll %windir%\SysWOW64\
regsvr32 /s /c %windir%\SysWOW64\zkemkeeper.dll
)

View File

@ -0,0 +1,35 @@
cd /d %~dp0
if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (
echo system is x86
regsvr32 %windir%\system32\zkemkeeper.dll -u
del %windir%\system32\commpro.dll
del %windir%\system32\comms.dll
del %windir%\system32\rscagent.dll
del %windir%\system32\rscomm.dll
del %windir%\system32\tcpcomm.dll
del %windir%\system32\usbcomm.dll
del %windir%\system32\zkemkeeper.dll
del %windir%\system32\zkemsdk.dll
del %windir%\system32\plcommpro.dll
del %windir%\system32\plcomms.dll
del %windir%\system32\plrscagent.dll
del %windir%\system32\plrscomm.dll
del %windir%\system32\pltcpcomm.dll
) else (
echo system is x64
regsvr32 %windir%\SysWOW64\zkemkeeper.dll -u
del %windir%\SysWOW64\commpro.dll
del %windir%\SysWOW64\comms.dll
del %windir%\SysWOW64\rscagent.dll
del %windir%\SysWOW64\rscomm.dll
del %windir%\SysWOW64\tcpcomm.dll
del %windir%\SysWOW64\usbcomm.dll
del %windir%\SysWOW64\zkemkeeper.dll
del %windir%\SysWOW64\zkemsdk.dll
del %windir%\SysWOW64\plcommpro.dll
del %windir%\SysWOW64\plcomms.dll
del %windir%\SysWOW64\plrscagent.dll
del %windir%\SysWOW64\plrscomm.dll
del %windir%\SysWOW64\pltcpcomm.dll
)
pause

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
cd /d %~dp0
if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (
echo system is x86
copy .\*.dll %windir%\system32\
regsvr32 %windir%\system32\zkemkeeper.dll
) else (
echo system is x64
copy .\*.dll %windir%\SysWOW64\
regsvr32 %windir%\SysWOW64\zkemkeeper.dll
)
pause

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -4,10 +4,16 @@ echo.
echo. Instalacion librerias SDK para Fichador con Lector de huellas...
echo.
echo.
echo AVISO: La aplicacion funciona bien con estas librerias, pero
echo NO SE DEBE INSTALAR EN EL MISMO EQUIPO LA APLICACION ZKAccess
echo ZKAccess lleva otras librerias/SDK y causa conflictos: problemas de sincronizacion!!!!
echo.
echo Es facil que sea mejor instalar el ultimo SDK
echo.
echo.
echo Recordatorio: ¿Estas ejecutando este archivo como Administrador?
echo.
echo Recuerda copiar tu mismo estas librerias a c:\windows\system\...
echo Recuerda copiar tu mismo estas librerias a c:\windows\system32\...
echo (No funciona en c:\windows\system32\ ni creo que en otras carpetas)
echo.

View File

@ -1,4 +1,16 @@
Documentacion de instalacion:
Existen dos versiones de librerias/SDK:
\Old SDK DLL\ La aplicacion esta probada que funciona con estas
\NewSDK\ Las usadas por ZKAccess 3.5 que deben ser mejores pero no testeadas
*** Si ambas librerias estan instaladas a la vez pueden surgir conflictos de sincronizacion y corrupcion de datos ***
Especialmente si la instalacion manual instala las antiguas DLL en una carpeta de DLLs de mayor prioridad de busqueda
que las nuevas DLL.
En algun momento se deberia probar el nuevo SDK y olvidar el viejo.
Documentacion de instalacion del antiguo SDK:
https://www.zkteco.eu/index.php/faq-category/sdk/registering-sdk
=================================================================================================================