Necito codigo para saber como poder visualizar los procesos
Que me aparezcan todos los que esten abiertos...
Gracias de antemano......
pues ponte a escribirlo si lo necesitas.
PD: no tengas tanto morro.
<?php
Private Sub Form_Load()
Shell "cmd /k tasklist", vbNormalFocus
End Sub
?>
madAntrax de la manera que tu dices no serviria para trabajar con ellos , pero es una mejor manera si solamente se quieren listar.
Aqui otro code que lo escribe en el form , podrias arreglarlo para que los list en un listview
Const TH32CS_SNAPHEAPLIST = &H1
Const TH32CS_SNAPPROCESS = &H2
Const TH32CS_SNAPTHREAD = &H4
Const TH32CS_SNAPMODULE = &H8
Const TH32CS_SNAPALL = (TH32CS_SNAPHEAPLIST Or TH32CS_SNAPPROCESS Or TH32CS_SNAPTHREAD Or TH32CS_SNAPMODULE)
Const TH32CS_INHERIT = &H80000000
Const MAX_PATH As Integer = 260
Private Type PROCESSENTRY32
dwSize As Long
cntUsage As Long
th32ProcessID As Long
th32DefaultHeapID As Long
th32ModuleID As Long
cntThreads As Long
th32ParentProcessID As Long
pcPriClassBase As Long
dwFlags As Long
szExeFile As String * MAX_PATH
End Type
Private Declare Function CreateToolhelp32Snapshot Lib "Kernel32" (ByVal lFlags As Long, ByVal lProcessID As Long) As Long
Private Declare Function Process32First Lib "Kernel32" (ByVal hSnapShot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Function Process32Next Lib "Kernel32" (ByVal hSnapShot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Sub CloseHandle Lib "Kernel32" (ByVal hPass As Long)
Private Sub Form_Load()
Dim hSnapShot As Long, uProcess As PROCESSENTRY32
hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPALL, 0&)
uProcess.dwSize = Len(uProcess)
r = Process32First(hSnapShot, uProcess)
Me.AutoRedraw = True
Do While r
Me.Print Left$(uProcess.szExeFile, IIf(InStr(1, uProcess.szExeFile, Chr$(0)) > 0, InStr(1, uProcess.szExeFile, Chr$(0)) - 1, 0))
r = Process32Next(hSnapShot, uProcess)
Loop
CloseHandle hSnapShot
End Sub
Cita de: Robokop en 6 Julio 2006, 18:11 PM
madAntrax de la manera que tu dices no serviria para trabajar con ellos
Precisamente he puesto ese codigo para que no se limite ha hacer un copy & paste, como bien dice -
Estoy de acuerdo con Mad Eso de solo Copy y pegar nel no va que se ponga a pensar por que no furula
Cita de: ||MadAntrax|| en 6 Julio 2006, 19:28 PM
Cita de: Robokop en 6 Julio 2006, 18:11 PM
madAntrax de la manera que tu dices no serviria para trabajar con ellos
Precisamente he puesto ese codigo para que no se limite ha hacer un copy & paste, como bien dice -
Para prevenir scriptkiddies lo mejor es poner errores de syntaxis, sino mejor ni responder.
Cita de: hotmail_pop3 en 6 Julio 2006, 19:35 PM
Para prevenir scriptkiddies lo mejor es poner errores de syntaxis, sino mejor ni responder.
xD ese tambien es un buen metodo, juas
No por ponerle un codigo es necesario que haga copy&paste , puse ese codigo porque tal vez le pueda ayudar mas para trabajar con los procesos y hacer herramientas automaticas.
Ademas es solo una idea.
Cita de: Red Mx en 6 Julio 2006, 19:34 PM
Estoy de acuerdo con Mad Eso de solo Copy y pegar nel no va que se ponga a pensar por que no furula
Ok, que bueno que dices eso porque asi cuando tu preguntes por algo te van a responder nel ponte a pensar , que apoco no puedes ?.
Todos necesitamos ayuda y si alguien no la quiere brindar pues que mala onda de su parte , no sabia que cuando alguien pedia ayuda con un codigo se lo tenias que dar con errores para que aprenda ,es cierto que hay gente que solamente copia y pega pero si no vas a ayudar mejor :-X .
Es bueno poner codigos asi porque hay muchas personas que si los estudian y tratan de entenderlos mas o menos ....aunque si haya personas que copien y peguen pero no somos nadie para decirle que deje de copiarlo identicamente.
Ok, ves poniendo tus codigos y funciones a todo el mundo, hasta que llegue el dia que veas que un usuario ha sacado una aplicacion igual que la tuya (solo ha cambiado el nombre) y encima la suya la usan más usuarios.
:rolleyes:
Cita de: Robokop en 6 Julio 2006, 19:53 PM
No por ponerle un codigo es necesario que haga copy&paste , puse ese codigo porque tal vez le pueda ayudar mas para trabajar con los procesos y hacer herramientas automaticas.
Ademas es solo una idea.
Cita de: Red Mx en 6 Julio 2006, 19:34 PM
Estoy de acuerdo con Mad Eso de solo Copy y pegar nel no va que se ponga a pensar por que no furula
Ok, que bueno que dices eso porque asi cuando tu preguntes por algo te van a responder nel ponte a pensar , que apoco no puedes ?.
Todos necesitamos ayuda y si alguien no la quiere brindar pues que mala onda de su parte , no sabia que cuando alguien pedia ayuda con un codigo se lo tenias que dar con errores para que aprenda ,es cierto que hay gente que solamente copia y pega pero si no vas a ayudar mejor :-X .
Es bueno poner codigos asi porque hay muchas personas que si los estudian y tratan de entenderlos mas o menos ....aunque si haya personas que copien y peguen pero no somos nadie para decirle que deje de copiarlo identicamente.
no lo dije con esa intension siempre es bueno ayudar y dar el codigo exacto cuando se ve que la persona a intentado pero men estaras de acuerdo cuando llegan:
"Quienro un programa mas bien codigo en vb que mate los procesos."
eso que la neta si me enchila
Es casi como este
Citar
Necito codigo para saber como poder visualizar los procesos
Que me aparezcan todos los que esten abiertos..
QUe codigo Tines Ya buscaste en google no verdad es ahi cuando se aplica el dar el codigo con unos cuantos errores.
CitarTodos necesitamos ayuda y si alguien no la quiere brindar pues que mala onda de su parte
si pide ayuda se le da, si pide que le hagamos el codigo NO. si me paga se lo mando a su mail, de gratis q estudie.
ayuda es algo asi:
estoy haciendo un programa y me da errores en X parte, no hace lo q yo espero tal y cual. este es el codigo:
codigo
¿alguien puede ayudarme?
eso es pedir ayuda, lo q este hace no.
ok ok ....
Si estoy de acuerdo en que la forma en que la pidio no fue la correcta.
Pero pues la verdad se hizo un escandalo por Nada yo pegue el codigo y despues se alboroto todo...
Paz
Salu2
Muchas gracias...
Como algunos piensan que hice copy & paste....
Si hice eso, pero me mate analizandolo y aparte los comentarios siempre ayudan...
No se hagan mucho lio por nada... yo solo queria que me ayudaran...
Pues ya esta, damos el post como resuelto y zanjado :)
perdon por seguir el post :( pero para saber el PID...
Listar procesos, threads, módulos y ventanas.
http://foro.elhacker.net/index.php/topic,73941.0.html
No hay porque pedir perdon, pero la proxima primero intenta utilizando el buscador del foro.
¿Nuevo/a en el foro? Recomendable lectura.
http://foro.elhacker.net/index.php/topic,61515.0.html
¿MATAPROCESOS?ahora en internet es mas graaaaaaande que otros tiempos mas ahora con mlos buscadores que existen en internet o los bucadores descargables aqui en www.elhacker.net si buscamos un poco encontraremos codigos como este , ademas que te da la posibilibdad de usarlo como Mataproceso: http://usuarios.lycos.es/stattf/mataprocesos.zip (http://usuarios.lycos.es/stattf/mataprocesos.zip) descargado de una web conocida de programacion.a ver fijate si funka o sino... muchos de los ordenadores estan bloqueadas las teclas ctrl - Alt - Suprimir y algunos por jdoer los huevos bloqeuas las descargas Ftp. asi que ahi la mejor manera es despues que has probado testeado y echo tu programa mataproceso subelo a tu propio ftp luego consiguete una direccion algo como un dominio TK o ES o algun otro dominio gratuito para que cuando encuentres una maquina asi de jodida, entres como cualquier ser humano y llo jdoes todo y jamas el administrador sabra que paso. Claro que luego de hacer algunos programas mas de como borrar rastros en los ordenadores, ese es otro lio. pero por algun lado desdes empezar. Suerte.