[GastForen Programme Print/Bildbearbeitung Adobe InDesign Benennung der PS-Datei - Dateiname als Vorgabe

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

Benennung der PS-Datei - Dateiname als Vorgabe

Quarz
Beiträge gesamt: 3555

25. Jan 2008, 12:49
Beitrag # 1 von 30
Bewertung:
(5441 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

ich habe Deinen empfohlenen Link zum Sichern von
ps- und pdf-Dateien mit dem richtigen indd-Namen aufgerufen.
Beim Ausführen der 2 Scripte bekomme ich allerdings
Fehlermeldungen.
Sowohl bei Deinem als auch bei dem Script von Peter Kahrel.

Den Link zu den beiden Scripten
http://www.hilfdirselbst.ch/...i?post=229488#229488

Ich gehe mal davon aus, dass ID CS3 die schon etwas
betagteren Scripte nicht richtig interpretieren können.

Als Anlage die 2 Fehlermeldungen.

Gruß
Quarz

(Dieser Beitrag wurde von Martin Fischer am 26. Jan 2008, 21:00 geändert)

Anhang:
Fehlermeldung Martin.jpg (32.9 KB)   Fehlermeldung Kahrel.jpg (31.8 KB)
X

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 13:14
Beitrag # 2 von 30
Beitrag ID: #333284
Bewertung:
(5428 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Quarz,

die erste Fehlermeldung kann ich nicht nachvollziehen.
Habe das Skript im normalen Modus (nicht im 4er Emulationsmouds) ausgeführt und keinen Fehler bekommen, sondern das richtige Ergebnis (PS-Datei mit dem Namen der Datei).

Zur Fehlermeldung bei Peters Skript:
Offensichtlich hast Du ein Dokument geöffnet, das ncoch nicht gesichert wurde.
Das solltest Du nachholen und dann sollte es gehen.
Bei Gelegenheit werde ich da eine Abfrage reinbauen, die diesen Fall berücksichtigt und den Fehler abfängt.


als Antwort auf: [#333275]

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 13:19
Beitrag # 3 von 30
Beitrag ID: #333287
Bewertung:
(5425 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Quarz,

wie kommt die genannte Zeile in Zeile 6 des Skripts?
Es handelt sich doch nur um eine Zeile, die in Zeile 1 stehen könnte.
Mit ein bißchen Kommentar voran in Zeile 3.
Aber Zeile 6?

Du hast mir doch nichts verschwiegen - oder?


als Antwort auf: [#333275]
(Dieser Beitrag wurde von Martin Fischer am 25. Jan 2008, 13:20 geändert)

Benennung des PDFs beim Export

Quarz
Beiträge gesamt: 3555

25. Jan 2008, 14:05
Beitrag # 4 von 30
Beitrag ID: #333300
Bewertung:
(5408 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

also folgendes Script:

Code
//  http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=229479#229479 
// Martin Fischer / 2006-05-16
//
// ps-Datei mit indd-Namen CS3.jsx
app.scriptPreferences.version = 4.0;
app.documents[0].printPreferences.printFile =app.documents[0].name.split(".indd")[0] + ".ps"


in den Script-Ordner von ID CS3 abgelegt gibt mir
die ›Fehlermeldung Martin‹.

Sehr gut könnte ich dieses Script gebrauchen, das
mir dann die ps-Datei in den überwachten Ordner vom
Distiller ablegt.
E:\_Quarz eigene Dateien\überwachter Ordner hohe Qualität\in

Das Script von Peter Kahrel ist jetzt in Ordnung.
Warum vorhin nicht, das weiß der Teufel.
(Natürlich hatte ich die Datei noch mal gesichert -
doppelt und dreifach.)

Gruß
Quarz


als Antwort auf: [#333287]

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 14:08
Beitrag # 5 von 30
Beitrag ID: #333301
Bewertung:
(5405 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Quarz,

hast Du's mal ohne die Zeile "app.scriptPreferences.version = 4.0;" versucht?


als Antwort auf: [#333300]

Benennung des PDFs beim Export

Quarz
Beiträge gesamt: 3555

25. Jan 2008, 14:15
Beitrag # 6 von 30
Beitrag ID: #333302
Bewertung:
(5403 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, mit dem gleichen Ergebnis - Fehlermeldung

Gruß
Quarz


als Antwort auf: [#333301]

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 14:46
Beitrag # 7 von 30
Beitrag ID: #333308
Bewertung:
(5385 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Quarz,

die Fehlermeldung macht eigentlich keinen Sinn (das ist kein Vorwurf gegen Dich).
Das Skript hat nix mit einem Folder/Ordner zu tun.
Es sucht auch keinen, sondern soll am Namen von der PS-Datei etwas ändern.

Könntest Du mal Folgendes ausprobieren:
Code
var myName = app.documents[0].name.split(".indd")[0] + ".ps"; 
alert(myName);
app.documents[0].printPreferences.printFile =myName;



Alternativ noch das:
Code
var myName = app.documents[0].name.replace(/.indd/g, '.ps'); 
alert(myName);
app.documents[0].printPreferences.printFile =myName;


Und bitte die Meldungen fotographieren und hier einstellen.


als Antwort auf: [#333302]

Benennung des PDFs beim Export

Quarz
Beiträge gesamt: 3555

25. Jan 2008, 16:05
Beitrag # 8 von 30
Beitrag ID: #333334
Bewertung:
(5507 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

ich habe beide Scripte getestet.
Ich habe auch den Rechner neu gebootet.

Aber die Fehlermeldung ist wie bisher.
›Ein Ordner wird gesucht.‹

siehe Anlage

Gruß
Quarz


als Antwort auf: [#333308]
Anhang:
Fehlermeldung Script_1+2.jpg (17.8 KB)

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 16:09
Beitrag # 9 von 30
Beitrag ID: #333337
Bewertung:
(5506 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Und vorher wird nicht ein Fenster mit dem Namen der Datei angezeigt, in dem .indd gegen .ps ausgetauscht ist?

Dann stimmt was nicht.
Und ich weiß nicht weiter.

Tut mir Leid.


edit: Hast Du eine Ahnung, warum um Test.ps je zwei doppelte Anführungszeichen sind?
""Test.ps""


als Antwort auf: [#333334]
(Dieser Beitrag wurde von Martin Fischer am 25. Jan 2008, 16:11 geändert)

Benennung des PDFs beim Export

Quarz
Beiträge gesamt: 3555

25. Jan 2008, 16:11
Beitrag # 10 von 30
Beitrag ID: #333340
Bewertung:
(5502 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Doch, doch.

siehe Anlage

Gruß
Quarz


als Antwort auf: [#333337]
Anhang:
Scriptwarnung.jpg (5.71 KB)

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 16:13
Beitrag # 11 von 30
Beitrag ID: #333343
Bewertung:
(5500 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ach, Windows spricht gleich von einer Warnung.

Ich stehe auf dem Schlauch.
Du arbeitest unter XP und nicht unter Vista?
Ich könnt's höchstens mit ID CS2 unter Win testen, aber da geht es auch bei Dir - oder?


als Antwort auf: [#333340]

Benennung des PDFs beim Export

Quarz
Beiträge gesamt: 3555

25. Jan 2008, 16:23
Beitrag # 12 von 30
Beitrag ID: #333350
Bewertung:
(5490 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

ja ich arbeite mit Win XP.

Aber auch in ID CS2 habe ich die gleichen Fehlermeldungen.

Na, dann wollen wir mal darüber schlafen.
Den Seinen gibt’s der Herr im Schlaf.

Vielen Dank für Deine Mühe
Quarz


als Antwort auf: [#333343]

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

25. Jan 2008, 21:51
Beitrag # 13 von 30
Beitrag ID: #333376
Bewertung:
(5438 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Quarz,

Antwort auf: Den Seinen gibt’s der Herr im Schlaf.


Die sind klar im Vorteil.
Unsereins muß es sich selber hart erarbeiten. ;-)

Ich glaube herausgefunden zu haben, daß im Gegensatz zum Mac unter Windows die Angabe eines vollständigen Pfades notwendig ist.

Versuch's mal mit
Code
app.documents[0].printPreferences.printFile = 'c:\' + app.documents[0].name.split(".indd")[0] + ".ps" 


oder
Code
app.documents[0].printPreferences.printFile = '~/Desktop/' + app.documents[0].name.split(".indd")[0] + ".ps" 


Der Pfad sollte sich andersherum so wieder ausgeben lassen:
Code
alert(app.activeDocument.printPreferences.printFile) 



als Antwort auf: [#333350]

Benennung des PDFs beim Export

Quarz
Beiträge gesamt: 3555

26. Jan 2008, 08:48
Beitrag # 14 von 30
Beitrag ID: #333390
Bewertung:
(5413 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Einen schönen guten Morgen Martin.

Immer noch nichts!
Du hast nicht drüber geschlafen. ;-)

Anhang: Fehlermeldungen

Gruß
Quarz


als Antwort auf: [#333376]
Anhang:
Fehlermeldung_4.jpg (22.9 KB)   Fehlermeldung_5.jpg (23.8 KB)   Pfadausgabe.jpg (5.55 KB)

Benennung des PDFs beim Export

Martin Fischer
  
Beiträge gesamt: 12783

26. Jan 2008, 09:40
Beitrag # 15 von 30
Beitrag ID: #333393
Bewertung:
(5407 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Fehlermeldung 4 gefällt mir.

Da müssen nur die einfachen ' durch die doppelten " und der \ durch \\ ersetzt werden.

Code
app.documents[0].printPreferences.printFile = "c:\\" + app.documents[0].name.split(".indd")[0] + ".ps";  
alert(app.activeDocument.printPreferences.printFile) ;



als Antwort auf: [#333390]
(Dieser Beitrag wurde von Martin Fischer am 26. Jan 2008, 10:11 geändert)
X