Deutsches AutoHotkey Homepage AutoHotkey Community
Wir helfen uns gegenseitig aus der Patsche
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

programm beendet sich alleine
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe!
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
s09



Anmeldedatum: 27.06.2008
Beiträge: 30

BeitragVerfasst am: Sa Jun 28, 2008 10:18 am    Titel: Antworten mit Zitat

hey supa vielen dank es geht jetzt auch so wie es muss Very HappyVery Happy und ist übersichtliger
wenn wieder was ist meld ich mich ^^ wird ja sicher nicht alt zu lange dauern Razz

nur ich wüsste noch gerne wo der fehler war das der balken direkt gefüllt war man lernt ja bekanntlich aus fehlern Rolling Eyes
und es wird ja in Bytes angezeigt und ich möchte dies gerne auf mb umstellen das hat ja mit folgner zeile zutuhen

Code:
FileGetSize,size1,%Pfad%\%Name%

und ändern müsste ich das ja eigentlich in

Code:
FileGetSize,size1,%Pfad%\%Name%, M


doch wenn ich dies mache passiert nichts
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
denick



Anmeldedatum: 15.09.2006
Beiträge: 1199
Wohnort: Berlin

BeitragVerfasst am: So Jun 29, 2008 8:20 am    Titel: Antworten mit Zitat

Moin,

Zitat:
nur ich wüsste noch gerne wo der fehler war das der balken direkt gefüllt war man lernt ja bekanntlich aus fehlern Rolling Eyes
Dein Skript enthält folgende Zeile:
Code:
gui,add,progress, x120 y255 w300 h20 vPRBAR cFF7200 range0-%SIZE3%
Damit legst Du den Wertebereich für das Progress fest. Die Variable SIZE3 ist aber zu diesem Zeitpunkt noch nicht gefüllt, das passiert erst nach dem Auslösen des Downloads. Ich weiß nicht genau, was AHK in Bezug auf den Wertebereich mit dieser leeren Varablen anstellt, es führt aber offensichtlich dazu, dass jede beliebige anschließende Wertzuweisung das Progress vollständig füllt.

Zitat:
und es wird ja in Bytes angezeigt und ich möchte dies gerne auf mb umstellen
HttpQueryInfo() liefert nun mal die Größe in Bytes. Wenn Du dann mit
Code:
FileGetSize,size1,%Pfad%\%Name%, M
die Dateigröße in MB einliest, vergleichst Du anschließend Äpfel mit Birnen und dem Progress wird maximal der Wert 1/(1024*1024) übergeben. Das ist bei einem Wertebereich von 0 - 100 ziemlich nah an 0. Du solltest Dir also die MBs oder KBs besser selbst ausrechnen und dann anzeigen.
_________________
Hilfe zur Hilfe

(de)nick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
s09



Anmeldedatum: 27.06.2008
Beiträge: 30

BeitragVerfasst am: So Jun 29, 2008 11:10 am    Titel: Antworten mit Zitat

ok danke Smile
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe! Alle Zeiten sind GMT
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de