NET::FTP et taux de transfert - Perl - Programmation
Marsh Posté le 07-07-2011 à 12:19:32
Pour la taille, tu peux demander la taille de l'objet au serveur avant transfert:
Citation : size ( FILE ) |
La doc parle d'une méthode bytes_read(), mais elle a pas l'air de provenir d'une autre classe ni d'être implémentée dans celle la.
Et pour le temps: récupérer le temps avant et après le transfert et faire la différence me semble être la seule solution à priori.
A+,
Marsh Posté le 11-07-2011 à 14:38:45
merci pour ta reponse, mais c'est quand meme pas terrible ...
on s'en passera ...
Marsh Posté le 11-07-2011 à 15:00:54
J'ai trouvé ceci: http://groups.google.com/group/com [...] 1548984940
Qui indique comment construire un module dérivé qui supporte l'appel d'un callback (le post 3 et 5) en cours de transfert.
A partir de la, et avec un tout petit peu plus de boulot, on peut obtenir la vitesse de transfert sans trop de pb en fin de transfert, je pense, mais j'ai pas été voir.
A+,
Marsh Posté le 07-07-2011 à 10:38:34
Bonjour,
Est ce qu'il y a une option ou une commande du module NET::FTP pour connaitre le taux de transfert d'un fichier ?
quand on fait un FTP à la main on a l'info à la fin mais pour le NET::FTP je ne l'ai pas ...
250 Transfer completed successfully.
38905 octets envoyés en 0,02106 secondes (1804 ko/s)
Merci
A+
T.