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

Dateien auswählen script

 
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
zex27
•->
•->


Anmeldedatum: 16.11.2007
Beiträge: 4

BeitragVerfasst am: 16.11.2007 - 16:18    Titel: Dateien auswählen script Antworten mit Zitat

Ich brauche ein script ewn ich den memory stick einstecke das ich eine art dropdown Menü habe und powerpoint dateien auswählen Kann und Starten.

Ich habe da mit dem Befehl choose list ruhmprobiert habe aber kein brauchbares erfolg erzielt.

Kan mir da jemand helfen.

Danke
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
iScript
•---->
•---->


Anmeldedatum: 29.03.2001
Beiträge: 1116

BeitragVerfasst am: 17.11.2007 - 01:38    Titel: Antworten mit Zitat

so ähnlich müßte das gehen:
Code:
tell application "Finder"
set pptDateien to name of every file of disk "BlaBla" whose name ends with ".ppt"
choose from list pptDateien without multiple selections allowed
open file (item 1 of result) of disk "BlaBla"
end tell
zu beachten ist, dass das ergebnis eines "choose from list" ebenfalls immer eine liste ist. deshalb "item 1 of result".
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
zex27
•->
•->


Anmeldedatum: 16.11.2007
Beiträge: 4

BeitragVerfasst am: 20.11.2007 - 18:31    Titel: Antworten mit Zitat

Was Mache ich hier Falsch?

Ich will da jetzt von dem ausgewälten disk die ppt dateien anzeigen.


Code:

tell application "Finder"
   set diskList to name of every disk
   set theCD to choose from list diskList
   try
      
      set pptDateien to name of every file of disk "theCD" whose name ends with ".ppt"
      choose from list pptDateien without multiple selections allowed
      open file (item 1 of result) of disk "theCD"
      
   end try
end tell
[/code]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
iScript
•---->
•---->


Anmeldedatum: 29.03.2001
Beiträge: 1116

BeitragVerfasst am: 20.11.2007 - 19:06    Titel: Antworten mit Zitat

1 - mit "list disks" bekommst du bereits eine liste der volumes.
2 - da beim choose from list eine liste rauskommt, musst du auch beim choosen der disk das item 1 heranziehen.
3 - den disknamen hast du in die variable theCD gespeichert, deshalb musst du diese auch später verwenden, und nicht "theCD" als string, so wie du es getan hast.

so oder ähnlich sollte es klappen:
tell application "Finder"
   set theCD to item 1 of (choose from list (list disks) without multiple selections allowed)
   try
      set pptDateien to name of every file of disk theCD whose name ends with ".ppt"
      choose from list pptDateien without multiple selections allowed
      open file (item 1 of result) of disk theCD
   end try
end tell
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
zex27
•->
•->


Anmeldedatum: 16.11.2007
Beiträge: 4

BeitragVerfasst am: 20.11.2007 - 19:17    Titel: Antworten mit Zitat

Vielen Dank Klapt wunderbar...

Danke..Danke...danke!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
zex27
•->
•->


Anmeldedatum: 16.11.2007
Beiträge: 4

BeitragVerfasst am: 01.10.2008 - 16:21    Titel: Antworten mit Zitat

Hallo Mein Script schaut ja so aus..


Code:
tell application "Finder"
   set diskList to name of every disk whose ejectable is true
   set theCD to item 1 of (choose from list (diskList) without multiple selections allowed)
   try
      set pptDateien to name of every file of disk theCD whose name ends with ".ppt"
      choose from list pptDateien without multiple selections allowed
      open file (item 1 of result) of disk theCD
   end try
end tell


Ist alles auch gut aber er zeigt mir die ppt Dateien in dern unterordnern nicht an...Wiesso?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
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