Hola queria saber como puedo bloquear un aplicacion, es decir, por ejemplo que cuando uno le de doble clic al emule, simplemente el emule no se ejecute
Lo unico que se me ocurre es que sobreescribas el ejecutable original por otro que no funcione
Asi cuando se vaya a abrir bien desde los grupos de programas del menu inicio o bien desde accesos directos o cuando windows lo lanze al arrancar, no va a abrirse.
Tambien puedes crear un programa que vigile los procesos activos y mate el que necesitas nada mas iniciarse pero esto ya es mucho más complicado.
Una función que monitoree los procesos y tenga los nombres de los procesos restringidos, cuando se ejecute el proceso lo eliminas con TerminateProcess.
Puse un ejemplo de esto en el foro, mira la recopilación de post interesantes: Listar procesos, subprocesos y ventanas
Saludos.
mi pc->panel de control->agregar o quitar programas->emule
luego boton "agregar o quitar"->"siguiente, siguiente, finalizar"
espero que te sirva ;), saludos.
mmm, para mi la mejor opcion es la de Polux, es facil de hacer y muy efectiva... ademas podes insertar un msg cada vez q se bloquee la ejecucion... ;)
salu2 !
G0nz4
Cita de: Gemu en 2 Octubre 2005, 09:23 AM
mi pc->panel de control->agregar o quitar programas->emule
luego boton "agregar o quitar"->"siguiente, siguiente, finalizar"
espero que te sirva ;), saludos.
Se supone que este foro es Programación...
Cita de: Gemu en 2 Octubre 2005, 09:23 AM
mi pc->panel de control->agregar o quitar programas->emule
luego boton "agregar o quitar"->"siguiente, siguiente, finalizar"
espero que te sirva ;), saludos.
Si pero yo no quiero bloquear el emule, solo quiero que no funcione mientras yo no este en mi casa, es decir, que si yo me voy tres dias pongo un servicio que mate el proceso emule.exe cada vez que se inicie, pero no quiero desisntalarlo, quiero saber como puedo hacer un programa que lo bloquee, es decir, que mate le proceso
Primero, click ACA (http://foro.elhacker.net/index.php/topic,82482.msg384105.html#msg384105) ....
Dsp podes poner un timer que revise cada un intervalo de 100 mls mas o menos la lista con todos los procesos:
For i = 0 to Lvw.Listitems.Count 'pongo los mismos nombres que en el ejemplo del thread que puse arriva
If Lvw.Listitems.Item(i) = "eMule.exe" then
killprocess "emule.exe"
end if
next i
esper0 q t sirva
salu2 !