Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-04-2004, 08:37   #1 (permalink)
Posträuber
 
Registriert seit: Mar 2002
Beiträge: 65
Kommentare in LoadVars Dateien

Hallo zusammen,
ich lade derzeit die Konfiguration meines Flashmovies über LoadVars aus einer Datei. Diese Datei ist mittlerweile recht groß geworden, so dass die einzelnen Einträge dokumentiert werden müssen. Schön wäre es, wenn ich die Dokumentation direkt in diese Datei als Kommentar schreiben könnte. Gibt es eigentlich ein Kommentarzeichen für Loadvars?
Gruß Sebastian
__________________
"We are concerned with those who deal in change..."
yakin ist offline   Mit Zitat antworten
Alt 27-04-2004, 09:57   #2 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
für LoadVars ??? nope...für was denn auch...?

überleg dir halt, was für eine zeichenfolge du als 'kommentar' verwenden willst...

lädst du ne *.txt-datei?

oder welches dateiformat lädst du denn?

könntest ja auch die

ActionScript:
  1. /*
  2. kommentar
  3. */

nehmen, dann weis flash gleich, wass du willst...



greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 27-04-2004, 10:59   #3 (permalink)
Posträuber
 
Registriert seit: Mar 2002
Beiträge: 65
[QUOTE]Geschrieben von kelor
>>[B]für LoadVars ??? nope...für was denn auch...?

s.o. (Vielleicht bin ich da aus der UniX-Welt zu verwöhnt... Wir schreiben immer einen kurzen Kommentar in die Konfigurationsdateien... :-)

>>überleg dir halt, was für eine zeichenfolge du als 'kommentar' verwenden willst...

ist das also egal?

>>lädst du ne *.txt-datei?

Ich habe sie *.conf genannt. Interessiert sich Flash für die Dateiendungen?

>>oder welches dateiformat lädst du denn?

ASCII - Text

>>könntest ja auch die
>>/*
>>kommentar
>>*/
>>nehmen, dann weis flash gleich, wass du willst...

Leider nicht, wenn ich mir die Objekte mit [Strg]+[ALT]+[v] anschaue, sehe ich, dass der Kommentar Teil des LoadVars Objekt ist. Ich möchte nicht unnötig Resourcen verbrauchen... FlaVis soll also schon beim Einlesen der ASCII-Datei die Kommentarzeilen ignorieren.

Gruß Sebastian
__________________
"We are concerned with those who deal in change..."

Geändert von yakin (27-04-2004 um 11:02 Uhr)
yakin ist offline   Mit Zitat antworten
Alt 27-04-2004, 11:05   #4 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
nein nein...flash bzw. LoadVars liest die gante datei in einem rutsch ein...egal ob das ein kommentar ist oder nicht.
für ihn ist das alles zum paket dazu gehörend [zurecht, wie ich finde...]

nehmen wir mal an, du willst eine quelldatei in flash abbilden inkl. der kommentare...[ die man ja schon ab und an braucht], dann würde es keinen sinn machen, wenn flash einfach die kommentarblöcke nicht mit laden würde...

außerdem, wie schon gesagt, kann flash nur das ganze dokument lesen...was du danach machst, bleibt dir überlassen, also raussplitten ersetzen, etc...


und glaub mir, wenn deine datei tatsächlcih so umfangreich wird, wie du es schliderst, dann kommt es auf das 1ne kb auch nimmer an...



greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 27-04-2004, 11:10   #5 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
zu deinen anderen fragen...

du solltest - wenn es eine textdatei ist - nicht über ASCII reinkommen, sondern über utf-8 [kann man wunderbar mit dem win-editor abspeichern].

habe es - um ehrlich zu sein - noch nie probiert etwas anderes zu laden, als die vorgesehenen dateiendungen...
*käme auf nen versuch an*


du kannst ja innerhalb deines LoadVars bestimmen, was er als kommentartblock erkennen soll, von all dem schmu, den er geladen hat...



greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 27-04-2004, 11:18   #6 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
Flash ist zu lahm für so einen Schotter ...mach das evtl so


deine datei z.b


#Hier kommt der XWert
X=300

#Hier kommt der YWERT
y=300


nun liest DU mit php (file() ) die datei an ...dann hast du sie zeilenweise in einem array ...nun gehste in einer schleife das array durch und filterst alle zeilen die nicht mit # anfangen...
und die gibtst du dann an Flash....

1.das geht schneller weil nicht clientseitig sortiert werden muss.
(dicker webserver mit php rult einfach mehr als ein flashclient )

2. das spart traffic - weil nicht immer dutzende von kommentare zum Client übertragen werden müssen

das php zum filtern der text könnte ich Dir heut abend schicken - hab grad was ähnliches am Wochende gebsatelt ...auch ne Konfigdatei...allerdings rein in php....aber das ganze an Flash weiterzujuggeln ist ja nicht das prob...

Gruss nky



edit: dateiendung ist egal - und format sollte auf jeden fall utf8 sein ! (siehe kelor)

Geändert von nky (27-04-2004 um 11:19 Uhr)
nky ist offline   Mit Zitat antworten
Alt 27-04-2004, 11:37   #7 (permalink)
Posträuber
 
Registriert seit: Mar 2002
Beiträge: 65
Vielen Dank euch erstmal,
das serverseitig zu machen ist eine gute Idee. Ich benutze allerdings jsp anstelle von PHP. Aber so eine Methode ist ja schnell programmiert.

Clientseitig verbraucht das ganze eher mehr Resourcen als es bringt.

Gruß Sebastian
__________________
"We are concerned with those who deal in change..."
yakin ist offline   Mit Zitat antworten
Alt 27-04-2004, 11:44   #8 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
richtig ...wenn ich mir vorstelle das du einen Kommtar wie

#Das ist der X Wert für das Logo

rübeschickst....
dabei aber nur den wert x=50 brauchst.....hast Du einen abartigen Aufwand...
überleg mal deineigentlicher wert x=50 besteht aus 4 Zeichen...
das Kommtenar evtl aus 50 zeiche oder so...

das alles an den Client zu schicken wär wie ich so gerne sage:
SAU DER OVERHEAD *g

Viel Spass beim basteln !
Gruss nky

nky ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele