Zurück   Flashforum > Flash > Zusatzprodukte

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-12-2007, 21:51   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 162
ANT - Flashplayer in Eclipse starten (os X)

Hallo,
ich habe ein einfaches ANT-Skript dem ich meinen Source mit der Flex SDK kompiliere und danach möchte ich den FlashPlayer öffnen. Irgewie kann ich aber aus Eclipse keinen FlashPlayer öffnen, da immer nur eine Fehlermeldung kommt, egal was ich ausprobiere. Kennt jemand das

Code:
	
	<target name="launch">
		<exec executable="/Tools/Player/mac/FlashPlayer" spawn="false">
			<arg line="'${deploydir}/main.swf'" />	
		</exec>
	</target>
Aber selbst wenn ich einfach in Eclipse mit rechtsklick auf die SWF den FlashPlayer aufrufe kommt die gleiche Fehlermeldung

"Unable to open external editor ..... Reason: Error opening external editor...."

Unter Windows hab ich keine Probleme damit.
MaticPel ist offline   Mit Zitat antworten
Alt 22-12-2007, 22:09   #2 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Ist der Pfad denn richtig?
Groß-/Kleinschreibung?
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org
b.asile ist offline   Mit Zitat antworten
Alt 22-12-2007, 22:13   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 162
Ja. Hab schon alles probiert. Ach Leerzeichen zwischen den Namen entfernt usw. Habe auch bisher kein ANT-Beispiel für FDT und osX gefunden um das mal vergleichen zu können.
MaticPel ist offline   Mit Zitat antworten
Alt 22-12-2007, 23:43   #4 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Das könnte dir helfen:

http://www.darronschall.com/weblog/archives/000275.cfm
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org
b.asile ist offline   Mit Zitat antworten
Alt 23-12-2007, 11:37   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 162
Das Öffnen des Browser, was hier beschrieben wird funktioniert bei mir. Allerdings suche ich nach einer ähnlichen Möglichkeit, wie unter Windows, wo ich den FlashPlayer öffnen und die Trace-Ausgaben aber in der Konsole erhalte. Was beim Öffnen über den Browser so nicht der Fall ist.

--

fdt.extSWFViewer.startSWF hab ich auch mal ausprobiert, aber da bekomme ich auch nur eine Fehlermeldung.

Failt to create task or type fdt.extSWFViewer.startSWF
Cause: The name ist undefinied


--

fdt.viewDocument funktioniert zwar, aber da erhalte ich wiederum KEINE Trace-Ausgaben.

--

Suche nach einer Möglichkeit in Eclipse mit FDT3 die SWF so zu starten um auch die Trace-Ausgaben in der Konsole ausgegeben zu bekommen.

Geändert von MaticPel (23-12-2007 um 11:41 Uhr)
MaticPel ist offline   Mit Zitat antworten
Alt 23-12-2007, 11:45   #6 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Hast du dazu mal einen Thread im FDT Forum aufgemacht?
Denke da kann man dir wahrscheinlich am ehesten helfen
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org
b.asile ist offline   Mit Zitat antworten
Alt 23-12-2007, 11:50   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 162
Da ist nicht so viel Aktivität. Hab ein paar ähnliche Fragen dort zum Thema Logging gefunden auf die nie geantwortet wurde usw. Hier werden doch wohl ach ein paar unter osX mt FDT arbeiten
MaticPel ist offline   Mit Zitat antworten
Alt 23-12-2007, 12:05   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 162
Code:
<target name="launch">
		<exec executable="open" dir="/Users/fl/Tools/flex3sdk/runtimes/player/mac"> 
		    <arg line="-a 'Flash Player' ${deploydir}/main.swf" /> 
		</exec>
</target>
Damit öffnet sich nun auch der FlashPlayer. Aber es kommen immer noch keine Trace-Ausgaben an der Konsole an. Geht das auf dem Mac gar nicht?
MaticPel ist offline   Mit Zitat antworten
Alt 27-07-2009, 08:34   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 1
Auch wenn der Thread recht alt ist, wollte ich der vollständigkeithalber meine Lösung nennen.
Bei mir funktioniert die "normale" executable Variante, wenn ich nicht auf die FlashPlayer.app sondern den darin enthaltenen FlashPlayer zeige:

Code:
<target name="launch2">
<exec executable="/Applications/Adobe Flash CS4/Players/Debug/Flash Player.app/Contents/MacOS/Flash Player" spawn="false">
<arg line="'${deploydir}/main.swf'" />
</exec>
</target>
In dem Fall bekomme ich auch die Traces in der ANT-Console.
Ich habe irgendwo in einem Kommenatrblog gelesen, dass der FlashPlayer so nicht die angegebene SWF öffnen würde, aber das kann ich nicht bestätigen.
[synap] 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:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele