exe-header größe herausfinden
-
Hallo
ich möchte, um beim download einer .exe datei (recht groß) einen ladebalken
anzeigen lassen. das klappt aber nur wenn man die größe kennt.ich dachte mir dass diese information doch im header stehen muss, nur wo?
bisher habe ich einen zeiger vom typ "IMAGE_NT_HEADERS" über den ich auf den
nt-header zugreifen kann, do wie bekomme ich jetzt die größe der ganzen datei
raus?
-
Kurz mal googlen hätte dich auch auf das Ergebnis gebracht

-
Der Webserver sagt dir doch, wie groß die Datei ist...
-
Du kannst auch ein php skript benutzen welches erst die größe sendet und danach die eigentliche Binary.
-
blubbb schrieb:
Du kannst auch ein php skript benutzen welches erst die größe sendet und danach die eigentliche Binary.
Man kann sich auch 'nen Ring durch die Nase ziehen und ein Klavier dran hängen...
-
SG1 schrieb:
blubbb schrieb:
Du kannst auch ein php skript benutzen welches erst die größe sendet und danach die eigentliche Binary.
Man kann sich auch 'nen Ring durch die Nase ziehen und ein Klavier dran hängen...
Zu geil 
-
SG1 schrieb:
Man kann sich auch 'nen Ring durch die Nase ziehen und ein Klavier dran hängen...
Nein, kann man nicht.
-
zwutz schrieb:
Der Webserver sagt dir doch, wie groß die Datei ist...
Das sollte wohl die beste Lösung sein (außer die Datei kommt chunked)

-
Soweit ich weiß unterstützt das eine oder andere Protokoll zur dateiübertragung auch zuerst deren daten, wie z.b. deren Größe.
Ist das für ein Client oder server?
gruß