¡Hola Carolina y 3dpoder!
... Mirad, sobre los ficheros "Digipsrv.exe" y "Digipclt.dll" de autorización de plugins de Digimation para
3ds Max 3, hay algo que, hasta ahora, no he encontrado escrito en ninguna web, pero que lo he descubierto por mí mismo. Os lo cuento por si ayuda:
Esto mismo lo he probado en una máquina virtual de Windows XP y he conseguido hacerlo funcionar. Voy al grano:
Windows XP y 2000 no se lleva bien con el sistema de autenticación para los plugins de Digimation de 3ds Max 3 (y posiblemente con versiones superiores de Windows suceda lo mismo).
Existen las versiones originales de dichos ficheros de licencia comentados "Digipsrv.exe" y "Digipclt.dll" y las versiones craqueadas. A priori ambas versiones parecen comportarse igual, pero no es así.
Las versiones originales buscan leer un código de mochila, dongle o "Hardlock" correcto (en el pequeño hardware de protección que tenían los 3ds Max conectado al puerto paralelo). Si no encuentran ese código (las versiones craqueadas de 3ds Max 3 sólo leen un "0" para ese código, que no se considera "correcto"), simplemente se arroja un error por pantalla y no se puede usar el plugin.
Por el contrario, las versiones craqueadas de "Digipsrv.exe" y "Digipclt.dll" que he encontrado para 3ds Max 3 simplemente piden un número de autorización en función de un número de licencia y un
número de "Hardlock ID" correcto, sin problemas porque dicho número de Hardlock ID lo generan virtualmente.
Hay varias versiones de estos ficheros craqueados: cada versión genera un "Hardlock ID" distinto, por lo que si has instalado plugins autorizados en 3ds Max 3 y sustituyes "DIGIPCLT.DLL" y "DIGIPSRV.EXE" por otras versiones (aunque sigan siendo craqueadas), los plugins tendrían que ser autorizados de nuevo con otro "Hardlock ID" propio de esa nueva versión.
Así, como decía, las versiones originales de "DIGIPCLT.DLL" y "DIGIPSRV.EXE" usan un número de "Hardlock ID" leído del dongle de seguridad insertado en el puerto paralelo. Por eso, si no se dispone de dicho dongle, se arroja un error y no se pueden autorizar los plugins.
Ahora bien, si se tienen las versiones craqueadas de "DIGIPCLT.DLL" y "DIGIPSRV.EXE" para 3ds Max 3, la cosa no acaba ahí:
Para lograr que el sistema de autenticación formado por esos ficheros funcione, debe establecerse que
el modo de compatibilidad de ejecución del servicio de registro "Digipsrv.exe" sea Windows 98 / Windows Me (clic derecho en el archivo y pestaña Compatibilidad). Para ver la imagen más grande, hacer clic en ella.
Luego, hay que registrar "Digipsrv.exe" como servicio ejecutando el script "digip_register.bat". Si después de hacerlo, el servicio no se ve listado en services.msc (debido a la compatibilidad con Windows 98 / Windows Me), no importa.
(Hay otro archivo que se llama "Digipmon.exe", pero solo es una aplicación extra para mostrar al usuario los plugins)
Con eso, el plugin se cargaría correctamente y mostraría el diálogo para ser autorizado en el que pide un código de autorización. Entonces: o tenéis el código de autorización (que ni Digimation ni nadie lo emite) o tenéis un "KeyGen" particular para ese plugin. Introduciendo el código de autorización correcto, el plugin queda autorizado, el sistema de licencias guarda dicho código en un archivo aparte
y el plugin FUNCIONA!.
Eso es todo...
Es decir, los archivos craqueados para licencias que he visto de 3ds Max 3 no evitan tener que licenciar los plugins. Solo evitan el error que se produce por no poder leer un "Hardlock ID" correcto.
...
¡¡Gracias!!