Seite 1 von 1

copyfile mit datenrate

Verfasst: 16.09.2014 18:45
von haggi
Hi leute,

ich bin auf der suche nach einer möglichkeit, egal ob api oder direkt pb um bei einem dateitrasfer (copyfile) herrauszufinden, wie viele daten bereits übertrgen wurden um zu berechnen wie lange der dateitransfer noch dauert. Bei windows gibt es ja hier die möglichkeit, das über die api zu machen und somit auch die rate aus zu lesen. welche möglichkeit hab ich hier bei linux/osx? giebt es hier villeicht sogar einen befehl/api die posix mäsig auf beidem funktioniert? und könnt ihr mir ggf einen kleinen lösungscode schreiben, da ich mich bisher mit der linux/unix api noch nicht auseinander gesetzt hab.

danke bereits im vorraus

haggi

Re: copyfile mit datenrate

Verfasst: 16.09.2014 20:27
von Danilo
Kannst Du mit ReadData() und WriteData() blockweise kopieren?

Re: copyfile mit datenrate

Verfasst: 16.09.2014 20:34
von ts-soft
Für einzelne Dateien: http://www.purebasic.fr/german/viewtopi ... 29#p180129
Für mehrere Dateien: http://www.purebasic.fr/german/viewtopi ... 49#p271649

Alles schon etwas älter, aber kann man notfalls anpassen, sollte Crossplattform sein.

Re: copyfile mit datenrate

Verfasst: 16.09.2014 20:43
von haggi
Hallo Ihr beiden!

danke für eure antowrten! TS-Soft, das ist genau wonach ich gesucht hab, muss es mal noch genauer anschauen, aber scheint genau zu können was ich will und wohl auch platform independent!

super cool!

danke euch!

Re: copyfile mit datenrate

Verfasst: 16.09.2014 21:39
von ts-soft