[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Uncle Tsebe
Beiträge gesamt: 205

18. Jan 2013, 08:29
Beitrag # 1 von 9
Bewertung:
(3194 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Gemeinde,

ich bin einfach zu blöd:

Hab das tolle Script "SaveCopy.jsx" gefunden -> super Sache!

Das Problem ist, dass die Sicherung immer im selben Ordner, in dem das Dokument liegt angelegt wird, bzw. da eben im Unterordner "Sicherung".

Wie kann ich denn im JavaScript ein Verzeichnis auf der lokalen Festplatte angeben?

Hier der original Code-Schnippsel:
Code
[..] 
var myPathName = myDoc.filePath.fullName + "/Sicherung";
var myFolder = Folder(myPathName);
[..]




Und noch eine zweite Geschichte :-)

Ist es möglich die Montagefläche in InDesign CS4 (PC) per Script zu vergrößern?
Da bei uns die Dokumente vom Anzeigensystem vorgegeben werden greifen hier leider die ID-Voreinstellungen für die Montageflächen nicht.

Danke schon mal für euer Hilfe.

Gruß,
Tom
X

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Uncle Tsebe
Beiträge gesamt: 205

21. Jan 2013, 17:55
Beitrag # 2 von 9
Beitrag ID: #507144
Bewertung:
(3129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Gemeinde,

mittlerweile tun sich neue Wege auf:
Ich bin im Netz auf ein geniales Script von Gerald Singelmann gestoßen:
http://indesign-faq.de/de/mit-kopie-speichern

Das Script funktioniert.
Der einzige Haken: Ich muss es manuell ausführen...

Eine doppelte Tastaturkürzelbelegung ist ja unter CS4 nicht möglich, oder?

Kann mir wer helfen, dass Script bei jedem "Save"-Befehl ausführen zu lassen?

Danke und Gruß,
Tom


als Antwort auf: [#507037]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Martin Fischer
  
Beiträge gesamt: 12361

21. Jan 2013, 20:13
Beitrag # 3 von 9
Beitrag ID: #507146
Bewertung:
(3104 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Tom,

dafür musst Du Dir einen Event-Listener (beforeSave) einrichten.

Ein Beispiel findest Du unter saveVersions.jsx :

Code
#targetengine "session"   

var myEventListenerVersions = app.addEventListener("beforeSave", SaveVersion);

function SaveVersion()
{
  // something to do ...
}


Viele Grüße
Martin




als Antwort auf: [#507144]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Martin Fischer
  
Beiträge gesamt: 12361

21. Jan 2013, 21:46
Beitrag # 4 von 9
Beitrag ID: #507150
Bewertung:
(3075 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Tom ] Ist es möglich die Montagefläche in InDesign CS4 (PC) per Script zu vergrößern?



Über die Benutzeroberfläche: siehe Anpassen der Montagefläche und Hilfslinien


Per Skript:
Code
app.activeDocument.pasteboardPreferences.pasteboardMargins = [100,10]; 


Viele Grüße
Martin




als Antwort auf: [#507037]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Uwe Laubender
Beiträge gesamt: 4825

22. Jan 2013, 07:06
Beitrag # 5 von 9
Beitrag ID: #507153
Bewertung:
(3031 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Martin!
Achtung. Wir haben es hier mit InDesign CS4 zu tun. Da gab's noch keine Property "pasteboardMargins". Nur die Möglichkeit über "minimumSpaceAboveAndBelow" die Montagefläche zu beeinflussen. Die "pasteboardMargins" wurden erst in CS5 eingeführt.

Also per Skript in InDesign CS4:
Code
app.activeDocument.pasteboardPreferences.minimumSpaceAboveAndBelow = 200; 

*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#507150]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Martin Fischer
  
Beiträge gesamt: 12361

22. Jan 2013, 07:34
Beitrag # 6 von 9
Beitrag ID: #507154
Bewertung:
(3020 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uwe,

hab Dank für Deine Aufmerksamkeit und den richtigen Hinweis.

Viele Grüße
Martin




als Antwort auf: [#507153]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Uncle Tsebe
Beiträge gesamt: 205

28. Jan 2013, 21:31
Beitrag # 7 von 9
Beitrag ID: #507445
Bewertung:
(2907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

sorry, für meine späte Reaktion.


Ich habe das jetzt mal mit dem Script "save_with_backup" versucht.
Beim Script "saveVersions.jsx" habe ich das Problem, dass die Backup-Datei ja direkt in den Ordner geschrieben wird, in dem sich das Dokument befindet...

Das andere Script funktioniert soweit wunderbar.
Aber ich muss das ja jedesmal von Hand ausführen, damit ein Backup gemacht wird.
Baue ich jetzt den EventHandler ein bekomme ich aber folgende Fehlermeldung:
http://imageshack.us/...ges/580/errorfs.jpg/

Vermutlich weil jedesmal geprüft wird ob es den Backup-Ordner schon gibt?
Oder habe ich den EventHandler falsch oder an der falschen Position eingebaut?

Hier der Code:
Code
//DESCRIPTION:Copies the current document to a backup-location before saving 
#targetengine "session"

var desktop_path = Folder.desktop.toString();
var backup_path = "/c/ID_BACKUP";
if (Folder(backup_path.exists == false )) {
Folder(backup_path).create();
}
if (app.documents.length > 0) {
main();
}

var myEventListenerVersions = app.addEventListener("beforeSave", main);



function main() {
var doc = app.activeDocument;
try {
if (doc.saved == true) {
var doc_file = doc.fullName;
var doc_name = doc.name;
var now = new Date();
var datestamp = now.getFullYear().toString() + " " + two_digit(now.getMonth()+1) + " " + two_digit(now.getDate());
var timestamp = two_digit(now.getHours()) + two_digit(now.getMinutes()) + two_digit(now.getSeconds());
var target_folder = Folder(backup_path + "/" + datestamp);
if (target_folder.exists == false ) {target_folder.create(); }
var target_file = target_folder.toString() + "/" + timestamp + "_" + doc_name;
if (doc_file.copy(target_file) == false) {
alert("Backup error\rCould not create backup copy.");
}
}
} catch (e) {
alert(e);
}
doc.save();

function two_digit(n) {
if (n < 10) {
return "0" + n.toString();
} else {
return n.toString();
}
}
}



Wäre super wenn mir hier noch jemand helfen könnte.

Oder ist es denn möglich ein Tastaturkürzel doppelt zu belegen?
"STRG" + "S" ist ja schon durch das normale Sichern belegt...

Danke und Gruß,
Tom


als Antwort auf: [#507146]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

-hans-
Beiträge gesamt: 746

29. Jan 2013, 08:32
Beitrag # 8 von 9
Beitrag ID: #507449
Bewertung:
(2865 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat Oder ist es denn möglich ein Tastaturkürzel doppelt zu belegen?


Hi,

nur als Antwort auf obiges Quote:
Code
#targetengine "session" 

main();
function main(){
var scriptFile = File('Pfad/Zum/JavaScript');
if(scriptFile.exists === true){
app.menuActions.itemByID(260).addEventListener("afterInvoke", scriptFile, false);//=Speichern
}
}


Führt bei manuellem Sichern oder bei ausführen des der Menüaktion (Hier -> Datei sichern) zugewiesenen Kurzbefehls zusätzlich ein Script aus
Lieben Gruß

Hans-Gerd Claßen


als Antwort auf: [#507445]

Bestimmten Pfad im SaveCopy-Script / Montagefläche per Script vergrößern

Uncle Tsebe
Beiträge gesamt: 205

29. Jan 2013, 11:25
Beitrag # 9 von 9
Beitrag ID: #507462
Bewertung:
(2832 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo -hans-,

thats it :-)

mit deinem Code hat es funktioniert...

Endlich lässt sich das Script so ausführen wie ich es wollte.
Und mit meinem anderen Script kommt es auch nicht in die Quere.

Super Sache:

1000 Dank :-)


Auch vielen Dank an den Rest für eure Hilfe.

Passt alles wunderbar.

Gruß,
Tom


als Antwort auf: [#507449]
X

Aktuell

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
01.12.2020 - 03.12.2020

ortsunabhängig
Dienstag, 01. Dez. 2020, 10.00 Uhr - Donnerstag, 03. Dez. 2020, 11.30 Uhr

Online Workshop-Reihe

Sie wollen barrierefreie PDF-Dokumente mit möglichst wenig Aufwand erstellen? Mit ein wenig Grundlagenwissen können Sie dies aus InDesign mit axaio MadeToTag erreichen – ohne manuelle Nacharbeit im PDF! In diesem 3-teiligen, interaktiven Webinar, das wir vom 1. – 3. Dezember 2020 gemeinsam mit unserem Partner und InDesign-Experten Klaas Posselt von einmanncombo organisieren, lernen die Teilnehmenden, wie sie zielführend beim Erstellen von barrierefreien PDF-Dokumenten aus Adobe InDesign vorgehen. Dafür wird zu Beginn vermittelt, was ein barrierefreies PDF ist, und welche Anforderungen an solche Dokumente bestehen. Mit diesem Wissen werden, anhand von Best-Practice-Beispielen, Strategien zum effizienten Erstellen von PDF/UA-konformen Dokumenten und Formularen mit Adobe InDesign und axaio MadeToTag gezeigt. Außerdem werden Lösungen für klassische Probleme vermittelt. Die Teilnehmenden erhalten im Vorfeld eine Liste der notwendigen Software, wie auch vorbereitete Workshop-Daten, an denen alle im Webinar unter Anleitung arbeiten. Während des Webinars haben die Teilnehmenden die Möglichkeit, Fragen zu stellen. Inhalte der einzelnen Webinare: Die Webinar-Serie besteht aus vier Teilen (Inhalte folgend). Diese bauen aufeinander auf, können aber, mit den entsprechenden Vorkenntnissen, auch einzeln besucht werden. Webinar 1 – Grundlagen (1. Dezember 2020, 10.00 - 11.30 Uhr) Fundiertes Grundlagenwissen über barrierefreie PDF-Dokumente bildet die Basis einer erfolgreichen Umsetzung in InDesign, um die dafür notwenigen Werkzeuge richtig einsetzen zu können. â–ª Warum barrierefreies PDF? â–ª Gesetzliche Grundlagen und Richtlinien â–ª Anforderungen an barrierefreie PDF-Dokumente â–ª Basiswissen zur Umsetzung in InDesign â–ª Einordnung axaio MadeToTag Webinar 2 – Einstieg MadeToTag (2. Dezember 2020, 10.00 - 11.30 Uhr) Anhand eines InDesign-Beispieldokumentes wird eine Publikation Schritt für Schritt mit MadeToTag barrierefrei gemacht. â–ª Warum MadeToTag nutzen? â–ª Nützliche Funktionen/Mehrwert gegenüber InDesign â–ª Arbeitsschritte in der Übersicht â–ª Gemeinsam ein Dokument barrierefrei machen, Schritt für Schritt â–ª Ausgabe als barrierefreies PDF/UA Webinar 3 – Spezielle Aufgaben mit MadeToTag meistern (3. Dezember 2020, 10.00 - 11.30 Uhr) Bestimmte Inhalte, wie unpassend erstellte Inhalte (z.B. manuelle Trennungen), komplexe Tabellen oder Formulare, können in einer barrierefreien Umsetzung sehr störend oder gar kniffelig sein. MadeToTag kann hier Hilfestellung leisten. â–ª Probleme finden und beheben â–ª Komplexere und richtig komplexe Tabellen â–ª Formulare â–ª Schneller Arbeiten mit Shortcuts â–ª Vorlagen aufbauen Ziele der Webinar-Serie: â–ª Grundlagen barrierefreier Dokumente kennen â–ª Barrierefreie Dokumente in InDesign mit MadeToTag vorbereiten und ausgeben Teilnahmegebühr: Die Teilnahmegebühr für alle drei Webinare beträgt € 89,- (zzgl. MwSt.) Wir freuen uns auf Ihre Teilnahme! Das axaio-Team

Ja

Organisator: axaio software

Kontaktinformation: Karina Zander, E-Mailk.zander AT axaio DOT com

https://en.xing-events.com/OEBIDIR.html

Erstellung barrierfreier PDF-Dokumente mit InDesign & MadeToTag
Veranstaltungen
07.12.2020 - 08.12.2020

Digicomp Academy AG, Küchengasse 9, 4051 Basel
Montag, 07. Dez. 2020, 08.30 Uhr - Dienstag, 08. Dez. 2020, 17.00 Uhr

Kurs

Dieser Basic-Kurs ist der perfekte Einstieg in die Welt von InDesign, dem vielseitigen Layout-Programm. Sie lernen, wie InDesign aufgebaut ist, wie saubere Dokumente erstellt werden und wie man korrekt mit gelieferten InDesign-Projekten umgeht.

CHF 1'400.-
Dauer: 2 Tage

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/desktop-publishing/adobe-indesign-cc/kurs-indesign-cc-basic

Neuste Foreneinträge


Home-Office

Initial mit unterschiedlichem rechten Rand

PPT-Grafik nachbauen

Designer: Stile

Fehlende Bilddarstellung in Mail

Probleme mit dem Strukturbaum Acrobat Pro DC (barrierefrei)

Nach Installation des RAM bleibt das Display über mehrere Minuten dunkel. Was tun?

Indesign CC2021 verliert Speicherpfad von Dateien

Gibt es Audio-USB-Adapter mit STEREO-Mikrofoneingang?

Index-Probleme
medienjobs