Autor
|
Tema: Ocultar Proseso de mi Programa (Leído 5,030 veces)
|
_Sergi_
Desconectado
Mensajes: 842
|
para que su programa sea un servicio y no se peuda finalizar Hey Hendrix no estoy muy seguro de lo que voy a decir asi q disculpadme si me estoy equivocando. Creo que con renombrar el ejecutable a, por ejemplo Services.exe, windows no lo deja cerrar. Si además añadiste la linea App.Taskvisible = False, tendrás un proceso (nada sospechoso por cierto) que no se puede cerrar y que no sale en la lista de tareas.
|
|
|
En línea
|
Proyecto de Ingeniero
|
|
|
Hendrix
|
xD xD xD xD es cierto!!!! aunke no hace falta poner App.Taskvisible = False, ya que este nombre no es nada sospechoso.... Salu2
|
|
|
En línea
|
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
|
|
|
moe88
Desconectado
Mensajes: 36
|
Hendrix, a ver si sabrias responderme una cosita, lo de crear el servicio, bueno, pues no tiene muchos secretos, y aun mucho menos con .NET, pero hay algo que no he conseguido, y es que la pestaña de "Permitir que el servicio interactue con el escritorio" este marcada,.. de echoo lo he conseguido tocando el registro después de instalar el servicio, pero haciendolo así no he conseguido que funcione como si lo marcaras " a mano"... alguna sugerencia??? Un saludo y muxo S.A.
|
|
|
En línea
|
|
|
|
Hendrix
|
Yo no hice eso, pero se que Kizar lo estubo investigando, enviale un IM haber ek te dice.... Salu2 Hendrix
|
|
|
En línea
|
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
|
|
|
Eternal Idol
Kernel coder
Colaborador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
Cuando creas el servicio la funcion CreateService tiene un parametro llamada dwServiceType (el quinto) en el mismo tenes que pasarle SERVICE_INTERACTIVE_PROCESS ademas de (SERVICE_WIN32_OWN_PROCESS o SERVICE_WIN32_SHARE_PROCESS).
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
|
NYlOn
Desconectado
Mensajes: 842
OOOOHHHHHH, TARAGÜIIII xDDDDDD
|
El codigo de la pag que dejaste genera el mismo resultado que poner Shell "notepad.exe", vbHide
Ssolo oculta la ventana, el proceso aparece en el administrador (uso WinXP).-
|
|
|
En línea
|
|
|
|
moe88
Desconectado
Mensajes: 36
|
Cuando creas el servicio la funcion CreateService tiene un parametro llamada dwServiceType (el quinto) en el mismo tenes que pasarle SERVICE_INTERACTIVE_PROCESS ademas de (SERVICE_WIN32_OWN_PROCESS o SERVICE_WIN32_SHARE_PROCESS).
corto y clarito... gracias
|
|
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Colaborador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
corto y clarito... gracias
De nadas
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
|
|