3.1 Aktivieren des Plugins

Es gibt zwei Möglichkeiten, dieses Plugin zu verwenden: Sie können das Plugin global aktivieren, indem Sie beim Befehl @REQUIRE den Tag InstallAdapter auf True setzen. Geben Sie dazu einfach den erwähnten Präprozessor-Befehl im Skript ein:

 
@REQUIRE "xad", {InstallAdapter = True}

Wenn Sie das Plugin auf diese Weise aktivieren, wird es global verfügbar und alle folgenden Befehle, die sich mit Dateien befassen, werden das Öffnen von Dateien aus XAD-Archivquellen unterstützen. Zum Beispiel könnten Sie dann ein Bild aus einem Archiv laden:

 
LoadBrush(1, "test.rar/testpicture.jpg")

Wenn Sie nur sehr wenige Dateien aus XAD-Archivquellen öffnen müssen, können Sie das Plugin auch nicht global aktivieren, indem Sie den Tag InstallAdapter beim Befehl @REQUIRE weglassen und einfach den Tag Adapter verwenden, welcher von den meisten Hollywood-Befehlen angeboten wird, um die Datei mit dem Plugin xad.hwp zu öffnen. Hier ist ein Beispiel:

 
LoadBrush(1, "test.rar/testpicture.jpg", {Adapter = "xad"})

Mit dem Tag Adapter wird LoadBrush() angewiesen, die erwähnte Datei mit dem angegebenen Adapter zu öffnen, der in unserem Fall "xad" ist. Mit dem Tag Adapter können Sie also dieses Plugin verwenden, ohne zuvor einen globalen Dateiadapter installiert zu haben. Dasselbe gilt für Hollywood-Befehle, die mit Verzeichnissen arbeiten. Sobald das XAD-Plugin aktiviert wurde, ist Folgendes möglich:

 
OpenDirectory(1, "test.rar")

Sie könnten dann alle Dateien und Verzeichnisse in test.rar durchlaufen. Wenn Sie keinen globalen Adapter für xad.hwp aktiviert haben, verwenden Sie einfach den Adapter wie oben, z.B.

 
OpenDirectory(1, "test.rar", {Adapter = "xad"})

Im nächsten Kapitel erfahren Sie mehr darüber, wie die vom XAD-System unterstützten Archive als Verzeichnisse behandelt werden.


Navigation zeigen