como protejer mi ejecutable (que corra en un equipo determinado)
buenas tardes amigos del foro, tengo el siguiente problema, ya tengo mi ejecutable corriendo bien en un equipo, que puedo hacer para que dicho programa corra en el equipo y no en otros , es decir, que si lo copian a otra máquina este no corra, gracias de antemano a todos en el foro
Tienes que ponerle un nombre a tu equipo. Eso se hace cuando se instala Windows.
Suponiendo que tu equipo se llama "Carlos", el comando sys(0) devuelve el nombre del equipo, seguido de un signo numeral #, seguido del nombre del usuario actual.
Por ejemplo: ? sys(0) te devolverá: "Carlos#usuario"
Escribe esto al inicio del programa principal de tu ejecutable:
if not("CARLOS" $ SYS(0))
return
endif
Suponiendo que tu equipo se llama "Carlos", el comando sys(0) devuelve el nombre del equipo, seguido de un signo numeral #, seguido del nombre del usuario actual.
Por ejemplo: ? sys(0) te devolverá: "Carlos#usuario"
Escribe esto al inicio del programa principal de tu ejecutable:
if not("CARLOS" $ SYS(0))
return
endif
