[GastForen Programmierung/Entwicklung AppleScript Sommerzeit... und "modifizierte" Bilder

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Sommerzeit... und "modifizierte" Bilder

Hans Haesler
  
Beiträge gesamt: 5826

30. Mär 2003, 09:08
Beitrag # 1 von 1
Bewertung:
(607 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wie schon im QuarkXPress-Forum erwähnt: die Umstellung auf Winter- oder Sommerzeit ist für viele Anwender
gleichbedeutend mit dem Aktualisieren von "modifizierten" Bildern.

Man kann natürlich darauf verzichten, die Zeit umzustellen...

Eine bessere Lösung ist der Einsatz eines Scripts. In unserem Betrieb werden die Modifizierungszeiten
der fixen Dateien (Logos usw.) per Script verändert. Bei den redaktionellen Bildern könnte man diese
Methode auch anwenden, aber wir ziehen es vor, die Aktualisierung in den XPress-Dokumenten vorzunehmen.

Die Ordner mit den XPress-Dokumenten werden auf das Droplet gezogen. Dieses Progrämmchen öffnet jedes
Dokument zweimal. Ja: zwei Mal. Das erste Mal wird nur der "Automatische Bildimport" (welcher auf
"Mit Bestätigung" stehen sollte) auf "Ein" gesetzt, das Dokument wird gesichert, geschlossen und wieder
geöffnet. Jetzt sind alle Bilder aktualsiert. Der "Automatische Bildimport" wird wieder auf die ursprügliche
Einstellung zurückgesetzt, das Dokument wird gesichert und geschlossen.

Klingt alles recht umständlich, geht aber schnell und ist zuverlässig. Hier ein Ausschnitt des Scripts,
der Code, der die soeben beschriebenen Aktionen ausführt:
---
tell application "QuarkXPress 4.11"
  open filepath as alias use doc prefs yes remap fonts no do auto picture import no
  tell document 1
    set autoPicture to auto picture import
    set auto picture import to auto import on
  end tell
  close document 1 saving yes
  open filepath as alias use doc prefs yes remap fonts no do auto picture import yes
  tell document 1
    set auto picture import to autoPicture
  end tell
  close document 1 saving yes
end tell
---

Dieses Droplet ("BilderAktualisieren_07d") behandelt auch Formulare. Sie werden dazu in Dokumente verwandelt
und anschliessend wieder in Formulare. Wer dieses Script einsetzen möchte, der schicke mir bitte ein Mail.

Hans Haesler, hsa@ringier.ch
X