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 : samedi 23 mars 2002 06:01
Objet : applescript_fr Digest #454

        Liste AppleScript francophone Digest #454

 1) Re: Délaiexécution
    by Georges Schell <gs@xxxxxxx.com>
 2) Nombre de fichier trop important
    by Samuel BINEY <foucault@xxxxxxx.com>
 3) Re: Nombre de fichier trop important
    by Daniel Varlet <varlet@xxxxxxx.ch>
 4) Re: Nombre de fichier trop important
    by Samuel BINEY <foucault@xxxxxxx.com>
 5) Re: Nombre de fichier trop important
    by Daniel Varlet <varlet@xxxxxxx.ch>
 6) besoin d'un test SVP
    by nicolas descombes <nicolas.descombes@xxxxxxx.fr>
 7) Re: besoin d'un test SVP
    by patpro <patpro@xxxxxxx.net>
 8) Re: besoin d'un test SVP
    by nicolas descombes <nicolas.descombes@xxxxxxx.fr>
 9) Re: besoin d'un test SVP
    by Daniel Varlet <varlet@xxxxxxx.ch>






De : Georges Schell <gs@xxxxxxx.com> Date : Fri, 22 Mar 2002 08:34:20 +0100 Objet : [AS] Re: Délaiexécution le 22/03/02 3:04, MORISSETTE Pierre à PMORISSETTE@xxxxxxx.QC.CA a écrit : > > Losrque je lance un applescript qui effectue l'opération de désactiver la case > Vérouillée pour tous les fichers de la corbeille, mon script fonctionne bien > lorsque le nombre de fichiers est petit mais plante lorsque le nombre est > élevé. > > > set locked of file to false > > > > J'obtiens alors le message que le temps alloué à l'exécution d'un appleevent > est dépassé. > > > > > > > > > > -----Message d'origine----- > De: Daniel Varlet > A: applescript_fr@xxxxxxx.net > À 13:29 -0500 le 19.03.2002, MORISSETTE Pierre écrivait au sujet de > "[AS] Délai exécution" : >> Bonjour >> >> Y-a-t-il quelqu'un qui sait comment augmenter le temps de délai > d'exécution d'un applescript? >> >> merci >> AppleScript attend 1 minute la réponse à un Apple Event avant d'interrompre le script pour non réponse à celui-ci. Tu dois utiliser timeout pour changer ce delai : with timeout of x seconds tell application finder... .... .... end timeout A+, Georges

De : Samuel BINEY <foucault@xxxxxxx.com> Date : Fri, 22 Mar 2002 11:03:02 +0100 Objet : [AS] Nombre de fichier trop important J'ai réalisé un script qui se déclanche lorsque je lui glisse dessus des dossiers ou des fichiers. Mais si je prends un nombre trop important de fichiers (une centaine) le mac plante (ça passe avec 60 fichiers), il ne rentre même pas dans le script. J'ai un G4 OS 9.2.1 - 256 Mo - et 50 Mo pour mon script... Précision : si je glisse un dossier qui contient 500 fichiers tout ce passe bien. Quelqu'un peut-il m'expliquer ? Samuel

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Fri, 22 Mar 2002 15:38:02 +0100 Objet : [AS] Re: Nombre de fichier trop important À 11:03 +0100 le 22.03.2002, Samuel BINEY écrivait au sujet de "[AS] Nombre de fichier trop important" : > J'ai réalisé un script qui se déclanche lorsque je lui glisse dessus des > dossiers ou des fichiers. Mais si je prends un nombre trop important de > fichiers (une centaine) le mac plante (ça passe avec 60 fichiers), il ne > rentre même pas dans le script. J'ai un G4 OS 9.2.1 - 256 Mo - et 50 Mo pour > mon script... > Précision : si je glisse un dossier qui contient 500 fichiers tout ce passe > bien. > Quelqu'un peut-il m'expliquer ? > > Samuel le drag& drop peut accepter certainement beaucoup plus qu'une centaine d'éléments. Je ne sais pas même s'il y a limite de nombre. Le problème à l'air de venir du script lui-même. A+ -- Daniel

De : Samuel BINEY <foucault@xxxxxxx.com> Date : Fri, 22 Mar 2002 17:12:32 +0100 Objet : [AS] Re: Nombre de fichier trop important le 22/03/02 15:38, Daniel Varlet à varlet@xxxxxxx.ch a écrit : > À 11:03 +0100 le 22.03.2002, Samuel BINEY écrivait au sujet de "[AS] Nombre de > fichier trop important" : >> J'ai réalisé un script qui se déclanche lorsque je lui glisse dessus des >> dossiers ou des fichiers. Mais si je prends un nombre trop important de >> fichiers (une centaine) le mac plante (ça passe avec 60 fichiers), il ne >> rentre même pas dans le script. J'ai un G4 OS 9.2.1 - 256 Mo - et 50 Mo pour >> mon script... >> Précision : si je glisse un dossier qui contient 500 fichiers tout ce passe >> bien. >> Quelqu'un peut-il m'expliquer ? >> >> Samuel > > le drag& drop peut accepter certainement beaucoup plus qu'une centaine > d'éléments. > Je ne sais pas même s'il y a limite de nombre. > Le problème à l'air de venir du script lui-même. > > A+ Précision, je viens de la refaire. il me reste avant de le lancer une 125 Mo de de libre au niveau de la RAM. Je glisse mes 500 fichiers sur mon script, le mac mouline puis m'affiche : L'application "Script_imp" n'a pu être ouverte car la mémoire disponible est insuffisante, ....

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Fri, 22 Mar 2002 17:51:07 +0100 Objet : [AS] Re: Nombre de fichier trop important À 17:12 +0100 le 22.03.2002, Samuel BINEY écrivait au sujet de "[AS] Re: Nombre de fichier trop important" : > le 22/03/02 15:38, Daniel Varlet à varlet@xxxxxxx.ch a écrit : > >> À 11:03 +0100 le 22.03.2002, Samuel BINEY écrivait au sujet de "[AS] Nombre de >> fichier trop important" : >>> J'ai réalisé un script qui se déclanche lorsque je lui glisse dessus des >>> dossiers ou des fichiers. Mais si je prends un nombre trop important de >>> fichiers (une centaine) le mac plante (ça passe avec 60 fichiers), il ne >>> rentre même pas dans le script. J'ai un G4 OS 9.2.1 - 256 Mo - et 50 Mo pour >>> mon script... >>> Précision : si je glisse un dossier qui contient 500 fichiers tout ce passe >>> bien. >>> Quelqu'un peut-il m'expliquer ? >>> >>> Samuel >> >> le drag& drop peut accepter certainement beaucoup plus qu'une centaine >> d'éléments. >> Je ne sais pas même s'il y a limite de nombre. >> Le problème à l'air de venir du script lui-même. >> >> A+ > Précision, je viens de la refaire. il me reste avant de le lancer une 125 Mo > de de libre au niveau de la RAM. > Je glisse mes 500 fichiers sur mon script, le mac mouline puis m'affiche : > L'application "Script_imp" n'a pu être ouverte car la mémoire disponible est > insuffisante, .... Redémarre pour défragmenter la RAM. Essayes de tester avec encore plus de mémoire allouée pour le script. Essayes sans autres applis ouvertes. Peut-être une optimisation du script permettrait d'éviter qu'il en ait besoin d'autant (> 50Mo si j'ai compris). Si ça ne donne rien, si tu veux, envoies moi ton script en privé, ou postes le ici si pas trop gros. J'essaierais de voir ça ce WE. Sous réserve... ;-) A+ -- Daniel

De : nicolas descombes <nicolas.descombes@xxxxxxx.fr> Date : Fri, 22 Mar 2002 22:56:43 +0100 Objet : [AS] besoin d'un test SVP Bonjour à tous, J'aurais besoin d'une confirmation. Dans ASLG US page 256. Paragraphe Repeat with (loopVariable) in (list) Il est mentionné que le paramètre list peut aussi être un enregistrement (record). Mais malheureusement, ça n'a pas l'air de fonctionner. En essayant le script ci-dessous, je me ramasse de beaux messages d'erreur avec AS 1.3.7 [SCRIPT] set x to 0 repeat with i in {a:1,b:2,c:3} set x to x+i end repeat -- impossible d'obtenir item 1 of {a:1,b:2,c:3}. -- erreur -1728 [/SCRIPT] J'aurais besoin que vous me confirmiez si pour les autres versions (supérieures) d'AS, vous avez le même résultat ou non. Merci d'avance. a+ Nicolas -- Traduction française de ASLG 1.3.7 http://trad.applescript.free.fr/Accueil.html --

De : patpro <patpro@xxxxxxx.net> Date : Fri, 22 Mar 2002 23:06:52 +0100 Objet : [AS] Re: besoin d'un test SVP le 22/03/02 22:56, nicolas descombes à nicolas.descombes@xxxxxxx.fr a écrit : > [SCRIPT] > set x to 0 > repeat with i in {a:1,b:2,c:3} > set x to x+i > end repeat > -- impossible d'obtenir item 1 of {a:1,b:2,c:3}. > -- erreur -1728 > [/SCRIPT] mélange des genres :) Tu ne peux pas ajouter des carottes et des tomates. ta boucle essaye de faire : 0 + {a:1} c'est impossible. patpro -- "Rien ne se perd, rien ne se crée, tout s'empile" - Mon Bureau -

De : nicolas descombes <nicolas.descombes@xxxxxxx.fr> Date : Fri, 22 Mar 2002 23:13:12 +0100 Objet : [AS] Re: besoin d'un test SVP Le 22/03/02 23:06, patpro a écrit : > le 22/03/02 22:56, nicolas descombes à nicolas.descombes@xxxxxxx.fr a écrit : > >> [SCRIPT] >> set x to 0 >> repeat with i in {a:1,b:2,c:3} >> set x to x+i >> end repeat >> -- impossible d'obtenir item 1 of {a:1,b:2,c:3}. >> -- erreur -1728 >> [/SCRIPT] > > > mélange des genres :) > Tu ne peux pas ajouter des carottes et des tomates. ta boucle essaye de > faire : 0 + {a:1} c'est impossible. > > > patpro moi, je vois que monsieur Apple, il l'a marqué, j'ai essayé, ça n'a pas marché. Normalement, AS transforme automatiquement le record en liste en supprimant les étiquettes. Si monsieur Apple marque des co......ies, il vaut mieux que je ne les rapporte pas dans la traduction. a+ Nicolas -- Traduction française de ASLG 1.3.7 http://trad.applescript.free.fr/Accueil.html --

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Sat, 23 Mar 2002 03:34:06 +0100 Objet : [AS] Re: besoin d'un test SVP À 23:06 +0100 le 22.03.2002, patpro écrivait au sujet de "[AS] Re: besoin d'un test SVP" : > le 22/03/02 22:56, nicolas descombes à nicolas.descombes@xxxxxxx.fr a écrit : > [SCRIPT] set x to 0 repeat with i in {a:1,b:2,c:3} set x to x+i end repeat -- impossible d'obtenir item 1 of {a:1,b:2,c:3}. -- erreur -1728 [/SCRIPT] > > > mélange des genres :) > Tu ne peux pas ajouter des carottes et des tomates. ta boucle essaye de > faire : 0 + {a:1} c'est impossible. [spécial légumes] item 1 of {a:1,b:2,c:3} = {a:1} ???? Rhôoo... Ça pas être possible (obtenir un élément de record). Index, item, etc... non géré par record... Uniquement la valeur par l'étiquette. Extrait des "Recettes de bon pinaillage à déguster chambré" : Des tomates + céleri, c'est bon... 0 + {1} --> 1 [/spécial légumes] ;-))) Apple essaye de nous persuader p.256 que l'on peut mettre un record à la place d'une liste dans repeat with i in list. Ce record devrait être *automatiquement* convertit en liste. De l'avis de Nicolas et moi-même cette conversion auto devrait pouvoir se faire dans la 228e dimension non accessible à nous autres pauvres humains. Nous sommes donc à la recherche de personnes ayant connaissance de ce phénomène. Ou qui se produit peut-être chez eux à leur insu.... A+ -- Daniel