CONTADOR DE TRAFEGO

LIONHEART 19/04/2007 16:26:04
#212815
NOssa... vcs tão complicando a lógica rs..

A idéia é bem simples, descobrir como recuperar o valor que fica armazenado no contador da rede. Esse valor aqui ó <anexo>

Em algum lugar no windows vc consegue recuperar essa informação.
Basta descobrir qual objeto interno do Windows deve ser instanciado pra recuperar informaçoes da placa de rede.


Talvez ilumine um pouco esse projeto que eu fiz um tempo atrás:
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=5564

Nele, eu instancio um objeto PROCESSADOR, para recuperar informações do fluxo do processador, tipo, velocidade, quanto de memoria sendo ocupada, quais os processos que estão funcionando.... enfim, diversas informações que, por idealização, é o mesmo:
Eu pego o quanto de memoria o processador ocupou, vcs querem o quanto o de pacotes (bytes..) a placa de rede enviou.
USUARIO.EXCLUIDOS 20/04/2007 12:32:23
#212981
Quando existe uma ligação, se a gent for a ver dizo trafegop recebido e o enviado... o que eu queria eraarranjar maneira de ir adicionando esse valor...

Para saber quais são as portas abertas poderia fazer como num portscan, e por num projecto varios winsocks e quando o computador arranca atribui uma porta a cada winsock...
USUARIO.EXCLUIDOS 20/04/2007 12:40:40
#212983
mas depois como faria para saber o trafego de cada winsock (porta)?
USUARIO.EXCLUIDOS 20/04/2007 12:44:21
#212985
Citação:

mas depois como faria para saber o trafego de cada winsock (porta)?


Esse que é o problema... monitorar o que está saindo por determinada porta, deve ter como...



Mas a idéia do Lion é boa, creio que bem menos complicada com a estratégia que estávamos seguindo... é algo a se pensar também.
LIONHEART 20/04/2007 13:17:00
#212991
Faz tempo que eu to sem tempo rs..
Mas criar array de winsocks vai deixar o seu projeto uma $$$$$ de tão lento.

Para a internet eu uso a porta 80, para o eMule uso a porta 4293 e 4294 e para sites de banco (httpS) usa-se a 8080.
Pronto, já tenho uma diferença de 4000 portas entre cada um.
E ae? Vai criar 9000 winsocks? 1000 winsocks?
é melhor mapear a placa de rede.
USUARIO.EXCLUIDOS 23/04/2007 11:20:40
#213318
não acho maneira de mapear a placa de rede...
Página 2 de 2 [16 registro(s)]
Tópico encerrado , respostas não são mais permitidas