Antwort auf:
ich hatte gehofft, dass der HELIOS fileserver nach wie vor im "create automatic layouts" modus laufen koennte, und das entsprechende volume nicht als hotfolder deklariert und mit einem script, welches den automatic modus komplett nachbauen muss, versehen werden muss. mir scheint der "automatic modus" ein deutliches schneller, als der script based hotfolder, da keine zeit fuers polling aufgewendet werden muss.
Das ist ja gerade das Schöne am Helios Scriptserver, es wird nicht gepollt. Der gesamte Helios Server arbeitet seit eh und je mit Datei Events. Die werden immer erzeugt, wenn ein Client (Mac über EtherShare, Windows über PCShare, Webbrowser über WebShare) eine Datei auf einem Server Volume speichert oder verändert.
Das automatische Helios Layout nutzt diese Events um für alle unterstützten Bildformate eine Layoutkopie zu berechnen. Der ScriptServer ist die nutzbare Schnittstelle zu dem automatischen Layout Mechanismus. Ein per Scriptserver aufgerufenes Script zur individuellen Layoutberechnung ist genauso schnell wie ein automatisches layout. Und es belastet die Maschine nicht durch eine zusätzliche Last.
ungluecklicher weise hat es der anwender mit einer grossen anzahl dateien in einem ordner zu tun.
Das tut in diesem Fall nichts zur Sache, da kein Pollen erforderlcih ist. Jedes Datei-Event enthält den Dateityp, also TIFF, EPSF, JPEG, PDF , usw. Danach kann ein Skript filtern und analog dem automatischen layout einen layout-Aufruf absetzen. Dabei kann man dann für verschiedene Dateitypen unterschiedliche Parameter mitgeben.
ic hatte angenommen, dass es in der OPI/ HELIOS gemeinde grundsaetzlich unfug sei eine .lay (low-res) datei >= original/ high-res datei zu erzeugen.
Ich bin im Rahmen meiner Supporttätigkeit häufig mit der Aussage konfrontiert, dass eine Änderung in der Arbeitsweise der Anwender auf jeden Fall zu vermeiden ist. Dafür ist an bereit, technische Mechanismen zu implementieren, die auf den ersten Blick nicht optimal erscheinen mögen. Als produzierendes Unternehmen muss man jedoch immer den tatsächlichen Durchsatz betrachten und der hängt viel von den Anwender ab.
Insofern sollten sich die technischen Prozesse möglichst immer den menschlichen Angewohnheiten unterordnen.
Aber sie können mit dem Scriptserver und einem kleinen Script das von Ihnen favorisierte Verhalten wie oben erläutert bei ihrem Kunden implementieren.
Grüße aus Hamburg
Oliver Schröder