MontyBurns
Mitglied
Hallo nochmal ..
Ich habe Tutorials durchsucht, wie ein irrer und bin nicht glücklich geworden.
Bitte gebt mir ein Beispiel, an dem ich ersehen kann, wie es möglich ist
eine beispiel1.swf ein sharedObject erstellen zu lassen und daten draufzuschreiben und mit einer anderen beispiel2.swf die daten wieder auslesen.
Meine scripts:
"beispiel1.swf":
Layer1 - leeres Keyframe in Frame 1 und Frames in Frame 2 und 3
Im Keyframe steht:
up2date = SharedObject.getLocal("uptodate");
Layer2 - Keyframes in Frame 1-3
In Keyframe 2 und 3 ist je ein dynamischer Text für die Variable "uhrzeit"
In Keyframe 2 steht:
uhrzeit = new Date();
uhrzeit.getHours();
uhrzeit.getMinutes();
uhrzeit.getSeconds();
uhrzeit.getDate();
uhrzeit.getMonth();
uhrzeit.getYear();
In Keyframe 3 steht:
up2date.data.uhrzeit = uhrzeit;
up2date.flush();
gotoAndPlay(2);
Das scheint dem Festplatten-rattern nach zu urteilen auch zu funktionieren
Der Haken ist, ich kann die Daten nicht mehr auslesen ..
Wenn nun angenommen "beispiel1.swf" auf "http://www.dial667.de/beispiel1.swf"
zu finden wäre, wie müsste dann beispiel2.swf aussehen, um die das Datum "uhrzeit" wieder auszulesen?
Meine bisher vielleicht gelungenster Versuch für eine "beispiel2.swf":
Layer 1 - Leeres Keyframe in Frame 1 und 2 leere Frames auf Frame 2 und 3
Im Keyframe steht:
up2date = SharedObject.getLocal("uptodate", "http://www.dial667.de");
uhrzeit = new Date();
Layer 2 - leeres Keyframe auf Frame 1 - die Keyframes auf Frame 2 und 3
haben je einen Dynamischen Text mit der Variable "time"
In Keyframe 2 steht:
uhrzeit = up2date.data.uhrzeit;
time = uhrzeit.toString();
In Keyframe 3 steht:
gotoAndPlay(2);
Der dynamische Text gibt "undefined" aus .. was soll ich tun?
Ich habe Tutorials durchsucht, wie ein irrer und bin nicht glücklich geworden.
Bitte gebt mir ein Beispiel, an dem ich ersehen kann, wie es möglich ist
eine beispiel1.swf ein sharedObject erstellen zu lassen und daten draufzuschreiben und mit einer anderen beispiel2.swf die daten wieder auslesen.
Meine scripts:
"beispiel1.swf":
Layer1 - leeres Keyframe in Frame 1 und Frames in Frame 2 und 3
Im Keyframe steht:
up2date = SharedObject.getLocal("uptodate");
Layer2 - Keyframes in Frame 1-3
In Keyframe 2 und 3 ist je ein dynamischer Text für die Variable "uhrzeit"
In Keyframe 2 steht:
uhrzeit = new Date();
uhrzeit.getHours();
uhrzeit.getMinutes();
uhrzeit.getSeconds();
uhrzeit.getDate();
uhrzeit.getMonth();
uhrzeit.getYear();
In Keyframe 3 steht:
up2date.data.uhrzeit = uhrzeit;
up2date.flush();
gotoAndPlay(2);
Das scheint dem Festplatten-rattern nach zu urteilen auch zu funktionieren
Der Haken ist, ich kann die Daten nicht mehr auslesen ..
Wenn nun angenommen "beispiel1.swf" auf "http://www.dial667.de/beispiel1.swf"
zu finden wäre, wie müsste dann beispiel2.swf aussehen, um die das Datum "uhrzeit" wieder auszulesen?
Meine bisher vielleicht gelungenster Versuch für eine "beispiel2.swf":
Layer 1 - Leeres Keyframe in Frame 1 und 2 leere Frames auf Frame 2 und 3
Im Keyframe steht:
up2date = SharedObject.getLocal("uptodate", "http://www.dial667.de");
uhrzeit = new Date();
Layer 2 - leeres Keyframe auf Frame 1 - die Keyframes auf Frame 2 und 3
haben je einen Dynamischen Text mit der Variable "time"
In Keyframe 2 steht:
uhrzeit = up2date.data.uhrzeit;
time = uhrzeit.toString();
In Keyframe 3 steht:
gotoAndPlay(2);
Der dynamische Text gibt "undefined" aus .. was soll ich tun?