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 17 octobre 2000 17:03
Objet : applescript_fr Digest #38
Liste AppleScript francophone Digest #38
1) débutant accepté
by Denis Lesage <dlesage@xxxxxxx.fr>
2) Re: débutant accepté
by Net <marinepub@xxxxxxx.fr>
3) File Exist ?
by David Fredette <david.fredette@xxxxxxx.qc.ca>
4) Re: File Exist ?
by "Proniewski Patrick" <patrick.proniewski@xxxxxxx.fr>
5) Re: débutant accepté
by Daniel Varlet <varlet@xxxxxxx.ch>
De : Denis Lesage <dlesage@xxxxxxx.fr> Date : Tue, 17 Oct 2000 00:40:12 +0200 Objet : [AS] débutant accepté *This message was transferred with a trial version of CommuniGate(tm) Pro* Bonsoir je débute juste sous applescript et je tente veinement de faire marcher ce script perso que je glisse dans ouverture à l'extinction: tell application "Finder" activate select file "Favorites.html" of folder "Sauvegarde automatique" of folder "Documents" of startup disk delete selection select file "Favorites.html" of folder "Explorer" of folder "Préférences" of folder "Dossier Système" of startup disk copy selection to folder "Sauvegarde automatique" of folder "Documents" of startup disk select file "Important" of folder "Sauvegarde automatique" of folder "Documents" of startup disk delete selection select file "Important" copy selection to folder "Sauvegarde automatique" of folder "Documents" of startup disk display dialog "Voulez-vous redémarrer ou éteindre ?" buttons {"Rédemarrer", "Eteindre"} if button returned = "Eteindre" then shut down end restart end tell Le début est bateau ;-) mais je souhaiterai ensuite avoir le choix entre 2 boutons: rédemarrer ou éteindre avec éteindre par défaut... et ça marche pas...j'ai potassé les exemples des revues mais ce ne sont que des exemples :-( Merci de votre aide Denis lesage
De : Net <marinepub@xxxxxxx.fr> Date : Tue, 17 Oct 2000 11:58:59 +0200 Objet : [AS] Re: débutant accepté *This message was transferred with a trial version of CommuniGate(tm) Pro* Bonjour Denis et tous les AS, Voici une syntaxe qui marche pour les boutons des dialogues : ... display dialog "Voulez-vous redémarrer ou éteindre ?" buttons {"Rédemarrer", "Eteindre"} default button "Eteindre" with icon 0 --(avec une icone c'est plus sympa ;-) ) if button returned of the result is "Eteindre" then shut down else restart end if ... Les icones les plus currantes pour les dialogues sont : 0 = icone "stop" 1 = icone "message" 2 = icone "attention" A+ Fredo d:o) Denis Lesage a *crit : > *This message was transferred with a trial version of CommuniGate(tm) Pro* > Bonsoir je débute juste sous applescript et je tente veinement de faire marcher ce script > perso que je glisse dans ouverture à l'extinction: > > tell application "Finder" > activate > select file "Favorites.html" of folder "Sauvegarde automatique" of folder "Documents" of > startup disk > delete selection > select file "Favorites.html" of folder "Explorer" of folder "Préférences" of folder > "Dossier Système" of startup disk > copy selection to folder "Sauvegarde automatique" of folder "Documents" of startup disk > select file "Important" of folder "Sauvegarde automatique" of folder "Documents" of > startup disk > delete selection > select file "Important" > copy selection to folder "Sauvegarde automatique" of folder "Documents" of startup disk > display dialog "Voulez-vous redémarrer ou éteindre ?" buttons {"Rédemarrer", "Eteindre"} > if button returned = "Eteindre" then shut down end > restart > end tell > > Le début est bateau ;-) mais je souhaiterai ensuite avoir le choix entre 2 boutons: > rédemarrer ou éteindre avec éteindre par défaut... et ça marche pas...j'ai potassé les > exemples des revues mais ce ne sont que des exemples :-( > Merci de votre aide > > Denis lesage > > -- > Pour vous désinscrire ou régler les options de votre abonnement : > http://www.macplus.net/ML/AS_fr.shtml -- Studio Marine Tél. 01 42 46 36 26 Fax. 01 48 24 02 10
De : David Fredette <david.fredette@xxxxxxx.qc.ca> Date : Tue, 17 Oct 2000 08:55:50 -0400 Objet : [AS] File Exist ? *This message was transferred with a trial version of CommuniGate(tm) Pro* Bonjour... J'aurais besoin d'une simple ligne pour qu'Apple Script me retourne si un fichier existe ou pas... Genre dans un if... If fichier nom_de_mon fichier existe au path designe Then Fait ceci Fait cela... Else Fait autre chose... End if Mais c'est le if que je sais pas trop comment batir... Quelqu'un a une solution pour moi ? : ) Merci ! : ) -- Au plaisir ! David Fredette -------------------------------------------------------------------- Commission Scolaire des Patriotes | Webmestre http://www.csp.qc.ca | http://techmac.csp.qc.ca david.fredette@xxxxxxx.qc.ca | Support Macintosh -------------------------------------------------------------------- http://techmac.csp.qc.ca/think.mov
De : "Proniewski Patrick" <patrick.proniewski@xxxxxxx.fr> Date : Tue, 17 Oct 2000 15:00:15 +0200 Objet : [AS] Re: File Exist ? *This message was transferred with a trial version of CommuniGate(tm) Pro* > > > Bonjour... > > J'aurais besoin d'une simple ligne pour qu'Apple Script me retourne si un > fichier existe ou pas... > > Genre dans un if... tell application "Finder" if (file "Calvin:bidon" exists) then beep else beep 2 end if end tell et voila :-) patpro -- la mailing list applescript francophone c'est http://www.macplus.net/ML/AS_fr.shtml
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 17 Oct 2000 15:28:44 +0200 Objet : [AS] Re: débutant accepté *This message was transferred with a trial version of CommuniGate(tm) Pro* À 00:40 +0200 le 17.10.2000, Denis Lesage écrivait au sujet de "[AS] débutant accepté" : > Bonsoir je débute juste sous applescript et je tente veinement de >faire marcher ce script > perso que je glisse dans ouverture à l'extinction: Bienvenue alors, Je me permets de t'indiquer une (parmi d'autres) façon d'optimiser la première partie de ton script, que tu as certainement obtenu par enregistrement d'actions. Tell application "Finder" activate duplicate ¬ {file "Favorites.html" of folder "Explorer" of preferences folder, ¬ file "Important" of folder "MonDossier" of startup disk} to ¬ folder "Sauvegarde automatique" of document folder ¬ with replacing end Commentaires : - Je duplique une liste de fichiers dans un dossier en donnant l'autorisation de remplacer les fichiers qui ont le même nom (le 'with replacing'). C'est tout simplement (hem..., hem...) tiré du dictionnaire AS du Finder. - Les signes '¬' en fin de ligne indiquent que la ligne continue (permet une mise en page ;-) - Il y a certains dossiers courants qui ont des "raccourcis". Exemple : * preferences folder * desktop folder * fonts folder * etc... - le fichier 'Important' n'étant pas défini j'ai mis n'importe quoi... Pour la partie Dialog qui était ta question, voir le mail de Net. J'espère que ça aide. -- Daniel