Projektor Datei durch anderen Projektor starten

mR.fLopPy

Erfahrenes Mitglied
Hallo!

Also ich habe folgendes Problem. Für meine Schule musste ich ein Projekt im Director Shockwave und eines in Flash machen. Nun beide Dateien habe ich als Projektor abgespeichert und sollen jetzt auf eine CD gebrannt werden. Jedoch habe ich mir gedacht, ich könnte doch per Autostart eine Projektor Datei starten in der 2 Buttons sind auf die man durch einen Klick jeweils mein Flash Projekt oder das Director Projekt starten kann.

Mein Problem jedoch ist, dass ich nicht weiß wie man einen button auf eine Projektor Datei verlinkt bzw. ist es möglich, dass durch den Klick sich die neue Datei öffnet u. die alte Datei sich von selbst schließt?

lg
floppy
 
...was spricht gegen eine mit Director erstellte GUI(per autostart geladen), von der aus das Director .dir bzw. Flash .swf geladen werden - geht doch recht einfach und mcht nen sauberen Eindruck ?!

Grüße
Andreas
 
Nun, ich bin unter Flash MX einfach um ein vielfaches besser als in Director 8.5 deswegen würde ich lieber alles in Flash machen. Mit Flash arbeite ich bereits einfach länger und die Umsetzung in Director ist doch nicht gerade so einfach als ich dachte...
 
...das Problem liegt nur darin, das man mit Flash sehr sehr schlecht externe, ausführbare Dateien (Projektoren z.B.) starten kann, deshalb ist Director die bessere Lösung da dort beide Formate (swf und dir) unterstützt werden. Handelt es sich bei den Projektoren um interaktive Apps oder "nur" um Animationen? Bei letzteren kann ich Dir vielleicht ohne großen Aufwand ne Startplatform basteln. Ich mache mehr in Director als mit Flash, da ich Director einfacher finde ;-)

Grüße
Andreas
 
Aus einem Flashprojektor heraus mit
PHP:
fscommand("exec","datei.exe"); // keine weitere Pfadangabe trotz/wegen - siehe unten
Voraussetzung dafür:
Die aufzurufende exe liegt in einem Verzeichnis namens "fscommand", das auf gleicher Ebene wie dein Startprojektor platziert ist. An anderer Stelle sucht Flash erst gar nicht .. Sicherheitsgründe sagt MM. Deshalb ist auch keine Pfadangabe dorthin erforderlich.

Unwägbarkeiten:
Ob die aufgerufene Datei im Vordergrund aufgeht bzw. dort bleibt, mußt testen.
Wenn du die Startdatei schließen willst: fscommand("quit");
Ob sich die beiden Befehle überschneiden wenn du die Schließanweisung gleich eine Zeile danach schreibst(also schneller geschlossen wie aufgerufen wird), mußt ebenfalls testen .. ggf. Zeit dazwischen lassen.

Gruß
Rena
... mag beide Programme ;)
 
Zuletzt bearbeitet:
Hi,

und falls du es doch mit dem "richtigen" :-) Programm machen willst, dann versuchs mal
auf die Weise:

Der Lingocode zum Starten einer externen Applikation:
Code:
open "datei.exe"
So funktioniert es, wenn das externe Programm im selben Ordner liegt wie der Directorfilm.
Also wenn der Lingo-Code nicht mal noch einfacher ist, als das ActionScript. ;)


Ansonsten kannst du es im Falle von Unterordnern z.B. auch so machen:
Code:
open the MoviePath & "\unterordner\datei.exe"

Weitergehende Möglichkeiten gibt's natürlich auch, z.B. mit dem Xtra BuddyAPI.

Gruß
Martin
 
Zurück