Klaus Mock: FTP und Progressbar

Beitrag lesen

Hallo,

Ich möchte den Fortschritt einer FTP-Übertragung (Net::FTP) anzeigen lassen (Tk::Progressbar).
Hat einer von Euch eine Idee, wie ich die Verknüpfung in Perl herstellen kann.

Du könntest eventuell Net::FTP vererben, um dann die Methoden 'get' und 'put' neu zu implementieren.
In beiden Funktionen gibt es eine while(1)-Schleife in der die Daten geschrieben bzw. gelesen werden. Da kannst Du Dich dann reinhängen, vielleicht mit einer Referenz auf eine Callback-Funktion.

Du könntest sicherlich auch das Original-Modul ändern, ich würde aber dann empfehlen, mit dem Entwickler (Graham Barr) Kontakt aufzunehmen, um  die Modifikationen in dessen Weiterentwicklung einfließen zu lassen, sonst müßtest Du bei jeder neuen Version deine Änderungen erneut durchführen.

Grüße
  Klaus