• Blackberry DevCon – Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-04-2010, 10:13   #1 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Compile time einer SWF festhalten

Moin moin!

Ich möchte beim Kompilieren einer SWF (eclipse/FDT) die aktuelle Zeit in das SWF schreiben, um so erkennen zu können, welche Version dieser SWF in meinem fertigen Projekt vorhanden ist. Ich möchte so prüfen, ob die von mir kompilierte Datei auch korrekt aktualisiert wurde.

Weis jemand, wie das geht?

Grooce
webber
webber ist offline   Mit Zitat antworten
Alt 06-04-2010, 10:54   #2 (permalink)
Neuer User
 
Benutzerbild von mohj
 
Registriert seit: Jan 2009
Beiträge: 423
Am Besten wohl mit Ant. Gibt dafür den TStamp Task.

PHP-Code:
<target name="myTimestampTarget">
    <
tstamp>
        <
format property="myTimestamp" pattern="d. MMMM yyyy, HH:mm:ss" />
    </
tstamp>
    <echo>${
myTimestamp}</echo>
</
target
mohj ist offline   Mit Zitat antworten
Alt 06-04-2010, 11:20   #3 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Hmm, und wie binde ich das ein? Muss das in eine Datei, die ich beim Komplieren einbinde? Ich habe im Compiler-Fenster den Tab Ant-Tasks mit zwei Zeilen für eine Pro-Comp und eine Post-Comp -Datei.

Ich kompiliere mit der Flex SDK 3.3 von FDT aus. Ich kann zwar ANT-Files einbinden, aber keine aus meinen Projekt-Daten generieren und ggf. erweitern.

Es muss doch eine einfache Methode geben, die Compilation Time als Konstante in die SWF zu drücken.

Grooce
webber

Geändert von webber (06-04-2010 um 11:56 Uhr)
webber ist offline   Mit Zitat antworten
Alt 07-04-2010, 14:35   #4 (permalink)
Certified dump
 
Registriert seit: Aug 2001
Beiträge: 914
Habe das neulich hiermit gelöst...

Compile Timestamp – Timestamp your SWFs! | Course Vector
__________________
_______
rudi66 ist offline   Mit Zitat antworten
Alt 07-04-2010, 17:53   #5 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Danke, aber das ist leider auch nicht das was ich suche.
Da dort nur die Daten der FLA eingesetzt werden nützt mir das nichts, da ich die Flash-IDE nicht zum kompilieren benutze. D.h. ich habe keine FLA-Datei, deren Daten ich anzeigen könnte.

Weis noch jemand Rat?

Grooce
webber
webber ist offline   Mit Zitat antworten
Alt 15-08-2011, 15:19   #6 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 19
Timestamp im FDT

hast Du mittlerweile eine Lösung für den FDT Framework gefunden? Würde mich auch interessieren
__________________
Erst wenn der letzte Tween gespielt, der letzte MC auf 0 % alpha ist, das letzte Frame auf der Zeitleiste erreicht ist... dann werdet ihr merken das man Flash nicht essen kann
FlashSpank ist offline   Mit Zitat antworten
Alt 15-08-2011, 15:49   #7 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Hey, da hast du ja mal 'ne alte Leiche ausgebuddelt

Leider ist mir bisher noch keine Lösung eingefallen. Ich muss dazu auch gestehen, dass ich nicht mehr danach gesucht habe.
Vllt. gibt es in der 3.5+ Flex-SDK ja mittlerweile eine Möglichkeit.

Wenn du was hast, poste hier kurz.

Thanx
webber
webber ist offline   Mit Zitat antworten
Alt 15-08-2011, 16:27   #8 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 19
Also was ich gefunden habe ist das hier:

Igor Costa » #7 Flex Hack – Reading the compilation date of SWF with the magic of ByteArray
__________________
Erst wenn der letzte Tween gespielt, der letzte MC auf 0 % alpha ist, das letzte Frame auf der Zeitleiste erreicht ist... dann werdet ihr merken das man Flash nicht essen kann
FlashSpank ist offline   Mit Zitat antworten
Alt 15-08-2011, 16:45   #9 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Super! Das funktioniert tadellos! Danke
webber ist offline   Mit Zitat antworten
Alt 15-08-2011, 17:01   #10 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 19
Ich hab damit leider noch ein Problem. Während der Compilierung funktioniert es, aber wenn ich das swf danach noch einmal aufrufe startet es nicht mehr richtig, es bleibt alles weiß, loader springt nicht mehr an etc.

Hast Du ne Idee woran das liegen könnte?
__________________
Erst wenn der letzte Tween gespielt, der letzte MC auf 0 % alpha ist, das letzte Frame auf der Zeitleiste erreicht ist... dann werdet ihr merken das man Flash nicht essen kann
FlashSpank ist offline   Mit Zitat antworten
Alt 16-08-2011, 12:32   #11 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Vermutlich hast du ein Sicherheitsproblem, da die Klasse versucht auf die eigene SWF zuzugreifen, was dann ein lokaler Zugriff ist.

Geh mal in den Einstellungsmanager und nimm folgende Einstellungen in den globalen Sicherheitseinstellungen vor:

1. wähle "Immer zulassen" aus
2. Trage bei "Diesen Dateien und Ordnern immer vertrauen" dein Arbeitslaufwerk ein.

Damit müsste das dann gehen.

Grooce
webber
webber 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash MX] Objektmittelpunkt festhalten ashton066 Flash Einsteiger 5 27-12-2008 19:54
User Download speed festhalten DirtDevil Flash CS3 Professional 2 19-08-2008 10:37
Eliminierung des time gap bei einer loop? flashbird Flash Einsteiger 1 04-08-2008 14:01
Malvorgang festhalten Stepho Video 1 04-06-2008 21:14
Malvorgang festhalten Stepho ActionScript 3 1 04-06-2008 21:02


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele