[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

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

Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

Ingo Herber
Beiträge gesamt: 451

2. Feb 2016, 08:57
Beitrag # 1 von 6
Bewertung:
(3235 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Experten,

wie bekomme ich es hin, dass der Folder-Select-Dialog im aktuellen Dateipfad startet?
Ich möchte die Möglichkeit geben, dass der Zielordner für einen Script-Export innerhalb des aktuellen Dateipfads ausgewählt werden kann.

var _folder = Folder.selectDialog ("Bitte Export-Ordner wählen");

Der Dialog startet auf dem Desktop.
Kann ich einen Startpunkt übergeben?

var myPath = myDoc.filePath + "/";

Sorry, bin Designer und Script-Laie und kann leider nicht "kreativ" scripten.
_______________________
Windows 10 prof. | Adobe CC 2021
X

Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

Jack.
Beiträge gesamt: 25

2. Feb 2016, 09:43
Beitrag # 2 von 6
Beitrag ID: #546533
Bewertung:
(3201 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Ingo Herber ] Hallo Experten,

wie bekomme ich es hin, dass der Folder-Select-Dialog im aktuellen Dateipfad startet?
Ich möchte die Möglichkeit geben, dass der Zielordner für einen Script-Export innerhalb des aktuellen Dateipfads ausgewählt werden kann.

var _folder = Folder.selectDialog ("Bitte Export-Ordner wählen");

Der Dialog startet auf dem Desktop.
Kann ich einen Startpunkt übergeben?

var myPath = myDoc.filePath + "/";

Sorry, bin Designer und Script-Laie und kann leider nicht "kreativ" scripten.


Hallo Ingo.

Probier mal das:

Code
var myPath = "/"; 
var _folder = Folder(myPath).selectDlg();



als Antwort auf: [#546529]

Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

Ingo Herber
Beiträge gesamt: 451

2. Feb 2016, 10:18
Beitrag # 3 von 6
Beitrag ID: #546534
Bewertung:
(3179 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hast Du das probiert? Klappt das bei Dir?

Der aufgerufene Dialog startet bei mir jedenfalls immer noch mit dem Desktop.
_______________________
Windows 10 prof. | Adobe CC 2021


als Antwort auf: [#546533]

Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

Jack.
Beiträge gesamt: 25

2. Feb 2016, 10:36
Beitrag # 4 von 6
Beitrag ID: #546535
Bewertung:
(3166 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich hatte in meiner Antwort myDoc.filePath + vergessen.

Code
var myPath = "//meinServer";  
var _folder = Folder(myPath).selectDlg();


Bei mir startet er in meinem angegebenem Ordner.

Edit:

Steckt hinter myDoc auch wirklich ein File? Das würde vielleicht erklären warum er mit dem Desktop startet.

"filePath" gibt es gar nicht.

var myDoc = File("//meinSrv/meinOrdner/meinDokument.indd");
var myPath = myDoc.path + "/";
var selFolder = Folder(myPath).selectDlg();


als Antwort auf: [#546534]
(Dieser Beitrag wurde von Jack. am 2. Feb 2016, 10:50 geändert)

Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

Ingo Herber
Beiträge gesamt: 451

3. Feb 2016, 07:36
Beitrag # 5 von 6
Beitrag ID: #546566
Bewertung:
(3008 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Jack. Vielen Dank für deine Mühe.
Ich hatte parallel folgende Lösung gefunden:
Code
  var myDoc = app.activeDocument;  
var myPath = Folder(File(app.documents[0].fullName).path);
var _folder = myPath.selectDlg("Bitte Ordner auswählen:");

Gruß,
Ingo
_______________________
Windows 10 prof. | Adobe CC 2021


als Antwort auf: [#546535]

Folder.selectDialog, Startpunkt soll aktueller Dateipfad sein, nicht Desktop

Uwe Laubender
Beiträge gesamt: 5005

3. Feb 2016, 14:39
Beitrag # 6 von 6
Beitrag ID: #546601
Bewertung:
(2969 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ingo,
wobei zu beachten ist, dass fullName nur valide ist, wenn die InDesign-Datei bereits einmal gesichert wurde.

Kann man überprüfen mit:

Code
app.activeDocument.saved; 


das gibt dann false zurück, falls nicht.
true im Falle, dass es bereits gesichert wurde.

Unerheblich dabei ist, ob der letzte Zustand der Datei gesichert wurde.
*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#546566]
X

Aktuell

PDF / Print
pdf-standards-300x300

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
26.10.2021

Online
Dienstag, 26. Okt. 2021, 10.00 - 10.30 Uhr

Webinar

In unserem ca. 30-minütigen kostenlosen Webinar zeigt Ihnen unser Produktmanager Karsten Schwarze, wie Sie mit ColorLogic ColorAnt, CoPrA und ZePrA einen konsistenten Farbmanagement Workflow aufbauen und die Druckqualität sichern.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=305

Mit ColorLogic ColorAnt & CoPrA & ZePrA zum perfekten Druckergebnis
Veranstaltungen
29.10.2021 - 08.07.2022

Digicomp Academy, Zürich
Freitag, 29. Okt. 2021, 13.00 Uhr - Freitag, 08. Juli 2022, 19.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: 10'500.– zzgl. 7.7% MWST
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-Mailkundenberater AT digicomp DOT ch