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 19 décembre 2000 6:00
Objet : applescript_fr Digest #84

        Liste AppleScript francophone Digest #84

 1) Re: je cherche
    by Dominique Delefortrie <domi59@xxxxxxx.fr>
 2) Global, property
    by Hubert Jacquot-Dion <hubert@xxxxxxx.com>
 3) Re: modification de property
    by Patrick Proniewski <patrick.proniewski@xxxxxxx.fr>
 4) Re: ·AKUA sweets
    by <rmentre@xxxxxxx.fr>
 5) Re: ·AKUA sweets
    by Patrick Proniewski <patrick.proniewski@xxxxxxx.fr>
 6) Re: ·AKUA sweets
    by Patrick Proniewski <patrick.proniewski@xxxxxxx.fr>
 7) Re: adresse IP
    by <rmentre@xxxxxxx.fr>
 8) Re: je cherche
    by Bertrand <bcolombier@xxxxxxx.fr>
 9) Finder_entire contents
    by Daniel Varlet <varlet@xxxxxxx.ch>
10) Re: Finder_entire contents
    by Stéphane Chesné <tremen@xxxxxxx.fr>





---------------------------------------------------------------------- Message-Id: <a05010400b66363633041@xxxxxxx.228.55.188]> Date: Mon, 18 Dec 2000 08:00:11 +0100 From: Dominique Delefortrie <domi59@xxxxxxx.fr> Subject: [AS] Re: je cherche Stéphane Chesné ecrivait / wrote: > >Désolé de poser cette question qui doit paraître bête à certains, mais >qu'est-ce que "les en-tete IPTC photos JPEG" ? IPTC stands for International Press Telecommiuncations Council... ce sont des en-têtes destinées à la publication de presse des photos, indiquant divers renseignements de copyright, localité, date, catégorie, mot-clé... A usage professionnel, donc. Mais ça peut intéresser l'amateur, pour *classer* ses photos 8-))) <http://www.iptc.org/> -- (-8 domi

------------------------------ Subject: [AS] Global, property From: Hubert Jacquot-Dion <hubert@xxxxxxx.com> Date: Mon, 18 Dec 2000 09:05:14 +0100 Message-Id: <20001218080607.6191F28139@xxxxxxx.free.fr> Bonjour, Global x et Property x:1 donnent x comme une variable globale qui sera exploitable dans toutes les subroutines du script. Cette definition doit etre placee en tout debut de script. Prenons un exemple : -- DEBUT DU SCRIPT global x set x to 1 display dialog x set x to x + 1 -- FIN DU SCRIT et compilons-le en application. A chaque lancement du script nous aurons un message avec un "1". Maintenant modifions-le comme suit : -- DEBUT DU SCRIPT property x : 1 display dialog x set x to x + 1 -- FIN DU SCRIT A chaque lancement du script nous aurons "1", puis "2", puis "3" etc..etc Dans le premier cas nous avons une declaration de variable globale, dans le second nous avons une declaration d'une propriete de script, qui est globale au script. Il est tout a fait possible d'ecrire : -- DEBUT DU SCRIPT global x property x : 1 display dialog x set x to x + 1 -- FIN DU SCRIT Pour atteindre une variable d'un script depuis un autre script, il faut que cette variable soit globale, ensuite c'est du style : tell application "MonScript" set x of it to 20 end tell Hubert > > Date: Sun, 17 Dec 2000 22:46:48 +0100 > Subject: [AS] Property et Global > From: Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be> > Message-ID: <B662F2D7.2A89%jean.marie.hoornaert@xxxxxxx.be> > > Bonsoir, > > Petite question : > > Quand est-il intéressant d'utiliser > Property x : y > ou global > > qu'apportent-ils chacun? > Quand les éviter? > Bref, un petit "cours" sur le sujet m'intéresse. > > > Y a-t-il moyen, et si oui comment, de modifier les "property's" d'un > application applescript dont le script est devenu illisible par un E9diteur > de script. > > Cordialement. > > Jean-Marie -HOO;-) > > ____________________ > Courriel : jean.marie.hoornaert@xxxxxxx.be > PPsP* : http://users.skynet.be/jmh-h2o > * Page Personnelle sans Prétention > > http://applescript.pratique.online.fr, le site des AppleScripteurs, scripts, astuces, commentaires, liens ....

------------------------------ Date: Mon, 18 Dec 2000 09:52:34 +0100 Subject: [AS] Re: modification de property From: Patrick Proniewski <patrick.proniewski@xxxxxxx.fr> Message-ID: <B6638EE2.17CB%patrick.proniewski@xxxxxxx.fr> le 18/12/00 1:24, Jean-Marie Hoornaert à jean.marie.hoornaert@xxxxxxx.be a écrit : > > > Bonsoir, > > Petite question : > > Y a-t-il moyen, et si oui comment, de modifier les "property's" d'un > application applescript dont le script est devenu illisible par un éditeur > de script. heu...je pense que dans ton cas c'est non, en fait c'est possible de modifier le contenu d'une property sans réouvrir un script, mais il faut que cela ait été prévu dans le code (set ma_property to nouvelle_valeur)... sinon il me semble que c'est foutu patpro -- "Rien ne se perd, rien ne se crée, tout s'empile" - Mon Bureau -

------------------------------ From: <rmentre@xxxxxxx.fr> Subject: [AS] Re: =?ISO-8859-1?Q?·AKUA_sweets?Date: Mon, 18 Dec 2000 15:46:37 +0100 Message-Id: <19341112081821.3250@xxxxxxx.noos.fr> Salut, Je cherche à récupèrer mon adresse IP dans un script pour la coller dans un mail automatisé.J'ai cherché via le finder et via le TdB "Partage Web" la commande get IP address renvoie une alerte me disant qu'As ne peut rendre cette donnée dans le type attendu. Existe-t-il un moyen ? copy IP address to clipboard ne donne rien non plus merci de votre aide Itoo

------------------------------ Date: Mon, 18 Dec 2000 15:55:21 +0100 Subject: [AS] Re: =?ISO-8859-1?Q?·AKUA_sweets? From: Patrick Proniewski <patrick.proniewski@xxxxxxx.fr> Message-ID: <B663E3E8.17D9%patrick.proniewski@xxxxxxx.fr> le 18/12/00 15:46, rmentre@xxxxxxx.fr à rmentre@xxxxxxx.fr a écrit : > > > Salut, > > Je cherche à récupèrer mon adresse IP dans un script pour la coller dans > un mail automatisé.J'ai cherché via le finder et via le TdB "Partage Web" > la commande get IP address renvoie une alerte me disant qu'As ne peut > rendre cette donnée dans le type attendu. > Existe-t-il un moyen ? sauf erreur ou postage à une liste de diffusion l'entete de ton mail contiendra ton IP de toute facon, donc un mail vierge doit suffire. Je regarde de toute facon si il y'a moyen de la transmettre de maniere plus évidente. patpro -- "Rien ne se perd, rien ne se crée, tout s'empile" - Mon Bureau -

------------------------------ Date: Mon, 18 Dec 2000 16:05:09 +0100 Subject: [AS] Re: =?ISO-8859-1?Q?·AKUA_sweets? From: Patrick Proniewski <patrick.proniewski@xxxxxxx.fr> Message-ID: <B663E635.17DA%patrick.proniewski@xxxxxxx.fr> le 18/12/00 15:46, rmentre@xxxxxxx.fr à rmentre@xxxxxxx.fr a écrit : > Existe-t-il un moyen ? > copy IP address to clipboard ne donne rien non plus essaye de retrouver quelque part "TCP/IP Suite" de Mango tree (TCP/IP Suite: Version 2.0.9 Copyright © 1993­1998 Mango Tree Software, Inc.. All Rights Reserved.) c'est un complément de pilotage commercial dont la version de démo (limitée) donne quand meme quelques fonctions interessantes comme tcp my address qui renvoie l'IP de la machine tcp my address: Returns IP address of this computer tcp my address [transport MacTCP/OpenTransport] -- TCP/IP transport layer to use (default is Open Transport, if available) Result: string -- IP address of this computer voila, si tu la trouves pas la fameuse démo, mail moi en privé. patpro -- "Rien ne se perd, rien ne se crée, tout s'empile" - Mon Bureau -

------------------------------ From: <rmentre@xxxxxxx.fr> Subject: [AS] Re: adresse IP Date: Mon, 18 Dec 2000 16:24:53 +0100 Message-Id: <19341112085637.2310@xxxxxxx.noos.fr> OK j'ai la démo (qui expire le 15/11/99..:-)..).Je crois que je vais fabriquer un filtre qui génère une auto réponse à l'expéditeur-en l'occurence,moi,loin de ma bécane-,ce sera effectivement plus simple. merci de ton aide Itoo Le 18/12/2000 à 16:05,Patrick Proniewski,a écrit : > > >le 18/12/00 15:46, rmentre@xxxxxxx.fr à rmentre@xxxxxxx.fr a écrit : > >> Existe-t-il un moyen ? >> copy IP address to clipboard ne donne rien non plus > >essaye de retrouver quelque part "TCP/IP Suite" de Mango tree > >(TCP/IP Suite: Version 2.0.9 Copyright © 1993-1998 Mango Tree Software, Inc. >All Rights Reserved.) > >c'est un complément de pilotage commercial dont la version de démo (limitée) >donne quand meme quelques fonctions interessantes comme > >tcp my address qui renvoie l'IP de la machine > >tcp my address: Returns IP address of this computer > tcp my address > [transport MacTCP/OpenTransport] -- TCP/IP transport layer to use >(default is Open Transport, if available) > Result: string -- IP address of this computer > > >voila, si tu la trouves pas la fameuse démo, mail moi en privé. > >patpro >-- >"Rien ne se perd, rien ne se crée, tout s'empile" > - Mon Bureau - > > >-- >Pour vous désinscrire ou régler les options de votre abonnement : >http://www.macplus.net/ML/AS_fr.shtml >

------------------------------ Date: Mon, 18 Dec 2000 17:12:38 +0100 Subject: [AS] Re: je cherche From: Bertrand <bcolombier@xxxxxxx.fr> Message-ID: <B663F5FA.C1D0%bcolombier@xxxxxxx.fr> merci pour les pistes... Je cherche une solution or sharware ou commercial pour pouvoir verrouiller les entrées de champs IPTC. j'ai donc pensé à d'utiliser applescript Merci Bertrand bertrand --------------------------------------------------------- Customer: "I'm running Windows 98." bertrand: "Yes." Customer: "My computer isn't working now." bertrand: "Yes, you said that." ---------------------------------------------------------------------

------------------------------ Message-Id: <v04220802b663d5bd63f7@xxxxxxx.135.147.168]> Date: Mon, 18 Dec 2000 17:11:24 +0100 From: Daniel Varlet <varlet@xxxxxxx.ch> Subject: [AS] Finder_entire contents Bonjour à tous, Problème avec le 'entire contents' du "Finder". Que je suspecte gravement d'avoir un sérieux bug. Après quelques recherches il me semble que je ne suis pas le seul. (alt.comp.lang.applescript) Il retourne carrément un résultat faux :-((((( ( OS 8.1/AS 1.1.2 & OS 8.6,/AS1.3.7). 14 objets au lieu de 18 (cf script plus bas). J'ai testé avec des dossiers non vides, pareil. Comme je sais que vous n'avez pas le temps ;-))) j'ai écrit un script très simple(ifié) qui permettra de tester chez vous. Si vous pouviez me tenir au courant. Toutes remarques welcome. Merci d'avance. Y a-t-il un site qui répertorierait les "problèmes" divers d'AS ? Ça éviterait de perdre un temps fou et de le devenir (fou évidemment). J'ai fait un (trop ) rapide un tour... à part SourceBook. [SCRIPT Finder_entire contents] (* Ce script tout simple créé un dossier "A" à la racine du disque de démarrage contenant 2 hiérarchies B et C, puis compte les objets contenu en A par la propriété 'entire contents' du Finder Le nombre retourné devrait être 2*9=18 ;-) A: B1: B2: B3: B4: B5: B6: B7: B8: B9: C1: C2: C3: C4: C5: C6: C7: C8: C9: *) set D00 to makeDossier() set L01 to ListeContenu_Noms(D00) display dialog Nombre of item 1 of L01 return L01 on makeDossier() try set D00 to ¬ alias ((path to startup disk as text) & "A:") on error tell application "Finder" --création dossier parent "A" set D00 to ¬ make folder at startup disk ¬ with properties {name:"A"} set ct to 0 set D01 to D00 set D02 to D00 repeat 9 times set ct to ct + 1 --création hiérarchie B :un dossier set D01 to ¬ make folder at D01 ¬ with properties {name:"B" & ct} --création hiérarchie C : un dossier set D02 to ¬ make folder at D02 ¬ with properties {name:"C" & ct} end repeat end tell end try return D00 end makeDossier on ListeContenu_Noms(D01) -- Finder bugué 'entire contents' ?!!?!? set L01 to {} tell application "Finder" to ¬ set L01 to ¬ name of ¬ (items of entire contents of D01) return {{Nombre:count L01}, L01} end ListeContenu_Noms [/SCRIPT] -- Daniel

------------------------------ Date: Mon, 18 Dec 2000 23:52:28 +0100 Subject: [AS] Re: Finder_entire contents From: St=?ISO-8859-1?B?6XBoYW5lIENoZXNu6Q==?= <tremen@xxxxxxx.fr> Message-ID: <B66452DE.89F%tremen@xxxxxxx.fr> Skrivet 'neus Daniel Varlet (varlet@xxxxxxx.ch) d'an 18/12/00 17:11 : > > > Bonjour à tous, > > Problème avec le 'entire contents' du "Finder". > Que je suspecte gravement d'avoir un sérieux bug... Salut Daniel. Sur Mac OS 9.0.4 (A.S. 1.4.3 ?), j'ai aussi 14 éléments : {{Nombre:14}, {"B1", "C1", "B2", "C2", "C3", "B4", "C4", "C5", "B6", "C6", "C7", "B8", "C8", "C9"}} Il manque donc B3, B5, B7 et B9. -- Ken e vi lenn Gant va gwellañ soñjoù, syberken@xxxxxxxxx.