[GastForen Programmierung/Entwicklung AppleScript InDesign-Version feststellen, ohne Dokument zu öffnen

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

InDesign-Version feststellen, ohne Dokument zu öffnen

Hans Haesler
  
Beiträge gesamt: 5826

11. Sep 2005, 22:48
Beitrag # 1 von 2
Bewertung:
(594 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Scripter,

manchmal wäre es praktisch, wenn man wüsste, welche InDesign-Version mindestens erforderlich
ist, um ein Dokument zu öffnen. Ein Helferlein dazu kann hier heruntergeladen werden:
http://www.fachhefte.ch / Den Link "AppleScripts" anklicken und die Ordner "mac_os_x_d" und
"allgemein" öffnen. Das Stuffit-Archiv heisst "Welche_InDesignVersion_X.sit".

Anwendung (InDesign ist nicht erforderlich): Ein InDesign-Dokument (oder mehrere) auf das
Icon des Droplets ziehen. Ein Dialog zeigt den Namen des Dokuments und die InDesign-Version.

Wenn die Information über den 'file type' vorhanden ist, dann wird bei CS- und CS2-Dokumenten
die Version davon abgeleitet ("IDd3", "IDd4"). Bei älteren Dateien ("InDd" = v2.0, v1.5, v1.0)
wird das Byte 33 in der Datei ausgelesen. Ist das Resultat '2', dann ist es ein v2.0-Dokument.
Bei einer '0' muss zusätzlich das Byte 109 gelesen werden. '1' = v1.5, '0' = v1.0.

Ähnlich wird vorgegangen, wenn der 'file type' fehlt. Für CS und CS2 muss auch das Byte 33
konsultiert werden (3 = CS, 4 = CS2). Weil es aber in allen Fällen ein Dokument sein könnte,
bei welchem das entsprechende Byte zufälligerweise mit einer ID-Versionsnummer übereinstimmen
könnte, ist die Aussage des Dialoges etwas weniger selbstsicher ...

Problematisch sind auch Dokumente, welche unter Windows gesichert worden sind. Nur wenn die
'file type'-Information vorhanden und es ein CS- oder CS2-Dokument ist, wird die Version
zuverlässig angezeigt. In allen anderen Fällen wird diese Fassung des Droplets aber verkünden,
dass es sich nicht um ein InDesign-Dokument handelt.

Eine Mac-OS-9-Version des Droplets werde ich erst in einer Woche anbieten können (nach der
Rückkehr aus meinem Urlaub :-).

Gruss, Hans
X

InDesign-Version feststellen, ohne Dokument zu öffnen

Hans Haesler
  
Beiträge gesamt: 5826

18. Sep 2005, 14:50
Beitrag # 2 von 2
Beitrag ID: #420164
Bewertung:
(593 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Scripter,

jetzt ist die angekündigte Mac-OS-9-Version des Droplets bereit:
http://www.fachhefte.ch / Den Link "AppleScripts" anklicken und die Ordner "mac_os_9_d" und
"allgemein" öffnen. Das Stuffit-Archiv heisst "Welche_InDesignVersion_9.sit".

Das Mac-OS-X-Droplet ist ebenfalls in einer neuen Version erhältlich. Nun bietet es an, den
Creator- und den File-Type wiederherzustellen, falls diese Informationen verlorengegangen
sind. Dadurch wird es wieder möglich sein, ein solches Dokument per Doppelklick zu öffnen.

Gruss, Hans


als Antwort auf: [#420163]