Bezeichnung
GetVersion -- gibt Informationen über die Hollywood-Version und Plattform zurück (V3.0)
Übersicht
t = GetVersion()
Beschreibung
Dieser Befehl kann verwendet werden, um einige Informationen über die Hollywood-Version zu erhalten, die aktuell Ihr Skript oder Applet ausführt. Sie können auch Informationen über die Plattform abrufen, auf der das Skript ausgeführt wird.

Dieser Befehl gibt eine Tabelle zurück, wobei die folgenden Felder initialisiert wurden:

Application:
Dies ist "Hollywood" oder der "HollywoodPlayer" je nachdem, welche Version verwendet wird. Wenn Sie Ihr Skript als ausführbare Datei speichern, ist dies immer der "HollywoodPlayer".

Version:
Eine Zeichenfolge, die die Version von Hollywood enthält, z.B. "3.0".

Version_Date:
Eine Zeichenfolge, die das Erstellungsdatum dieser Hollywood-Version enthält.

Kernel:
Eine Zeichenfolge, die die Kernelversion von Hollywood enthält, z.B. "3.0".

Kernel_Date:
Ein Zeichenfolge mit dem Erstellungsdatum des Hollywood-Kernel.

Beta:
Dieses Feld wird auf True gesetzt, wenn eine Beta-Version von Hollywood verwendet wird, ansonsten False.

Platform:
Dies ist wahrscheinlich das nützlichste Feld, denn es enthält die Plattform, auf der Hollywood derzeit läuft. Dieses Feld kann "AmigaOS3", "MorphOS", "WarpOS", "AmigaOS4", "AROS", "Win32", "MacOS", "Linux", "iOS" oder "Android" sein. Beachten Sie, dass "Win32" auch für 64-Bit-Windows zurückgegeben wird. Es wird aus historischen Gründen "Win32" genannt.

Demo:
Dieses Feld wird auf True gesetzt, wenn der Benutzer eine Demoversion von Hollywood ausführt. (V4.71)

Plugins:
Dieses Feld wird auf eine Tabelle festgelegt, die Informationen zu allen Plugins enthält, die von Hollywood für dieses Skript geladen wurden. Siehe GetPlugins für Details. (V5.1)

CPU:
Dieses Feld wird auf die CPU-Architektur eingestellt, auf der Hollywood gerade ausgeführt wird. Dieses Feld kann "m68k", "m68k/ppc" (für WarpOS), "ppc", "arm", "arm64", "i386" oder "x64" beinhalten. (V5.2)

BigEndian:
Dieses Feld wird auf True gesetzt, wenn Hollywood auf einer Big-Endian-CPU (z.B. 68000 oder PowerPC) oder False für eine Little-Endian-CPU läuft (x86, x64, und ARM). (V6.0)

Eingaben
keine

Rückgabewerte
t
eine Tabelle mit Informationen über die verwendete Hollywood-Version
Beispiel
t = GetVersion()
If t.platform = "Win32" Then Error("Sorry, Win32 is not supported yet!")
Der obige Code überprüft, welche Version läuft und wird mit einem Fehler beendet, wenn Hollywood auf Windows läuft.

Navigation zeigen