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>
./Hollywood -help

Auf macOS wie hier:

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

Auf AmigaOS hingegen wie dieses Beispiel:

 
cd Hollywood:
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>
./Hollywood test.hws -compile ~/MyTest_AmigaOS3 -exetype classic

Siehe Konsolenargumente für eine detaillierte Beschreibung aller Befehlszeilenparameter.

Wenn Sie Hollywood von der Konsole aus benutzen wollen, ist es eine gute Idee, das Hollywood-Installationsverzeichnis zu Ihrem Pfad hinzuzufügen. Dann können Sie einfach Hollywood (oder Miniwood) in die Konsole eingeben und Hollywood wird gestartet - egal, wo Sie das Programm installiert haben.


Navigation zeigen