Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-01-2010, 10:41   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Bremen
Beiträge: 147
Question .swf-Größe erhalten ohne Loader zu starten

Hallo alle miteinander.

Ich schreibe momentan an einer Library-Klasse, welche für mich einige Dinge erledigt. Dazu gehört auch das Aufnehmen und Speichern von übergebenen URLRequest's und dem späteren Laden des ganzen Schwungs.
Nun ist meine Frage:

Gibt es eine Möglichkeit die Größe eines .swf's zu erhalten ohne vorher einen Loader starten zu müssen? Ich würde gerne die gesamte byteZahl aller zu ladenden Dateien zurückgeben, damit ich diese zum Beispiel in einem Preloader benutzen kann.

Ich hoffe mein Problem ist klar geworden. Wenn gewünscht kann ich auch noch Code anfügen, obwohl das ja eher eine theoretische Frage ist.

mfG,
Tobi
DerTobi ist offline   Mit Zitat antworten
Alt 14-01-2010, 10:58   #2 (permalink)
Neuer User
 
Registriert seit: May 2002
Beiträge: 130
ob das direkt mit as3 geht weiß ich leider nicht, allerdings könntest du, wenn es keine andere möglichkeit gibt, einen kleinen umweg über php+xml gehen.
__________________
www.poisonfree.com
MrManson ist offline   Mit Zitat antworten
Alt 14-01-2010, 11:48   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Bremen
Beiträge: 147
Ich wollte ungern über PHP / XML gehen.

Man könnte natürlich auch für jeden Request eine feste Prozentzahl im Preloader reservieren. Also angenommen man hat 5 Files, dann bekommt jedes File 20%. Wäre halt vorgegaukelt, aber machbar.

Aber vielleicht hat ja noch jemand Ideen.
DerTobi ist offline   Mit Zitat antworten
Alt 14-01-2010, 12:01   #4 (permalink)
thinkin aBout tha lib.
 
Benutzerbild von kaneda
 
Registriert seit: Nov 2001
Ort: Kölle
Beiträge: 1.379
Naja

HTTP requests lassen sich abbrechen. URLLoader.close schliesst die verbindung automatisch. Dafür musst du aber erst mal eine Verbindung zum Server aufgebaut haben (was für gewöhnlich der eigentlich Zeitraubende Teil ist). Es wäre sinnvoller ein kleines PHP Skript zu schreiben das dir die grössen aller Dateien die du laden willst ausgibt, noch besser wäre das Übergeben dieser Daten direkt im Embetten HTML (über ExternalInterface oder so)
__________________
Back to community with http://leichtgewicht.at
kaneda ist offline   Mit Zitat antworten
Alt 14-01-2010, 13:31   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Bremen
Beiträge: 147
Hm ok. Also am besten eine PHP-Funktion, welche vor dem Start der Anwendung alle in einem Ordner befindlichen Dateien "scannt" und die Ergebnisse in eine XML schreibt. Die hole ich mir dann in Flash und kann damit arbeiten.
DerTobi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
.swf, loader

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Loader Komponente: Größe des Inhalts ermitteln wanst Flash MX 2004 3 31-08-2005 08:30
der loader ohne pre Blax_ed ActionScript 1 4 30-07-2003 08:36
Dia loader starten nicht wieder am anfang! Shai_Hulud ActionScript 1 2 14-07-2003 00:07
mc - starten ohne mithilfe robinsonXXL Flash 4 und Flash 5 4 11-07-2003 14:39
pop up mit bestimmter Größe von flash aus starten max-dhom HTML und CSS 1 20-11-2002 10:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:46 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele