Gracias MCKSys por tu interes.
Te comento.Cuando finaliza el periodo de prueba del programa he intentas generar el codigo NC de la pieza ( una funcion del programa) el programa salta con este mensaje:
"This function has been disabled since your trial period has ended." con lo que no te deja generar el codigo.
He mirado en las string references y no aparece este mensaje, luego he utilizado breakpoints en messagebox y aki si que salta el olly cuando se genera el mensaje.
tengo localizado el punto del programa donde se realiza la call a este mensaje pero no encuentro por encima ninguna posible comparacion que me lleve a chico bueno, lo que me hace pensar es que incluso devolviendo despues de la llamada el eax a 1 es posible que haga desaparecer el mensaje pero no conseguiria ejecutar la parte de codigo correspondiente.esto me hace pensar que es posible que el programa haga una primera comprobacion nada mas arrancarse (porque tambien aparece una nag al principio indicando que el tiempo de prueba ha expirado) y coloque un flag dependiendo de como este el programa, si en prueba o en expirado.Lo que tampoco se es si invirtiendo el salto que hace aparecer la primera nag tambien haria que el programa fuera funcional.
Un saludo.
Te comento.Cuando finaliza el periodo de prueba del programa he intentas generar el codigo NC de la pieza ( una funcion del programa) el programa salta con este mensaje:
"This function has been disabled since your trial period has ended." con lo que no te deja generar el codigo.
He mirado en las string references y no aparece este mensaje, luego he utilizado breakpoints en messagebox y aki si que salta el olly cuando se genera el mensaje.
tengo localizado el punto del programa donde se realiza la call a este mensaje pero no encuentro por encima ninguna posible comparacion que me lleve a chico bueno, lo que me hace pensar es que incluso devolviendo despues de la llamada el eax a 1 es posible que haga desaparecer el mensaje pero no conseguiria ejecutar la parte de codigo correspondiente.esto me hace pensar que es posible que el programa haga una primera comprobacion nada mas arrancarse (porque tambien aparece una nag al principio indicando que el tiempo de prueba ha expirado) y coloque un flag dependiendo de como este el programa, si en prueba o en expirado.Lo que tampoco se es si invirtiendo el salto que hace aparecer la primera nag tambien haria que el programa fuera funcional.
Un saludo.