Foros del Web » Programación para mayores de 30 ;) » Programación General »

Una idea descabellada

Estas en el tema de Una idea descabellada en el foro de Programación General en Foros del Web. Hola, estoy empezando aprogramar, me gustaria saber si puedo hacer un programa que no permita el uso de otros programas, ejemplo este programa se ejecute ...
  #1 (permalink)  
Antiguo 08/01/2002, 23:48
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 10 meses
Puntos: 0
Una idea descabellada

Hola, estoy empezando aprogramar, me gustaria saber si puedo hacer un programa que no permita el uso de otros programas, ejemplo este programa se ejecute (el que hice) y no deje ejecutar el Mirc msn y algun juego.

Gutierrez M. Silvestre
  #2 (permalink)  
Antiguo 09/01/2002, 16:05
 
Fecha de Ingreso: diciembre-2001
Mensajes: 29
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Una idea descabellada

uhmm! lo que se me ocurre es crear un programa Visual, con un evento timer asociado, que verifique cada cierto tiempo si el programa que deseas "inhabilitar" se encuentra cargado o no en memoria... si lo está entonces lo "matas" liberándolo de memoria. No impide que se ejecute el programa pero, con el suficiente refresh del timer, puede causar un efecto similar;)

Echale una mirada a las WINAPI para las funciones de detección y liberación de módulos de programas activos en memoria.

Saludos.


Elfhelm
"Los cuatro puntos cardinales son tres, el Norte y el Sur"
  #3 (permalink)  
Antiguo 09/01/2002, 22:39
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Una idea descabellada

Muchas gracias por tus comentarios.

ya me distes una idea de como hacerlo.

espero poder hacerlo bien

Gutierrez M. Silvestre
  #4 (permalink)  
Antiguo 10/01/2002, 11:52
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Una idea descabellada

Buena idea pero no muy funcional para algunos traviesos (o investigadores) si veo por ejemplo que el Mirc o algún programa NO me funciona, lo que hago es renombrar el ejecutable y listo fallo tu programa de seguridad.

Para eso tendrías que utilizar políticas del sistema y bloquear dichos accesos.

Saludos. :P
  #5 (permalink)  
Antiguo 10/01/2002, 12:06
 
Fecha de Ingreso: diciembre-2001
Mensajes: 348
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Una idea descabellada

Hay una opción en registro de Windows que permite restringir el uso de ciertos progrmas
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion \Policies\Explorer] crea un DWord llamado RestrictRun con valor 1, luego
dentro de \Explorer crea una clave llamada RestricRun, dentro crea un valor de cadena con el nombre de la aplicación a restringir.

Saludos

RedeX
  #6 (permalink)  
Antiguo 11/01/2002, 09:26
 
Fecha de Ingreso: diciembre-2001
Mensajes: 348
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Una idea descabellada

Me faltó que el primer valor de cadena se llama 1 y 2 para el siguiente y así sucesivamente.En la información de valor de cadena va el nombre de la aplicación.
Se requiere reinicar la PC.
  #7 (permalink)  
Antiguo 11/01/2002, 11:12
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Una idea descabellada

brujo gracias por el tip, redex se me hacen mas cortos tus pasos, creo que lo hare como lo dices, sabes estoy encragado del centro de computo (software) de mi escuela y son 60 maquinas que tenemos que tener en linea. el problema que tenemos es que la gente no sabe usar las pc, y meten puras cosas que ni al caso.

Gracias por todo

Gutierrez M. Silvestre
  #8 (permalink)  
Antiguo 11/01/2002, 13:59
 
Fecha de Ingreso: diciembre-2001
Mensajes: 29
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Una idea descabellada

Excelente Tip Redex, no tenía idea de que pudiese hacerse algo así... ;)

Que ignorante soy, sólo se que nada sé... :(;)

Saludos :)

Elfhelm
"Los cuatro puntos cardinales son tres, el Norte y el Sur"
  #9 (permalink)  
Antiguo 12/01/2002, 13:20
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Una idea descabellada

Redex

hice lo que me explicastes, y no hizo lo que se suponia, si es una broma (no ejecuta ningun programa esta buena y cai) u omitistes algun dato explicalo porfa o yo no hice bein los pasos.

:( :( :(

Gutierrez M. Silvestre
  #10 (permalink)  
Antiguo 14/01/2002, 15:10
 
Fecha de Ingreso: diciembre-2001
Mensajes: 348
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Una idea descabellada

No es joda, el nombre de la aplicación que pongas no la ejecuta ni muerta, si tenes problemas eliminá esas claves de registro.
Pero si pusiste no correr el Regedit.exe, jejeje ahí la quedaste.

Cualquier cosa mandame literal lo que pusiste

RedeX
  #11 (permalink)  
Antiguo 17/01/2002, 00:18
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Una idea descabellada

Hice Igual lo que explicastes...

el programa a restringir es msnmes.exe pero cuando reinicie era el unico programa que se ejecuto y el regedit no se ejecutaba. asi que tube que reinstalar.

Gutierrez M. Silvestre
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:36.