[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Folder-Objekt mit Pfad als Argument

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

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

1. Apr 2020, 15:37
Beitrag # 31 von 62
Beitrag ID: #574735
Bewertung:
(4311 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das Ergebnis ist: false

wohingehend diese Zeile ein true ergibt:
Code
alert(File("\\\\Mac\\Home\\Documents\\Muster-PDF/xyz.pdf").exists) 



als Antwort auf: [#574734]
X

Folder-Objekt mit Pfad als Argument

WernerPerplies
Beiträge gesamt: 2762

1. Apr 2020, 15:46
Beitrag # 32 von 62
Beitrag ID: #574736
Bewertung:
(4306 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Okay, sorry, da habe ich einen kleinen Fehler gemacht:
Code
alert(File(Folder("\\\\Mac\\Home\\Documents\\Muster-PDF").fullName + "/ExistierenderDateiname.Extension").exists) 


Wenn das ein [b]true gibt, liegt das Problem nicht beim Folderobject, sondern bei der getFiles-Funktion.

letzter Versuch, wenn das Folderobject ok ist, versuche
Code
var /*Folder*/folder = Folder("\\\\Mac\\Home\\Documents\\Muster-PDF"); 
var /*Array*/files = folder.getFiles("");


Wenn das auch nicht funktioniert, passe ich.


als Antwort auf: [#574735]

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

1. Apr 2020, 15:53
Beitrag # 33 von 62
Beitrag ID: #574737
Bewertung:
(4301 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Leider keine Dateien im Array!

Aber wenn das Folder-Objekt in Ordnung sein sollte, warum klappt es dann mit dem Folder-Objekt, dass via selectDialog entsteht??


als Antwort auf: [#574736]

Folder-Objekt mit Pfad als Argument

WernerPerplies
Beiträge gesamt: 2762

1. Apr 2020, 15:57
Beitrag # 34 von 62
Beitrag ID: #574738
Bewertung:
(4294 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Könntest Du mich mal anrufen?


als Antwort auf: [#574737]

Folder-Objekt mit Pfad als Argument

Uwe Laubender
Beiträge gesamt: 5316

1. Apr 2020, 16:02
Beitrag # 35 von 62
Beitrag ID: #574739
Bewertung:
(4286 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat von Johannes Das Ergebnis ist: false

wohingehend diese Zeile ein true ergibt:
Code
alert(File("\\\\Mac\\Home\\Documents\\Muster-PDF/xyz.pdf").exists) 



Na, dann hätte ich noch einen:

Code
File("\\\\Mac\\Home\\Documents\\Muster-PDF/xyz.pdf").parent.getFiles(); 


Was ergibt das dann?


als Antwort auf: [#574735]

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

1. Apr 2020, 16:46
Beitrag # 36 von 62
Beitrag ID: #574740
Bewertung:
(4274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uwe,
das gibt ein freundliches true zurück!

Ich habe gerade länger mit Werner gesprochen, wir bekommen keinen Sinn in dieses Verhalten!

Ich versuche später mal herauszufinden, wer uns da neckt!

Danke für die Unterstützung!!


als Antwort auf: [#574735]

Folder-Objekt mit Pfad als Argument

pixxxelschubser
Beiträge gesamt: 1708

1. Apr 2020, 20:22
Beitrag # 37 von 62
Beitrag ID: #574744
Bewertung:
(4213 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi @J.Puff,
ist ja eine nette Gesellschaft hier.
Wink

Ich kann zwar weder mit Mac noch mit Parallels testen - aber was passiert denn grundsätzlich bei folgendem Code?
Code
#target Photoshop-130 
var aFol = Folder.desktop;
$.writeln( aFol.getFiles().join("\r") );



als Antwort auf: [#574740]

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

1. Apr 2020, 20:27
Beitrag # 38 von 62
Beitrag ID: #574745
Bewertung:
(4207 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Abend,
das wird wohl funktionieren, da es sich, sagen wir mal so, um einen „fest verdrahteten“ Ordner handelt.
Die Problematik besteht, wenn dem Folder als Argument ein Textpfad übergeben wird.

Mit freundlichen Grüßen


als Antwort auf: [#574744]

Folder-Objekt mit Pfad als Argument

pixxxelschubser
Beiträge gesamt: 1708

1. Apr 2020, 20:29
Beitrag # 39 von 62
Beitrag ID: #574746
Bewertung:
(4203 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Probier's doch bitte aus. Dann sehen wir weiter.
Smile


als Antwort auf: [#574745]

Folder-Objekt mit Pfad als Argument

WernerPerplies
Beiträge gesamt: 2762

2. Apr 2020, 08:06
Beitrag # 40 von 62
Beitrag ID: #574750
Bewertung: |||
(4171 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin Johannes,

ich konnte heute Morgen Dein Problem nachvollziehen und habe vermutlich eine Lösung für Dich.

Adobes? Javascript hat tatsächlich ein Problem mit einer bestimmten Art von Netzwerklaufwerken unter Windows, Dein Mac-Laufwerk und Shared Hostfolders von VMware können dazugehören.

Lösung:
Ordne diesen Laufwerken unter Windows einen Laufwerksbuchstaben zu:

Explorer -> Netzwerklaufwerk wählen -> rechte Maustaste -> Netzwerklaufwerk verbinden:
Netzwerklaufwerk verbinden

und benutze den Pfad mit den Laufwerksbuchstaben.


als Antwort auf: [#574745]

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

2. Apr 2020, 09:37
Beitrag # 41 von 62
Beitrag ID: #574753
Bewertung:
(4154 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin Werner,
danke für die weitere Evaluation!
Ich werde das heute mal testen.

Wenn es klappt wäre das natürlich ein Weg, andererseits erlebe ich es als schwierig, Kunden so etwas vorzuschreiben. Verbunden mit der Frage, ob sie es denn wirklich (richtig) machen. Meist ist es ein Quell von Supportfragen.

Mit freundlichen Grüßen


als Antwort auf: [#574750]

Folder-Objekt mit Pfad als Argument

WernerPerplies
Beiträge gesamt: 2762

2. Apr 2020, 09:50
Beitrag # 42 von 62
Beitrag ID: #574755
Bewertung:
(4142 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin Johannes,
Antwort auf: Wenn es klappt wäre das natürlich ein Weg, andererseits erlebe ich es als schwierig, Kunden so etwas vorzuschreiben. Verbunden mit der Frage, ob sie es denn wirklich (richtig) machen. Meist ist es ein Quell von Supportfragen.

Das ist ein Standardverfahren unter Windows, viele (meistens ältere) Programme unter Windows funktionieren nur mit Laufwerksbuchstaben.


als Antwort auf: [#574753]

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

2. Apr 2020, 14:10
Beitrag # 43 von 62
Beitrag ID: #574768
Bewertung:
(4102 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,
leider hat es bei mir auch nicht geholfen, den SharedFolder unter Windows 7 mit einem Laufwerksbuchstaben zu versehen.
Vielleicht liegt es aber auch an der Parallels-Umgebung.
Ich habe hier keinen aktiven Windows-Rechner zum Testen.

Trotzdem danke für den Tipp.

Mit freundlichen Grüßen


als Antwort auf: [#574755]

Folder-Objekt mit Pfad als Argument

WernerPerplies
Beiträge gesamt: 2762

2. Apr 2020, 14:48
Beitrag # 44 von 62
Beitrag ID: #574769
Bewertung:
(4096 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Johannes,

das Zuordnen hat aber geklappt?

Und konntest im Explorer über den Laufwerksbuchstaben die Dateien anzeigen lassen?

Das Verbinden mit Netzlaufwerken sollte sich übrigens sowohl temporär als auch dauerhaft per Skript erledigen lassen.

Suche einfach mal "windows net use command".


als Antwort auf: [#574768]

Folder-Objekt mit Pfad als Argument

J.Puff
Beiträge gesamt: 238

2. Apr 2020, 14:56
Beitrag # 45 von 62
Beitrag ID: #574770
Bewertung:
(4089 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,
ja, die Verbindung hatte geklappt, half aber leider nicht:



Mit freundlichen Grüßen


als Antwort auf: [#574769]
Anhang:
Bildschirmfoto.png (92.2 KB)
X