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 : vendredi 22 février 2002 06:01
Objet : applescript_fr Digest #430

        Liste AppleScript francophone Digest #430

 1) Re: Changer l'icone d'un dossier
    by "Christophe Delb@rt" <delbart.c@xxxxxxx.apple.com>
 2) Modifier des noms de fichier en série
    by Cilv1 <cilv1@xxxxxxx.fr>
 3) Re : changer icone de dossiers
    by "Christophe Delb@rt" <delbart.c@xxxxxxx.apple.com>
 4) Re: Modifier des noms de fichier en s	érie
    by patpro <patpro@xxxxxxx.net>
 5) Re: Modifier des noms de fichier en s	érie
    by Cilv1 <cilv1@xxxxxxx.fr>
 6) Re: Changer l'icone d'un dossier
    by Daniel Varlet <varlet@xxxxxxx.ch>
 7) Re: Effacer l'icône personnalisée d'un fichier
    by Daniel Varlet <varlet@xxxxxxx.ch>






De : "Christophe Delb@rt" <delbart.c@xxxxxxx.apple.com> Date : Thu, 21 Feb 2002 07:55:25 +0100 Objet : [AS] Re: Changer l'icone d'un dossier Merci pour ces renseignements, Jean-Marie... mais si je peux me permettre.. je vous demanderais d'aller un peu plus loin... En fait, j'aimerais que l'utilisateur n'aie pas à choisir les dossiers lui-même ds un dialog box. C'est à dire que la variable a désigne un dossier bien précis et que b soit en fait un dossier qui va être créé par la suite J'ai 5 dossiers qui contiennent des icones personnalisées modèle. Donc je pensais créer comme script : [SCRIPT] set a to folder "Bleu" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set b to folder "Orange" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set c to folder "Rouge" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set d to folder "Vert" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set e to folder "Mauve" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set z to folder "Documents Serveur" of folder "Documents" of startup disk set the ColorChoice to {"Bleu", "Orange", "Rouge", "Vert", "Mauve"} set ColoriMac to choose from list the ColorChoice with prompt ¬ "Quelle est la couleur de l'iMac?" & return & return & "Cliquez sur la couleur choisie. Puis cliquez sur CHOISIR." OK button name "CHOISIR" if ColoriMac is false then error number -128 set ColoriMac to the ColoriMac as string if ColoriMac is "Bleu" then set icon of z to icon of a end if if ColoriMac is "Orange" then set icon of z to icon of b end if if ColoriMac is "Rouge" then set icon of z to icon of c end if if ColoriMac is "Vert" then set icon of z to icon of d end if if ColoriMac is "Mauve" then set icon of z to icon of e end if [/SCRIPT] Merci pour votre aide Christophe Le mardi 19 février 2002, à 05:33 PM, Jean-Marie Hoornaert a écrit : > le 19/02/02 17:21, Christophe Delb@rt a ecrit : > >> est-il possible avec applescript de modifier l'icone d'un dossier. >> Exemple : soit un nouveau dossier A. Suivant le nom que choisi >> l'utilisateur il faudra lui mettre l'icone 1, 2, 3, 4 ou 5. Ces icones >> sont sur des dossiers s'appelant simplement 1, 2, 3, 4 ou 5. Comment >> faire donc pour que le dossier créé prennent une de ces icones. > > > Une partie du script, celle qui dit au dossier a de "prendre" l'icone du > dossier b : > > [SCRIPT] > set a to choose folder > set b to choose folder > > tell application "Finder" > set icon of a to icon of b > end tell > [/SCRIPT] > > -- > Cordialement. > > Jean-Marie -HOO;-) > ____________________ > Courriel : jean.marie.hoornaert@xxxxxxx.be > PPsP* : http://www.h2o.be > Newsletter : jmh@xxxxxxx.be?subject=Infos_h2o > * Page Personnelle sans Prétention > * pour AppleScripter FileMaker > > > > -- > Pour vous désinscrire ou régler les options de votre abonnement : > http://www.macplus.net/ML/AS_fr.shtml > >

De : Cilv1 <cilv1@xxxxxxx.fr> Date : Thu, 21 Feb 2002 13:11:55 +0100 Objet : [AS] Modifier des noms de fichier en série Je ne sais pas si vous le l'avez pas vu passez, si vous n'avez pas compris ou si vous connaissez pas de réponse au problème donc je retente dès fois que..... Bonjour, J'ai dans un dossier tout un stock de couvertures d'albums de BD. Elles sont toutes de la forme "Nomdelasérie". T"Numéro". J'aimerais pouvoir modifier tous ces noms. D'une part pour la compatibilité avec Win, et aussi éviter tous risque d'ennui avec MacOS X. Car le problème vient du "." contenu dans tous ces noms de fichiers. Une chose est sûr, Win ne reconnait pas les fichiers avec un point (vu qu'il prend ce qu'il y a après ce point par l'extension du fichier) et en ce qui concerne MacOS X comme c'est un Unix il me semble que mettre des points dans les noms de fichiers n'est pas trop conseillé. Je voudrais donc savoir s'il est possible de remplacer dans tous ces noms de fichier le ". " par un "-" par exemple ou un autre caractère qui ne soit pas génant sur MacOS X comme sous Win, et de rajouter l'extension ".jpg" en fin de nom J'espère avoir été clair Merci d'avance pour vos réponse Sylvain -- PWMac G3 300 | MacOS 9.1 | FMP 5.0

De : "Christophe Delb@rt" <delbart.c@xxxxxxx.apple.com> Date : Thu, 21 Feb 2002 13:43:09 +0100 Objet : [AS] Re : changer icone de dossiers Merci pour ces renseignements, Jean-Marie... mais si je peux me permettre.. je vous demanderais d'aller un peu plus loin... En fait, j'aimerais que l'utilisateur n'aie pas à choisir les dossiers lui-même ds un dialog box. C'est à dire que la variable a désigne un dossier bien précis et que b soit en fait un dossier qui va être créé par la suite J'ai 5 dossiers qui contiennent des icones personnalisées modèle.. Donc je pensais créer comme script : [SCRIPT] set a to folder "Bleu" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set b to folder "Orange" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set c to folder "Rouge" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set d to folder "Vert" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set e to folder "Mauve" of folder "Utilitaires" of folder "Applications (Mac OS 9) of startup disk set z to folder "Documents Serveur" of folder "Documents" of startup disk set the ColorChoice to {"Bleu", "Orange", "Rouge", "Vert", "Mauve"} set ColoriMac to choose from list the ColorChoice with prompt ¬ "Quelle est la couleur de l'iMac?" & return & return & "Cliquez sur la couleur choisie. Puis cliquez sur CHOISIR." OK button name "CHOISIR" if ColoriMac is false then error number -128 set ColoriMac to the ColoriMac as string if ColoriMac is "Bleu" then set icon of z to icon of a end if if ColoriMac is "Orange" then set icon of z to icon of b end if if ColoriMac is "Rouge" then set icon of z to icon of c end if if ColoriMac is "Vert" then set icon of z to icon of d end if if ColoriMac is "Mauve" then set icon of z to icon of e end if [/SCRIPT] Merci pour votre aide Christophe Le mardi 19 février 2002, à 05:33 PM, Jean-Marie Hoornaert a écrit : le 19/02/02 17:21, Christophe Delb@rt a ecrit : est-il possible avec applescript de modifier l'icone d'un dossier. Exemple : soit un nouveau dossier A. Suivant le nom que choisi l'utilisateur il faudra lui mettre l'icone 1, 2, 3, 4 ou 5. Ces icones sont sur des dossiers s'appelant simplement 1, 2, 3, 4 ou 5. Comment faire donc pour que le dossier créé prennent une de ces icones. Une partie du script, celle qui dit au dossier a de "prendre" l'icone du dossier b : [SCRIPT] set a to choose folder set b to choose folder tell application "Finder" set icon of a to icon of b end tell [/SCRIPT] -- Cordialement. Jean-Marie -HOO;-) ____________________ Courriel : jean.marie.hoornaert@xxxxxxx.be PPsP* : http://www.h2o.be Newsletter : jmh@xxxxxxx.be?subject=Infos_h2o * Page Personnelle sans Prétention * pour AppleScripter FileMaker -- Pour vous désinscrire ou régler les options de votre abonnement : http://www.macplus.net/ML/AS_fr.shtml ...............................................................  Christophe Delbart Cyberecoles project supervisor Apple Buro&Design Center Esplanade Heysel - 1er étage - BP100 1020 BRUXELLES .............................................................. Tél. +32 2 474 42 59 GSM. +32 479 81 74 78 mail : delbart.c@xxxxxxx.apple.com

De : patpro <patpro@xxxxxxx.net> Date : Thu, 21 Feb 2002 13:51:59 +0100 Objet : [AS] Re: Modifier des noms de fichier en s érie le 21/02/02 13:11, Cilv1 à cilv1@xxxxxxx.fr a écrit : > Je voudrais donc savoir s'il est possible de remplacer dans tous ces noms de > fichier le ". " par un "-" par exemple ou un autre caractère qui ne soit pas > génant sur MacOS X comme sous Win, et de rajouter l'extension ".jpg" en fin > de nom c'est pas tres propre mais ca marche [script] set MonDossier to (choose folder) set MaListe to list folder MonDossier set MonDossier to MonDossier as string repeat with i in MaListe if i does not start with "icon" then set AppleScript's text item delimiters to {"."} set j to text items of i as list set AppleScript's text item delimiters to {"-"} set k to j as string tell application "Finder" set name of file (MonDossier & i) to (k & ".jpg") end tell end if end repeat [/script] patpro

De : Cilv1 <cilv1@xxxxxxx.fr> Date : Thu, 21 Feb 2002 16:24:03 +0100 Objet : [AS] Re: Modifier des noms de fichier en s érie le 21/02/02 13:51, patpro à patpro@xxxxxxx.net a écrit : > le 21/02/02 13:11, Cilv1 à cilv1@xxxxxxx.fr a écrit : > >> Je voudrais donc savoir s'il est possible de remplacer dans tous ces noms de >> fichier le ". " par un "-" par exemple ou un autre caractère qui ne soit pas >> génant sur MacOS X comme sous Win, et de rajouter l'extension ".jpg" en fin >> de nom > > c'est pas tres propre mais ca marche C'est l'essentiel, merci c'est impec Sylvain

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Thu, 21 Feb 2002 19:01:17 +0100 Objet : [AS] Re: Changer l'icone d'un dossier À 07:55 +0100 le 21.02.2002, Christophe Delb@rt écrivait au sujet de "[AS] Re: Changer l'icone d'un dossier" : > Merci pour ces renseignements, Jean-Marie... mais si je peux me > permettre.. je vous demanderais d'aller un peu plus loin... > > En fait, j'aimerais que l'utilisateur n'aie pas à choisir les dossiers > lui-même ds un dialog box. C'est à dire que la variable a désigne un > dossier bien précis et que b soit en fait un dossier qui va être créé > par la suite > J'ai 5 dossiers qui contiennent des icones personnalisées modèle. Donc > je pensais créer comme script : > > > [SCRIPT] > set a to folder "Bleu" of folder "Utilitaires" of folder "Applications > (Mac OS 9) of startup disk > set b to folder "Orange" of folder "Utilitaires" of folder "Applications > (Mac OS 9) of startup disk > set c to folder "Rouge" of folder "Utilitaires" of folder "Applications > (Mac OS 9) of startup disk > set d to folder "Vert" of folder "Utilitaires" of folder "Applications > (Mac OS 9) of startup disk > set e to folder "Mauve" of folder "Utilitaires" of folder "Applications > (Mac OS 9) of startup disk > > set z to folder "Documents Serveur" of folder "Documents" of startup disk > > set the ColorChoice to {"Bleu", "Orange", "Rouge", "Vert", "Mauve"} > set ColoriMac to choose from list the ColorChoice with prompt ¬ > "Quelle est la couleur de l'iMac?" & return & return & "Cliquez sur > la couleur choisie. Puis cliquez sur CHOISIR." OK button name "CHOISIR" > if ColoriMac is false then error number -128 > set ColoriMac to the ColoriMac as string > > if ColoriMac is "Bleu" then > set icon of z to icon of a > end if > if ColoriMac is "Orange" then > set icon of z to icon of b > end if > if ColoriMac is "Rouge" then > set icon of z to icon of c > end if > if ColoriMac is "Vert" then > set icon of z to icon of d > end if > if ColoriMac is "Mauve" then > set icon of z to icon of e > end if > > [/SCRIPT] > > Merci pour votre aide Bon ben comme tu avais presque fini, voilà : [SCRIPT] tell application "Finder" activate set dossierSource to folder "ColorChoice" of desktop set dossierCible to desktop set the ColorChoice to name of every folder of dossierSource --{"Bleu", "Orange", "Rouge", "Vert", "Mauve"} set ColoriMac to choose from list the ColorChoice with prompt ¬ "Quelle est la couleur de l'iMac?" & return & return & "Cliquez sur la couleur choisie. Puis cliquez sur CHOISIR." OK button name "CHOISIR" -- Tester le prompt pour voir si tout s'affiche !!!! if ColoriMac is false then error number -128 set ColoriMac to the ColoriMac as string get icon of folder ColoriMac of dossierSource make folder at dossierCible with properties {name:"Documents Serveur", icon:result} end tell [/SCRIPT] Note : Comme souvent le Finder ne calcule pas plusieurs choses sur la même ligne Sans aucun avertissement, ni erreur évidemment >:-<<< !!!! Pour ça que j'emploi result ici. Pour tronçonner la commande. Pas d'icone créé avec : make folder at dossierCible with properties {name:"Documents Serveur", icon: icon of folder ColoriMac of dossierSource} A+ -- Daniel

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Thu, 21 Feb 2002 18:53:39 +0100 Objet : [AS] Re: Effacer l'icône personnalisée d'un fichier À 22:19 +0100 le 19.02.2002, Nicolas Barbulesco écrivait au sujet de "[AS] Effacer l'icône personnalisée d'un fichier" : > Est-ce qu'il y a une façon pour effacer l'icône > personnalisée d'un fichier (comme quand on appuie sur > Efface dans la fenêtre Infos) ? Par exemple l'aperçu > de l'image pour une image... > Avec le Finder : tell app "finder" to set icon of item monFichier to {} C'est tellement simple que j'ai pas trouvé tout de suite ;-))) Avec l'osax ·Akua Sweets 1.4.3 : set the custom icon of monFichier to 0 Ça vire l'icone perso mais pas l'aperçu qui reste en ressource. A+ -- Daniel