Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Internet
Register FAQ Members List Calendar Guía de estilo Today's Posts

Colaboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 30/07/2006
seoane's Avatar
[seoane] seoane is offline
Miembro Premium
 
Join Date: Feb 2004
Location: A Coruña, España
Posts: 3,717
Poder: 26
seoane Va por buen camino
Programa NetStat

Hace un par de días preguntaban en otro hilo como averiguar las IPs que están conectadas a nuestro equipo. En aquel hilo respondí con un código bastante simple que mostraba las conexiones TCP. Pues bien, el tema me intereso y me metí un poco mas a fondo. El resultado es este pequeño programa que ya dispone de la mayoría de las funciones del comando NetStat: muestra las conexiones TCP, los puertos de escucha TCP y UDP y en las versiones de windows que lo permitan (Windows XP SP2 o superiores) también muestra el proceso al que pertenece cada conexión.

El uso es muy simple, menú "Ver > Actualizar" o pulsar F5 para actualizar. El menú "Ver > Puertos de escucha" indica que además de mostrar las conexiones TCP se deben de mostrar los puertos de escucha tanto UDP como TCP. Y el menú "Ver > Formato numérico" indica que las direcciones se mostraran en formato numérico y no se intentara buscar el nombre asociado a ellas (esto acelera mucho el proceso, ya que buscar los nombres puede ser un proceso muy lento).

Mi idea es hacer lo mismo que hace unos meses con el juego del Sudoku, yo dejo aquí un primer boceto del programa. Si a alguien le interesa, le echa un vistazo, y si quiere puede hacer alguna sugerencia o si se anima modificarlo el mismo y subir el resultado. Espero que se anime alguien ....

PD: Al ejecutar el programa dependiendo de las opciones, puede tardar un poco en iniciarse. Tener paciencia
Attached Files
File Type: zip Netstat.zip (6.8 KB, 487 views)
Reply With Quote
  #2  
Old 30/07/2006
dec's Avatar
dec dec is offline
Moderador
 
Join Date: Dec 2004
Location: Alcobendas, Madrid, España
Posts: 13,142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Poco puedo decir, sino es que estoy seguro de que llevarías a cabo cualquier cosa que te propusieras, a la vista de lo que demuestras eres capaz de hacer. El programa, tal cual está puede resultar útil por la información que es capaz de ofrecer. Añadir que no tuve problemas para compilarlo en Delphi 7 Enterprise Update 2, dentro de un Windows XP Profesional SP2, que correo en un AMD Athlon XP 1000 Mhz con 256 MB de memoria RAM. Todo funciona como se espera.

Enhorabuena Seoane y ánimo y suerte en todos tus proyectos.
__________________
David Esperalta
www.decsoftutils.com
Reply With Quote
  #3  
Old 31/07/2006
vtdeleon's Avatar
vtdeleon vtdeleon is offline
Miembro
 
Join Date: Apr 2004
Location: RD & USA
Posts: 3,236
Poder: 26
vtdeleon Va por buen camino
Muy bueno seoane, interesante. Vamos a analizarlo.

Gracias por el aporte.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Reply With Quote
  #4  
Old 22/08/2006
seoane's Avatar
[seoane] seoane is offline
Miembro Premium
 
Join Date: Feb 2004
Location: A Coruña, España
Posts: 3,717
Poder: 26
seoane Va por buen camino
Como veo que nadie se anima, me voy a animar yo . Le he añadido una pequeña cache que disminuye drásticamente el tiempo de actualización. Además cambie los menús, ahora creo que se entienden mejor.

Como siempre espero algún comentario, sugerencia, o si se anima alguien, alguna modificación. Por lo menos espero que le sea útil a alguien ...
Attached Files
File Type: zip Netstat.zip (7.7 KB, 256 views)
Reply With Quote
  #5  
Old 07/09/2006
sakuragi's Avatar
sakuragi sakuragi is offline
Miembro
 
Join Date: Feb 2004
Location: root
Posts: 1,435
Poder: 24
sakuragi Va por buen camino
buen programa.

probado en Turbo Delphi funciono sastifactoriamente.

saludos
__________________
OpenSuse OpenOffice.org icomputo
Reply With Quote
  #6  
Old 12/09/2006
Kimero's Avatar
Kimero Kimero is offline
Miembro
 
Join Date: Sep 2006
Location: el país de nestor
Posts: 12
Poder: 0
Kimero Va por buen camino
Lightbulb

Bueno le metí el dedo con curiosidad, retoques varios.

[no rompí nada ]

edit: habia un lvStatCustomDrawItem innecesario, limpiado.
Attached Files
File Type: zip Netstat.zip (8.2 KB, 261 views)

Last edited by Kimero : 12/09/2006 at 04:28.
Reply With Quote
  #7  
Old 11/10/2007
extremmo extremmo is offline
Registrado
 
Join Date: Oct 2007
Posts: 2
Poder: 0
extremmo Va por buen camino
Algo mas acerca de esto

Ya probe el programa funciona de maravilla, pero me surge otra duda si tengo una conexion que no deseo (espia), como le puedo patear el trasero y cortar la conexion a mi equipo
Reply With Quote
  #8  
Old 11/10/2007
seoane's Avatar
[seoane] seoane is offline
Miembro Premium
 
Join Date: Feb 2004
Location: A Coruña, España
Posts: 3,717
Poder: 26
seoane Va por buen camino
Quote:
Originally Posted by extremmo View Post
... si tengo una conexion que no deseo (espia), como le puedo patear el trasero y cortar la conexion a mi equipo
Interrumpir una conexión en concreto no es sencillo, y ya nos estaríamos metiendo en tema de firewalls. Pero lo que si puedes hacer es cerrar, por las malas , el programa al que pertenece esa conexión.
Reply With Quote
  #9  
Old 11/10/2007
extremmo extremmo is offline
Registrado
 
Join Date: Oct 2007
Posts: 2
Poder: 0
extremmo Va por buen camino
Quote:
Originally Posted by seoane View Post
Interrumpir una conexión en concreto no es sencillo, y ya nos estaríamos metiendo en tema de firewalls. Pero lo que si puedes hacer es cerrar, por las malas , el programa al que pertenece esa conexión.
El detalle que no se que estan usando he corrido antispyware y no ubico que utilizan por eso pensaba cerrar o botar la conexion
Reply With Quote
  #10  
Old 19/09/2010
mijail losv mijail losv is offline
Registrado
 
Join Date: Sep 2010
Posts: 3
Poder: 0
mijail losv Va por buen camino
hola soy nuevo y queria saber como hacer para abrir el archivo??
Reply With Quote
  #11  
Old 19/09/2010
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Quote:
Originally Posted by mijail losv View Post
hola soy nuevo y queria saber como hacer para abrir el archivo??
Como cualquier archivo 'zip', con unzip, winzip, unrar, winrar, etc.
Reply With Quote
  #12  
Old 19/09/2010
mijail losv mijail losv is offline
Registrado
 
Join Date: Sep 2010
Posts: 3
Poder: 0
mijail losv Va por buen camino
si pero lo que extrae, que le hago, como lo abro??
Reply With Quote
  #13  
Old 19/09/2010
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Con delphi, abres el proyecto (fichero .dpr) y lo compilas, listo, ya puedes ejecutarlo.
Reply With Quote
  #14  
Old 19/09/2010
mijail losv mijail losv is offline
Registrado
 
Join Date: Sep 2010
Posts: 3
Poder: 0
mijail losv Va por buen camino
muchas gracias
saludos
Reply With Quote
  #15  
Old 28/09/2010
wilmer5 wilmer5 is offline
Registrado
 
Join Date: Sep 2010
Posts: 1
Poder: 0
wilmer5 Va por buen camino
Wink

Pueden actualizar el codigo para terminar un conexion ?
Reply With Quote
  #16  
Old 03/10/2010
ssejzer ssejzer is offline
Registrado
NULL
 
Join Date: Oct 2010
Posts: 1
Poder: 0
ssejzer Va por buen camino
excelente

lo probé en Delphi 2009 y anda perfecto
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
como hacer un netstat? JuanErasmo API de Windows 2 01/03/2007 23:04
Lanzar programa desde mi programa Pablo Carlos API de Windows 32 09/09/2004 13:56
Ejecutar un programa externo desde un programa de Delphi Roger_Fernandez Varios 3 02/09/2004 18:05
programa c++ tartinamb C++ Builder 5 23/04/2004 17:01
Ejecutar un programa DENTRO de otro programa seduerey Varios 8 12/11/2003 13:56


All times are GMT +2. The time now is 05:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi