[..] Bytes transmis par un script

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

[..] Bytes transmis par un script

#1

Message par matwachich »

Salut à tous!
Je vais faire simple:
J'aimerai connaitre le nombre de bytes transmis par un script, comme le fait COMODO.
Je voudrai pouvoir connaitre la quantité de données envoyées ou reçus (via le réseau internet) par mon script.

Merki!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bytes transmis par un script

#2

Message par Tlem »

Hé bien demandez lui de les compter ... :lol:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Bytes transmis par un script

#3

Message par matwachich »

Merci pour ta réponse, mais t'es un peut radin la Tlem! :P :D
J'suis perdu, je patauge sur google!

Help pliz!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Bytes transmis par un script

#4

Message par jbnh »

A tout hasard :

_Net_Share_StatisticsGetWrk
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Bytes transmis par un script

#5

Message par matwachich »

Bah merci, mais je crois pas que ce soit ça.
Je pense que c'est plus pour des ressources partagées sur les réseaux microsoft ou je ne sait quoi
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bytes transmis par un script

#6

Message par Tlem »

matwachich a écrit :t'es un peut radin la Tlem! :P :D
Autant que vous, car vous ne donnez aucun élément sur votre script. :P

Si vous utilisez les commandes TCPRecv et TCPSend, alors les données transitent par votre script. Donc vous devez savoir ce que vous recevez ou envoyez. :roll:

Edit : Au cas ou cela ne conviendrait pas, il y a aussi cette possibilité :

Code : Tout sélectionner

$MIB_TCPSTATS=DllStructCreate("dword[15]")
DllCall("Iphlpapi.dll","int","GetTcpStatistics","ptr",DllStructGetPtr($MIB_TCPSTATS))

$sent=DllStructGetData($MIB_TCPSTATS,1,11) ; dwOutSegs
$resent=DllStructGetData($MIB_TCPSTATS,1,12) ;dwRetransSegs

MsgBox(0,"Total uploaded",$sent+$resent&" packets.")
Source : http://www.autoitscript.com/forum/index ... t&p=719917
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Bytes transmis par un script

#7

Message par matwachich »

Ok Tlem, merci.
Alors, c'est pas pour TCP_Send ou Receive, mais pour la fonction _INetSmtpMailCom, elle utilise un objet COM, et pas de TCP, et j'aimerai pouvoir suivre l'évolution de l'envoi d'un gros mail avec pièce jointe.

la solution que tu ma donné je l'ai déjà essayé, mais elle ne donne pas le nombre de paquets qu'envoi MON processus mais je crois que c'est le nombre global (je dis ça car des le lancement du script il m'indique déjà env. 50000!)

J'ai déja vu un truc similaire avec l'API win, mais j'me souvient plus ou c'est.

Je cherche toujours...

PS: une capture d'écran de COMODO, qui montre ce que j'aimerai faire: (désolé, je ne sait pas comment la mettre dans les balises img!)
Fichiers joints
capt.jpg
capt.jpg (8.11 Kio) Vu 1272 fois
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Répondre