[GastForen Programmierung/Entwicklung JavaScript Indesign-Startup Script (Save IDML) verursacht Start von ExtendScript Toolkit

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

Indesign-Startup Script (Save IDML) verursacht Start von ExtendScript Toolkit

rheinsatz
Beiträge gesamt: 308

8. Jan 2019, 11:35
Beitrag # 1 von 3
Bewertung:
(1979 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

ein Startup Script in Indesign CS6 (Mac OS 10.8.5):

Zitat #targetengine "session"

function saveIDML() {
// Exit if no documents are open.
if(app.layoutWindows.length == 0) {
return;
} else {
// Get the current document
var doc = app.activeDocument;
$.writeln('Saving IDML of ' + doc + ' ...');
// Catch errors
if (!doc.saved) {
alert('Sorry, there was a problem and the document was not saved.');
exit();
}
// Create a new .idml file name from the .indd file name
var inddName = doc.name;
var idmlName = inddName.replace("indd", "idml");
// Create the new .idml file next to the .indd file
var theFile = File(File(doc.filePath).fsName + "/" + idmlName);
doc.exportFile(ExportFormat.INDESIGN_MARKUP, theFile, false);
}
}
// Listen for the save event
app.addEventListener('afterSave', saveIDML, false);


speichert beim Sichern eines Indesign-Dokument automatisch eine IDML-Datei. Läuft auch soweit.

Aber, ExtendScript Toolkit öffnet sich automatisch. Ohne ein Dokument/Script anzuzeigen.

Warum, und wie kann ich das verhindern.

Danke für Hinweise.

Gruß Hanno
-----
rheinsatz · Bonner Str. 272 · 50968 Köln
OSX 10.14.6, 10.11.6 und 10.8.5 || CS 6 und CC 2021
X

Indesign-Startup Script (Save IDML) verursacht Start von ExtendScript Toolkit

Martin Fischer
Beiträge gesamt: 12491

8. Jan 2019, 11:50
Beitrag # 2 von 3
Beitrag ID: #568365
Bewertung:
(1972 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hanno,


kommentiere die folgende Zeile aus:
Code
 $.writeln('Saving IDML of ' + doc + ' ...'); 


So dass es am Ende so aussieht:

Code
 //$.writeln('Saving IDML of ' + doc + ' ...'); 


Mit dem $.writeln()-Befehl schreibt das JavaScript etwas in die Konsole des ExtendScript. Wenn Du die Konsole im ESTK öffnest, solltest Du sehen, da Hinweise auf den IDML-Export von Dokumenten stehen.

Viele Grüße
Martin




als Antwort auf: [#568364]
(Dieser Beitrag wurde von Martin Fischer am 8. Jan 2019, 11:53 geändert)

Indesign-Startup Script (Save IDML) verursacht Start von ExtendScript Toolkit

rheinsatz
Beiträge gesamt: 308

8. Jan 2019, 11:52
Beitrag # 3 von 3
Beitrag ID: #568366
Bewertung:
(1968 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Lieber Martin,

danke, das war es.

Eine schöne Rextwoche noch.

Gruß
Hanno
-----
rheinsatz · Bonner Str. 272 · 50968 Köln
OSX 10.14.6, 10.11.6 und 10.8.5 || CS 6 und CC 2021


als Antwort auf: [#568365]

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
30.07.2021

Chur, SNF Academy Birol Isik
Freitag, 30. Juli 2021, 07.45 - 20.00 Uhr

Onlinekurs

Digitalisierung Chancen & Herausforderungen CRM / Kundenbetreuung Produkte digitalisieren Unternehmenskommunikation Content Publishing

Ja

Organisator: Birol Isik

Kontaktinformation: Birol Isik, E-Mailinfo AT snfa DOT ch

https://www.snfa.ch/fitness-training-schweiz