zum Inhaltsverzeichnis

Notwendige Eigenschaften des Makros für CZPBatch

Die im folgenden beschriebenen Makros, Makrosätze und Kommandos werden von der wshForCZP- Installation mitgeliefert; es handelt sich um die Dateien

Die Erzeugung wird hier nur zur Veranschaulichung beschrieben und liefert Ihnen einen Ansatzpunkt zur Erzeugung eigener Makros.

Sie benötigen zunächst ein Kommando, das die zu wshForCZP gehörende Konsolenanwendung wshForCzpCounter startet. Sie erzeugen dieses Kommando einfach aus CombineZP mit der Menüoption «Macro → Edit → Commands»; bearbeiten Sie eines der noch unbelegten externen Kommandos (namens «External Command #n»): sowohl im Eingabefeld «Name» als auch im Eingabefeld «Program» muß die Zeichenkette «wshForCzpCounter» stehen; das Eingabefeld «Command Line» lassen Sie frei. Wenn Sie dieses Kommando abspeichern, steht es Ihnen im Makroeditor in der Listbox «Command» unter der Bezeichnung «wshForCzpCounter» zur Verfügung. Ein Makro, das mit wshForCZP zusammenarbeiten soll, muß dieses Kommando an letzter Stelle enthalten:

Die ausführbare Datei wshForCzpCounter.exe muß ebenso wie die Datei wshForCZP.exe in demselben Verzeichnis stehen wie CombineZP.exe und CZPBatch.exe (typischerweise ist das "C:\Programme\Alan Hadley\CombineZP"; Sie müssen das Installationsverzeichnis von CombineZP bei der Installation von wshForCZP auswählen).

Weiterhin ist das Makro-Kommando «Output Active Frame» von Interesse; mit diesem Kommando kann ein einzelnes Makro mehrere Ergebnis-Bilder abspeichern. Um mit CZPBatch alle Ergebnisse des Standard-Makros «All Methods» abzuspeichern, geht man beispielsweise folgendermaßen vor:

  1. Man erzeugt mittels des Makro-Editors ein kurzes Makro namens «Save In Loop». Es enthält nur drei Kommandos:
    • Output Active Frame(1)
    • Go (Relative) to Frame(1)
    • Restart Macro
  2. Man erzeugt ein Makro namens «wshForCZP All Methods», indem man an das Standardmakro «All Methods» die beiden folgende Kommandos anhängt:
    • ...
    • ...
    • Save In Loop(1,0,1)
    • wshForCzpCounter(0,0,0)

Das Makro «wshForCZP All Methods» speichert die Ergebnisse aller 6 Standardmakros in einem Unterverzeichnis namens "output". wshForCZP sucht im Nachbereitungs-Modus Bilddateien in einem Unterverzeichnis dieses Namens und überträgt sie in ein Unterverzeichnis im Quellordner (dabei werden die unhandlichen Dateinamen auf die Namen der jeweiligen Makros verkürzt). Damit dies funktioniert, müssen Sie im Eingabefeld «Macro» der Anwendung CZPBatch das Makro «wshForCZP All Methods» auswählen (bzw. ein analog aufgebautes anderes Makro mit den benötigten Eigenschaften, wenn Sie andere Ergebnisse erhalten möchten). Unverzichtbar für wshForCZP ist in jedem Falle «wshForCzpCounter(0,0,0)» als abschließendes Kommando.

Der Makrosatz wird als "wshForCZP.czm" gespeichert.

zum Inhaltsverzeichnis