3.1 Konsolenmodus

Hollywood kann auch von der Konsole aus verwendet werden. Tatsächlich sind die GUIs, die mit den Amiga-, Linux- und macOS-Versionen geliefert werden, sowie die IDE, die mit der Windows-Version von Hollywood geliefert wird, nur der Oberbau (Frontends) für den Hollywood-Interpreter, der ein Konsolenprogramm ist. Somit können Sie Hollywood auch von der Konsole aus nutzen und natürlich auch Konsolenprogramme mit Hollywood entwickeln, da Hollywood über eine umfangreiche Konsolenbibliothek verfügt. Hier ist eine Übersicht, wo Sie den Hollywood-Interpreter finden, der von der Konsole aus gestartet werden kann:

Sobald Sie wissen, wie man Hollywood von der Konsole aus startet, können Sie eine Liste aller verfügbaren Optionen ausgeben, indem Sie ihm das Argument ‘-help’ übergeben. Unter Windows könnte dies folgendermaßen erfolgen:

 
cd "C:/Program Files/Hollywood"
Hollywood_Console.exe -help

Auf Linux so:

 
cd <Hollywood-installation-directory>
./Interpreter -help

Auf macOS wie hier:

 
cd /Applications/Hollywood.app/Contents/Resources
./HollywoodInterpreter.app/Contents/MacOS/Hollywood -help

Auf AmigaOS hingegen wie dieses Beispiel:

 
Hollywood -help

Wenn Sie ‘-help’ an Hollywood übergeben, wird eine umfassende Liste aller verfügbaren Konsolenargumente ausgegeben. Siehe Konsolenargumente für Details. Wenn Sie das Argument ‘-help’ weglassen, öffnet Hollywood einen Dateidialog, der Sie auffordert, ein Hollywood-Skript oder -Applet auszuwählen, das ausgeführt werden soll.

Wenn Sie ein Hollywood-Skript von der Konsole aus starten möchten, können Sie unter Windows die folgenden Befehle verwenden:

 
cd "C:/Program Files/Hollywood"
Hollywood_Console.exe script.hws

Das Gleiche ist auf den anderen Plattformen möglich, siehe oben.

Es ist wichtig zu wissen, dass alle Hollywood-Funktionen der GUIs auch in der Konsole zur Verfügung stehen. Schließlich sind die GUIs/IDEs von Windows, Amiga, Linux und macOS nur Verbindungsprogramme für das konsolenbasierte Hauptprogramm von Hollywood. So können Sie auch alles über die Befehlszeile erledigen. Zum Beispiel sieht die Zeile so aus, wenn Sie mit Linux die Datei test.hws in ein AmigaOS3 Programm kompilieren würden:

 
cd <Hollywood-installation-directory>
./Interpreter test.hws -compile ~/MyTest_AmigaOS3 -exetype classic

Siehe Konsolenargumente für eine detaillierte Beschreibung aller Befehlszeilenparameter.

Beachten Sie, dass Hollywood auf AmigaOS und kompatiblen Systemen bei der Installation automatisch als Pfad hinzugefügt wird. So können Sie einfach Hollywood in die Konsole eingeben und Hollywood wird gestartet - egal wo Sie das Programm installiert haben.


Navigation zeigen