Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Problem mit dem Format von Dateipfaden

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Andre
•->
•->


Anmeldedatum: 21.09.2008
Beiträge: 1

BeitragVerfasst am: 21.09.2008 - 17:04    Titel: Problem mit dem Format von Dateipfaden Antworten mit Zitat

Hallo!
Ich habe gerade mit AppleScript angefangen und habe mal eine Frage zur Pfadangabe mit Doppelpunkten:

Ich möchte mit dem Finder ein Verzeichnis auswählen und dann alle in diesem Verzeichnis befindlichen Dateien mit einem Programm öffnen (Grafikdateien). Das geht im Prinzip so:


--ein Verzeichnis wird ausgewählt:
set folderSelected to choose folder "Select a folder"

--alle Dateien des gewählten Verzeichnisses werden in einer Liste abgelegt:
tell application "Finder"
set ListOfFiles to every file of folderSelected
end tell

--nun soll jede einzelne Datei mit einem Programm geöffnet werden:
repeat with aFile in ListOfFiles
tell application "Finder"
open file aFile using application file "ProgrammName.app" of folder "Applications" of startup disk
end tell
end repeat


Das Funktionier aber nicht. Der Grund:
ListOfFiles enthält Dateipfade in einem Pfadformat, dass nur vom Finder unterstütz wird, und das nicht zum Öffnen der Dateien genutzt werden kann. Das Format sieht folgendermassen aus (Beispiel):
document file "BILD1.JPG" of folder "Pictures" of folder "Desktop" of folder "Username" of folder "Users" of startup disk of application "Finder"

Eine Weiterbenutzung der Dateipfade ausserhalb des Finders funktioniert nur, wenn die Pfade im Pfadformat mit Doppelpunkten abgespeichert werden:
"Main Disc:Users:Usernameesktop:Pictures: BILD1.JPG:"

Nur in diesem Format mit Doppelpunkten lassen sich die Dateien per Script öffnen.

Meine Frage:
Wie kann ich es schaffen, dass die DateiListe (ListOfFiles) Pfadangaben im herkömmlichem Format mit Doppelpunkten enthält (also Main Disc:Users:Username:...DateiName.Endung)? Oder wie lässt es sich von einem Format in das andere konvertieren?

Vielen tausend Dank,
André
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
iScript
•---->
•---->


Anmeldedatum: 29.03.2001
Beiträge: 1116

BeitragVerfasst am: 21.09.2008 - 19:49    Titel: Antworten mit Zitat

aFile as text
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter