Archives actuelles avec moteur de recherche
N'hésitez pas à vous inscrire à la liste : http://listes.patpro.net/mailman/listinfo/applescript_fr
Apple, AppleScript, AppleScript Studio, AppleTalk, AppleWorks, ColorSync, Finder, HyperCard, iBook, iLife, iMac, iWork, Keynote, Mac, Macintosh, Mac OS, Pages, Panther, PowerBook, Power Mac, Power Macintosh, QuickTime, Safari, Tiger, Xcode sont des marques déposées par Apple Computer, Inc., enregistrées aux Etats-Unis et dans les autres pays. Liste officielle
De : (Liste AppleScript francophone) <applescript_fr@xxxxxxx.net>
À : "(Liste AppleScript francophone)" <applescript_fr@xxxxxxx.net>
Date : mardi 30 janvier 2001 6:00
Objet : applescript_fr Digest #110
Liste AppleScript francophone Digest #110
1) Re: Rfrence un fichier
by Daniel Varlet <varlet@xxxxxxx.ch>
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Mon, 29 Jan 2001 10:38:18 +0100 Objet : [AS] Re: Rfrence un fichier À 19:39 +0100 le 28.01.2001, patpro écrivait au sujet de "[AS] Re: Référence à un fichier" : > ce sont des commandes du finder, il faut donc mettre par exemple : > > tell application "Finder" > set ma_list to every file of startup disk > end tell > > mais every file c'est ...bof. Le plus utile est certainement "list folder" : > > tell application "Finder" > set ma_list to list folder of folder "Applications" of startup disk > end tell Juste quelques précisions : 'list folder' n'appartient pas au dico Finder. (pour éviter les malentendus) 'Every file' (ou files tout simplement, folders, items , etc...) est très utile si on se sert de filtres. Ça évite des boucles et c'est assez rapide. par exemple : tell application "Finder" set L01 to ¬ name of files of (preferences folder) ¬ whose file type is "pref" and name contains "pref" end tell Bon faut pas me faire dire ce que je n'ai pas dit, le Finder est toujours aussi chiant à scripter ;-). P.S. Un merci tardif à ceux qui ont pris la peine de confirmer le bug de 'entire contents'. -- Daniel