2009-04-10 13 views
5

Die Frage zielt letztlich auf die Beantwortung dieser Frage: Kann ein Batch-Skript eine AIR-App ausführen? Das Ziel besteht darin, eine AIR-App auf einem Webserver einzurichten und sie durch Stapel laufen zu lassen. Ich muss einfach wissen, ob das standardmäßig möglich ist oder nicht. Vielen Dank.Können Sie AIR-Apps über die Befehlszeile ausführen?

Antwort

4

Oliver Goldman von Adobe posts how to launch an application from the command line:

Unter Windows und Linux ist AIR-basierte Anwendungen auf der Kommandozeile aufzurufen einfach. Unter Windows im Verzeichnis der Anwendung finden Sie eine ausführbare Datei mit dem Namen der Anwendung; das ist die Sache, die aus dem Befehl Zeile ausgeführt werden. Unter Linux ist die ausführbare Datei im Unterverzeichnis "bin".

Auf Mac OS Dinge sind leicht trickier. Im Finder, Anwendungen erscheinen als eine einzelne Datei, aber sie sind wirklich ein Ordner mit einer Erweiterung von ".app" und einer bestimmten Innen Ordnerstruktur. Um sie von der Befehlszeile mit Argumente zu starten, müssen Sie in diese Struktur graben und finden Sie die ausführbare Datei. Für Beispiel starten eine Anwendung namens Hello World Sie laufen würde:

/Applications/HelloWorld.app/Contents/MacOS/HelloWorld

Sie können auch die AIR Debug Launcher verwenden. Sie können die Anwendung über die Befehlszeile basierend auf ihrer application.xml-Datei starten, ohne dass sie installiert werden muss.

+0

Können Sie von AIR exe auf die Konsole ausgeben? –

+0

Siehe http://stackoverflow.com/questions/200860/can-an-adobe-air-application-run-via-the-command-line-output-to-console. –

Verwandte Themen