Antwort auf: ...wie GreatOm ja schon -- allerdings ohne Beispiel -- so beschrieb...
Kleines Problem allerdings: Der Dateityp, den der scriptsrv mitbekommt, ist aus Metadaten wie FileType/Suffix abgeleitet, was manchmal nichts mit dem Inhalt der Datei zu tun hat.
Ok. Nun mal etwas verbose ;)
Ich kann doch beispielsweise ein Skript für TIFF konfigurieren. Der opisrv/notifysrv kümmert sich dann darum, dass der ScriptServer dieses Skript auf dem eingestellten Pfad nur für TIFF Bilder aufruft. Ob es dann den richtigen TYP, Suffix oder was auch immer nutzt ist egal, die Serverprozesse richten das schon.
Dann muss ich nur noch im environment für das Skript eine eindeutige Variable setzen, die dann im Skript abgefragt werden muss (z.B. BILDTYP=TIFF).
Analog definierte ich mir den SkriptServeraufruf für alle anderen benötigten Formate und setze jeweils "BILDTYP" entsprechend.
Dann muss ich im Skript letztendlich nur noch BILDTYP aus dem Environment holen und kann dann entsprechend agieren.
Das ist viel einfacher und weniger fehlerträchtig als selber die oiimginfo-Ausgabe zu parsen.
Ich hoffe das war jetzt klar genug ;)
GreatOm