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 16 janvier 2001 6:00
Objet : applescript_fr Digest #99

        Liste AppleScript francophone Digest #99

 1) Réf: [AS] Script pour Cyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
 2) Re: Réf: [AS] Script pour Cyber-Loterie
    by patpro <patpro@xxxxxxx.net>
 3) Réf: [AS] Re: Réf: [AS] Script pour	Cyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
 4) Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie
    by patpro <patpro@xxxxxxx.net>
 5) Re: Réf: [AS] Re: Réf: [A S]	Script pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
 6) Réf: [AS] Re: Réf: [AS] Re: Réf: [A	S] Script pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
 7) Réf: [AS] Re: Réf: [AS] Re: Réf: [A	S] Script pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
 8) Re: Réf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script pourCyber-Loterie
    by patpro <patpro@xxxxxxx.net>
 9) Réf: [AS] Re: Réf: [AS] Re: Réf: [A	S] Script pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
10) Réf: [AS] Re: Réf: [AS] Re: Réf: [A	S] Script pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
11) Re: R	éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script	pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
12) Re: R	éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script	pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
13) Re: Script pourCyber-Loterie
    by patpro <patpro@xxxxxxx.net>
14) Re: R	éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script	pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
15) Re: R	éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script	pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
16) Re: Script pourCyber-Loterie
    by patpro <patpro@xxxxxxx.net>
17) Re: Script pourCyber-Loterie
    by patpro <patpro@xxxxxxx.net>
18) Réf: [AS] Re: Script pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
19) Re: Réf: [AS] Re: Script pourCyber-Loterie
    by patpro <patpro@xxxxxxx.net>
20) Re: Réf: [AS] Re: Script	pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
21) Re: test de connection reseau
    by Leclaire Thomas <leclaire.t@xxxxxxx.fr>
22) Re: test de connection reseau
    by patpro <patpro@xxxxxxx.net>
23) Re: Réf: [AS] Re: Script	pourCyber-Loterie
    by Michaël <mic3d@xxxxxxx.com>
24) Re: Cursor OSAX (was ScriptpourCyber-Loterie)
    by patpro <patpro@xxxxxxx.net>
25) Re: Cursor OSAX (was ScriptpourCyber-Loterie)
    by Michaël <mic3d@xxxxxxx.com>
26) Re: test de connection reseau
    by Leclaire Thomas <leclaire.t@xxxxxxx.fr>
27) Script de dossier…
    by Michaël <mic3d@xxxxxxx.com>
28) Re: test de connection reseau
    by Daniel Varlet <varlet@xxxxxxx.ch>
29) Re: Alias créé à partir de variables
    by Daniel Varlet <varlet@xxxxxxx.ch>
30) Re: test de connection reseau
    by Daniel Varlet <varlet@xxxxxxx.ch>






De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 06:53:04 +0100 Objet : [AS] Réf: [AS] Script pour Cyber-Loterie Bonjour, Ce n'est pas que je sois précé, mais si vous ne pouvez pas m'aider je vous remerci de me le dire mais est ce que vous pouvez alors m'indiquer les adresses utiles pour AS ? (en dehors de as.apple.com ;-) Merci, Amicalement, Michaël.

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 09:31:50 +0100 Objet : [AS] Re: Réf: [AS] Script pour Cyber-Loterie On Monday, January 15, 2001, at 06:53 AM, Michaël wrote: > Ce n'est pas que je sois précé, mais si vous ne pouvez pas m'aider je vous > remerci de me le dire mais est ce que vous pouvez alors m'indiquer les > adresses utiles pour AS ? (en dehors de as.apple.com ;-) Mike, c'est pas qu'on peut pas t'aider, certains ici le peuvent certainement, mais ce serait un grand pas en avant si tu pouvais donner ici le script que tu as déja fait, ca permettrait aux gens qui peuvent t'aider de le faire sans recommencer tout depuis le début de leur coté. C'est le principe : tu balances ton script en disant, voila je suis bloqué là... et nous on essaye de te débloquer, on peut pas à chaque demande chercher une semaine à faire un script sans aucuns éléments. Alors comme dans ton cas, le script fonctionne pour quelques loteries (d'apres ton post sur macplus), poste deja ça qu'on y jette un oeil. patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 10:24:53 +0100 Objet : [AS] Réf: [AS] Re: Réf: [AS] Script pour Cyber-Loterie Voici le script pour BananaLotto: tell application "Internet Explorer" Activate OpenURL "http://www.bananalotto.fr" «event sysodela» 20 do script "envoi_form('/login/default.asp','jouer')" «event sysodela» 5 do script "randomized()" «event sysodela» 5 do script "go()" «event sysodela» 20 CloseAllWindows end tell Celui-ci fonctionne très bien, mais le problème c'est pour les sociétés où il faut écrire son ID et MdP puis valider, comment faire ? Comme similer un clic ? (pour sur une pub, boutton de formulaire ?) Merci, Michaël. > On Monday, January 15, 2001, at 06:53 AM, Michaël wrote: > >> Ce n'est pas que je sois précé, mais si vous ne pouvez pas m'aider je vous >> remerci de me le dire mais est ce que vous pouvez alors m'indiquer les >> adresses utiles pour AS ? (en dehors de as.apple.com ;-) > > Mike, c'est pas qu'on peut pas t'aider, certains ici le peuvent certainement, > mais ce serait un grand pas en avant si tu pouvais donner ici le script que tu > as déja fait, ca permettrait aux gens qui peuvent t'aider de le faire sans > recommencer tout depuis le début de leur coté. > > C'est le principe : tu balances ton script en disant, voila je suis bloqué > là... et nous on essaye de te débloquer, on peut pas à chaque demande chercher > une semaine à faire un script sans aucuns éléments. Alors comme dans ton cas, > le script fonctionne pour quelques loteries (d'apres ton post sur macplus), > poste deja ça qu'on y jette un oeil. > > patpro

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 10:42:36 +0100 Objet : [AS] Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie On Monday, January 15, 2001, at 10:24 AM, Michaël wrote: > Voici le script pour BananaLotto: [snip] effectivement c'est plus simple que je ne pensais... > Celui-ci fonctionne très bien, mais le problème c'est pour les sociétés où > il faut écrire son ID et MdP puis valider, comment faire ? Comme similer un > clic ? (pour sur une pub, boutton de formulaire ?) remplire un formulaire et clicker sur un bouton pour l'envoyer, c'est exactement comme ouvrir une URL normalement, sauf si je bouton appelle un javascript, là ca se corse. Il faut donc que tu reconstitues cette URL. Elle aura surement des parties variables (login, pass, numéro de cookie...) et d'autres constantes (nom du cgi...). Fais des essais en notant les URL correspondantes, regarde les cookies associés si il y'en a, regarde aussi le code HTML de la page avant d'envoyer le formulaire. Fais tout ça plusieur fois pour voir qu'est ce qui est variable et qu'est ce qui ne l'est pas. Ensuite tu pourras compiler toutes ces info pour reconstituer une URL viable que tu placeras dans un OpenURL. Y'aura peut etre des info a pécher a droite et a gauche (nom du cookie, ton login et pass...)... Ca c'est le cas ideal : CGI en méthode GET. Si la méthode est POST, c'est plus difficile, il est possible que le CGI accepte les deux, mais ce n'est pas sur. Et si c'est du JS, là, je sais pas. patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 10:46:28 +0100 Objet : [AS] Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie Merci pour l'info, je vais bourriner de suite... > On Monday, January 15, 2001, at 10:24 AM, Michaël wrote: > >> Voici le script pour BananaLotto: > > [snip] > > effectivement c'est plus simple que je ne pensais... > >> Celui-ci fonctionne très bien, mais le problème c'est pour les sociétés où >> il faut écrire son ID et MdP puis valider, comment faire ? Comme similer un >> clic ? (pour sur une pub, boutton de formulaire ?) > > remplire un formulaire et clicker sur un bouton pour l'envoyer, c'est > exactement comme ouvrir une URL normalement, sauf si je bouton appelle un > javascript, là ca se corse. > Il faut donc que tu reconstitues cette URL. Elle aura surement des parties > variables (login, pass, numéro de cookie...) et d'autres constantes (nom du > cgi...). Fais des essais en notant les URL correspondantes, regarde les > cookies associés si il y'en a, regarde aussi le code HTML de la page avant > d'envoyer le formulaire. Fais tout ça plusieur fois pour voir qu'est ce qui > est variable et qu'est ce qui ne l'est pas. Ensuite tu pourras compiler toutes > ces info pour reconstituer une URL viable que tu placeras dans un OpenURL.. > > Y'aura peut etre des info a pécher a droite et a gauche (nom du cookie, ton > login et pass...)... Ca c'est le cas ideal : CGI en méthode GET. Si la méthode > est POST, c'est plus difficile, il est possible que le CGI accepte les deux, > mais ce n'est pas sur. Et si c'est du JS, là, je sais pas. > > patpro

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 13:09:36 +0100 Objet : [AS] Réf: [AS] Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie Ok, ça marche pour LuckyVillage et LoTree http://www.lotree.com/home.asp?password=Votre_mot_de_passe&pseudo=Votre_speu do http://www.luckyvillage.com/membre/perso.html?CUSTOMER_PASSWORD=Votre_mot_de _passe&CUSTOMER_LOGIN=Votre_speudo Merci Pat' ! Note: les forms des pages sont en POST. Je pense mettre les scripts en ligne avec quelques explications, car c'est vraiment dnigue ! J'arrive à joeur à 5 loteries en lancant un seul script !! Amitiés, Michaël.

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:22:50 +0100 Objet : [AS] Réf: [AS] Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie Autre problème: <IMG CLASS="ptr" onClick="pickem(460, 'http://www.24pm-affiliation.com/banner.php3?c_id=3992792113a25386771762&l_i d=97728778339d31b45de4f5', 'http://www.24pm-affiliation.com/clickthru.php3?c_id=3992792113a25386771762& l_id=97728778339d31b45de4f5', 'ad1')" ID="ad1" SRC="http://www.24pm-affiliation.com/banner.php3?c_id=3992792113a25386771762 &l_id=97728778339d31b45de4f5" width=468 height=60 border=0> Voici la pub à cliquer, ce code est indépendant, les adresses varient, seul le "onClick" et l'ID="ad1" sont conservés, comment similer ce clic ? Merci, J'ai pris le principe au plus simple (on sais jamais :o) mais ça ne fonctionne zir point mon cire ? tell application "Internet Explorer" do script "onClick()" end tell L'action est un clic, comment en automatiser ? Michaël.

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 15:38:05 +0100 Objet : [AS] Re: Réf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script pourCyber-Loterie On Monday, January 15, 2001, at 03:22 PM, Michaël wrote: > Voici la pub à cliquer, ce code est indépendant, les adresses varient, seul > le "onClick" et l'ID="ad1" sont conservés, comment similer ce clic ? plusieurs solutions, > J'ai pris le principe au plus simple (on sais jamais :o) mais ça ne > fonctionne zir point mon cire ? > > > tell application "Internet Explorer" > > do script "onClick()" > > end tell > > L'action est un clic, comment en automatiser ? non, OnClick n'est pas un script, c'est un événement, le script est lancé par l'événement. D'apres le code que tu fournis, 'pickem' semble etre le nom de ton script, tu peux tenter ça. Sinon, tu peux essayer de parser le code source de la page a la recherche des éléments interessant et ensuite les prendre pour cible d'un do script ou d'un OpenURL par exemple. Derniere soluce que je vois, faire agir directement le curseur de la souris avec l'OSAX ad hoc : http://www.osaxen.com/index.php3?id=cursor ca marche au poil mais il faut connaitre a l'avances les coordonnées (sur l'écran) que tu veux cliquer patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:38:20 +0100 Objet : [AS] Réf: [AS] Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie Patpro, sur le Forum tu t'es étoné que je script le navigateur, tu aurrais fait comment ? Michaël.

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:39:09 +0100 Objet : [AS] Réf: [AS] Re: Réf: [AS] Re: Réf: [A S] Script pourCyber-Loterie Patpro, sur le Forum tu t'es étoné que je script le navigateur, tu aurrais fait comment ? Michaël. Pendant que vous travaillé, je rempli vos boîtes à mails :-)

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:41:12 +0100 Objet : [AS] Re: R éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script pourCyber-Loterie > Derniere soluce que je vois, faire agir directement le curseur de la souris > avec l'OSAX ad hoc : > > http://www.osaxen.com/index.php3?id=cursor > > ca marche au poil mais il faut connaitre a l'avances les coordonnées (sur > l'écran) que tu veux cliquer Merci, c'est ce que je cherchais !! J'ai Pixels Inspector pour ça !

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:42:09 +0100 Objet : [AS] Re: R éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script pourCyber-Loterie Puis suffit de mettre une ligne pour placer au px près la fenêtre du nav, après c'est OK, le site change jamais !

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 15:43:56 +0100 Objet : [AS] Re: Script pourCyber-Loterie On Monday, January 15, 2001, at 03:38 PM, Michaël wrote: > Patpro, sur le Forum tu t'es étoné que je script le navigateur, tu aurrais > fait comment ? j'aurais scripté le "pilotage d'accès URL", c'est un peu plus extrème, mais ca me va bien ;-) Mais effectivement il ne dispose pas de fonctions avancées comme le do script. Seulement c'est largement moins lourd que IE ou Netscape à lancer, ou meme a scripter. En plus je me débrouille plutot bien quand il faut parser du texte avec AS car ça à longtemps été une grosse partie de mon activité professionnelle (j'ai fait beaucoup de CGI en AS, et là il faut beaucoup parser, jouer avec les URL...) patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:47:30 +0100 Objet : [AS] Re: R éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script pourCyber-Loterie "Parser" ?

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 15:56:42 +0100 Objet : [AS] Re: R éf: [AS] Re: Réf: [A S] Re: Réf: [AS] Script pourCyber-Loterie > Derniere soluce que je vois, faire agir directement le curseur de la souris > avec l'OSAX ad hoc : > > http://www.osaxen.com/index.php3?id=cursor > > ca marche au poil mais il faut connaitre a l'avances les coordonnées (sur > l'écran) que tu veux cliquer DoDoubleClick at {250, 60} Ca ne marche pas, enfin ça fait deux clics à mon poiteur et non au coordonnées ?

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 16:01:04 +0100 Objet : [AS] Re: Script pourCyber-Loterie On Monday, January 15, 2001, at 03:47 PM, Michaël wrote: > "Parser" ? to parse v : analyze syntactically by assigning a constituent structure to (a sentence) c'est un terme anglophone donc, qui signifie (appliqué à l'informatique) grossierement : découper un string ou un texte pour en séparer les éléments et traiter ces elements par un process quelconque (script, programme...) Par exemple un serveur web 'parse' les pages html contenant du code PHP, ou des SSI avant de les envoyer au client : il analyse la page a la recherche d'éléments à traiter, les traite, reconstitu la page, et l'envoie. patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 16:08:31 +0100 Objet : [AS] Re: Script pourCyber-Loterie On Monday, January 15, 2001, at 03:56 PM, Michaël wrote: > DoDoubleClick at {250, 60} > > Ca ne marche pas, enfin ça fait deux clics à mon poiteur et non au > coordonnées ? sauf erreur il faut d'abord faire un 'movemouse {250,60}' puis seulement apres un 'DoDoubleClick' patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 16:13:02 +0100 Objet : [AS] Réf: [AS] Re: Script pourCyber-Loterie Ahh !!! Ca marche dans le Finder mais pas dans IE !! > On Monday, January 15, 2001, at 03:56 PM, Michaël wrote: > >> DoDoubleClick at {250, 60} >> >> Ca ne marche pas, enfin ça fait deux clics à mon poiteur et non au >> coordonnées ? > > sauf erreur il faut d'abord faire un 'movemouse {250,60}' puis seulement apres > un 'DoDoubleClick' > > patpro

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 16:17:26 +0100 Objet : [AS] Re: Réf: [AS] Re: Script pourCyber-Loterie On Monday, January 15, 2001, at 04:13 PM, Michaël wrote: > > > Ahh !!! Ca marche dans le Finder mais pas dans IE !! ca doit marcher partout, sur de sur, j'avais fait une sorte de Timbuktu avec cette OSAX, (pilotage d'un serveur web via CGI en déplacant la souris et en clickant sur des captures d'écran :-))))) patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 16:22:21 +0100 Objet : [AS] Re: Réf: [AS] Re: Script pourCyber-Loterie Bon, merci Patpro, je fais une pause, je commence à avoir les cheveux blancs et raides j'essairais pour un autre site ce soir. Bonne fin de journée, Michaël. > On Monday, January 15, 2001, at 04:13 PM, Michaël wrote: > >> >> >> Ahh !!! Ca marche dans le Finder mais pas dans IE !! > > ca doit marcher partout, sur de sur, j'avais fait une sorte de Timbuktu avec > cette OSAX, (pilotage d'un serveur web via CGI en déplacant la souris et en > clickant sur des captures d'écran :-))))) > > > patpro

De : Leclaire Thomas <leclaire.t@xxxxxxx.fr> Date : Mon, 15 Jan 2001 18:30:41 +0100 Objet : [AS] Re: test de connection reseau personne ne voit d'erreur?? Leclaire Thomas wrote: > > patpro wrote: > > > tres vraisemblablement Finder, car j'ai ouvert le script dans OS X ou l'equiv. du finder se nomme Desktop.app > > bien ce que je pensais! > mais alors pourquoi le script suivant me ramene une erreur de clé invalide? > > set chemin to "G3-1:Desktop Folder:" > set ip to tcp my address > set dns to tcp address to name ip > set logip to "logipdns" as text > set logacces to chemin & logip as text > > try > open for access (logacces) > close access (logacces) > on error > tell application "Finder" > activate > --try > make file at chemin with properties {name:logip} > --on error > --display dialog "Pb lors de la création du fichier log" buttons "OK" > default button 1 with icon caution > --end try > end tell > end try -- Leclaire Thomas http://www.peltre.fr.st/ http://www.inventilor.ovh.org/ Think Different.

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 18:46:47 +0100 Objet : [AS] Re: test de connection reseau On Monday, January 15, 2001, at 06:30 PM, Leclaire Thomas wrote: > personne ne voit d'erreur?? pas d'erreur sous MacOS X pour moi, mais je suis obligé de me passer de TCP IP OSAX, donc pour moi ca donne : set chemin to "Vide:Desktop Folder:" set Monip to "192.168.0.1" set Mondns to "cassandre" set logip to "logipdns" as text set logacces to chemin & logip as text .... > > mais alors pourquoi le script suivant me ramene une erreur de clé invalide? > > > > set chemin to "G3-1:Desktop Folder:" > > set ip to tcp my address > > set dns to tcp address to name ip > > set logip to "logipdns" as text > > set logacces to chemin & logip as text pour éviter les problemes, il faut absolument éviter de donner des noms de variables comme 'ip' ou 'dns'... mets plutot MonIP et MonDNS pour voir... patpro -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 19:05:56 +0100 Objet : [AS] Re: Réf: [AS] Re: Script pourCyber-Loterie Bonsoir, Je confirme, le truc pour cliquer ne fonctionne pas avec IE. Le mouvement se fait mais pas de clic en vue. Ca fonctionne avec NN, mais c'est une cata. ce logiciel... @xxxxxxxxx.

De : patpro <patpro@xxxxxxx.net> Date : Mon, 15 Jan 2001 19:26:18 +0100 Objet : [AS] Re: Cursor OSAX (was ScriptpourCyber-Loterie) On Monday, January 15, 2001, at 07:05 PM, Michaël wrote: > Je confirme, le truc pour cliquer ne fonctionne pas avec IE. Le mouvement se > fait mais pas de clic en vue. Ca fonctionne avec NN, mais c'est une cata. ce > logiciel... pourtant j'avais il y'a quelques temps fait un Fake surf avec Cursor OSAX, ca marchait bien avec IE. Cela dit, y'a des chances que ce soit IE 4.5. pat -- "rien ne se perd, rien ne se crée, tout s'empile" - Mon bureau -

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 19:42:01 +0100 Objet : [AS] Re: Cursor OSAX (was ScriptpourCyber-Loterie) Bonsoir, le 15/01/01 19:26, "patpro" a écrit: > On Monday, January 15, 2001, at 07:05 PM, Michaël wrote: > >> Je confirme, le truc pour cliquer ne fonctionne pas avec IE. Le mouvement se >> fait mais pas de clic en vue. Ca fonctionne avec NN, mais c'est une cata.. ce >> logiciel... > > pourtant j'avais il y'a quelques temps fait un Fake surf avec Cursor OSAX, ca > marchait bien avec IE. > Cela dit, y'a des chances que ce soit IE 4.5. Justement, je viens d'essayer avec lui mais il ne veux rien savoir de mon do script et toujours pareil avec le clic, je me demande si ce n'est pas ma config qui fait ça... Pour NN c'est réglé, le do script ils ne connaîssent pas ! Mic'

De : Leclaire Thomas <leclaire.t@xxxxxxx.fr> Date : Mon, 15 Jan 2001 20:59:59 +0100 Objet : [AS] Re: test de connection reseau Apres de (tres!) nombreux essais j'ai trouvé l'eereur mais ne la comprends pas. la syntaxe suivante marche : set logip to "logipdns" as text make file at desktop with properties {name:logip} mais la syntaxe suivante ne marche pas , pourquoi!!?? set logip to "logipdns" as text set chemin to "G3-1:Desktop Folder:" make file at chemin with properties {name:logip} -- Leclaire Thomas http://www.peltre.fr.st/ http://www.inventilor.ovh.org/ Think Different.

De : Michaël <mic3d@xxxxxxx.com> Date : Mon, 15 Jan 2001 23:55:25 +0100 Objet : [AS] Script de dossier… Bonsoir, J'ai fait un script de dossier qui marche sous OS 9.0 mais ce n'est plus le cas de puis 9.1 ? on «event facofopn» MaPartition tell application "Finder" activate make new folder at folder "Michaël" of startup disk «event sysodlog» "Bienvenu dans ma partition… Mot de passe:" given «class dtxt»:"Écrire ici.", «class btns»:{"OK"}, «class dflt»:1 set MdP to («class ttxt» of result) as text if MdP is not "KO" then tell application "Finder" to close MaPartition if MdP is not "KO" then tell application "Finder" «event sysodlog» "Mot de passe incorrect." given «class btns»:{"OK"}, «class dflt»:1, «class disp»:1 end tell end tell end «event facofopn» Merci, Michaël.

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 16 Jan 2001 00:51:07 +0100 Objet : [AS] Re: test de connection reseau À 20:59 +0100 le 15.01.2001, Leclaire Thomas écrivait au sujet de "[AS] Re: test de connection reseau" : > Apres de (tres!) nombreux essais j'ai trouvé l'eereur mais ne la > comprends pas. > > la syntaxe suivante marche : > set logip to "logipdns" as text > make file at desktop with properties {name:logip} > > > mais la syntaxe suivante ne marche pas , pourquoi!!?? > set logip to "logipdns" as text > set chemin to "G3-1:Desktop Folder:" > make file at chemin with properties {name:logip} Il me semble que c'est toujours ton même problème : ton 'chemin' est ici encore un texte !!! mets lui 'alias' devant ... ou 'folder'. desktop est une constante du finder. Donc il reconnait sans problème. A+ -- Daniel

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 16 Jan 2001 00:52:09 +0100 Objet : [AS] Re: Alias créé à partir de variables À 21:00 +0100 le 14.01.2001, Georges Schell écrivait au sujet de "[AS] Alias créé à partir de variables" : > Bonsoir à tous, > > Grâce à l'aide de Daniel Varlet, Imaniak et Patro, j'ai mis au point le > script ci-après. C'est peut-être pas la peine de trop personnaliser. Une partie de ce que je sais vient de cette liste et de **TOUT** ses intervenants. Tu avais déjà mis mon nom dans un subject précédent. Mais bon, ce n'est pas grave et ça fait néanmoins plaisir. Et puis ça marche, la preuve, je te réponds ;-) > Je voudrais en outre créer dans le dossier DossClientHDServeur l'alias de > DossClientDisque2, mais je n'y arrive pas. Tell app "Finder" to¬ make alias file at DossClientHDServeur ¬ to folder DossClientDisque2 with properties {name: nomDossClientDisque2 } -- à la place de 'folder' on peut mettre 'alias' > PS Où trouve-t-on une doc sur Applescript pour un débutant ? Sur le web ? Certainement pleins. Mais d'autres te diront mieux que moi. Je reprends quand même certains points de ton script, si tu le veux bien ;-) : À ce propos si vous pouviez encadrer vos scripts avec les balises [SCRIPT] .... [/SCRIPT] ce serait bien pratique (j'utilise, et ne suis pas le seul : email2script) > on open theDossiers -- ;-) Essaye en dropant plusieurs dossiers... >:-> > set JobDone to false > > set AppleScript's text item delimiters to {":"} Il "faut" ;-) remettre les délimiteurs à "" quand tu as fini. Une raison : l'éditeur de script les gardes pendant toute la session, et les applique sur tout les scripts ouverts.... Une autre : éviter de se demander pendant 3 heures pourquoi un résultat est faux... alors que les delimiters n'étaient pas "refermés" 50 lignes plus haut. > set DossExerciceHDServeur to theDossiers as text -- chemin d'accès avec > nom de dossier sur Hd Serveur > > -- * Suppression du nom de dossier lui-même : > set DossClientHDServeur to reverse of (text items of > DossExerciceHDServeur) as text --nom de dossier en 1er > set DossClientHDServeur to rest of (text items of DossClientHDServeur) > as text -- supprime les 2 points > set DossClientHDServeur to rest of (text items of DossClientHDServeur) > as text -- supprime le nom du dossier > set DossClientHDServeur to reverse of (text items of > DossClientHDServeur) as text -- on a le path sur HD Serveur! C'est juste, mais c'est un peu long. tu peux réduire (si c'est 1 dossier) à : -- * Suppression du nom de dossier lui-même : set DossierSource to text items 1 thru -3 of L01 & "" as text Voilà, le reste j'ai pas trop regardé mais ça à l'air parfait ;-) Une routine pour remonter de N niveaux sur le chemin d'un objet (dossier ou fichier). Servira à qui veut : [SCRIPT] set PathFichier to "Disque:9:8:7:6:5:4:3:2:1:0" as text DossierN from PathFichier given |niveaux à remonter|:6 on DossierN from t01 given |niveaux à remonter|:N set AppleScript's text item delimiters to {":"} repeat N times tell text items of t01 if (count) ≤ 2 then exit repeat set fin to -2 if item -1 is "" then set fin to -3 set t01 to items 1 thru fin & "" as text end tell end repeat set AppleScript's text item delimiters to "" return t01 end Dossier [/SCRIPT] -- Daniel

De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 16 Jan 2001 00:52:09 +0100 Objet : [AS] Re: test de connection reseau À 17:36 +0100 le 14.01.2001, Leclaire Thomas écrivait au sujet de "[AS] Re: test de connection reseau" : >alors pourquoi le script suivant me ramene une erreur de cl+AI4- invalide? Je ne réponds qu'à cette question. Pour le reste, je n'y connais rien en réseau.. Ton script passera toujours en erreur, voir la remarque. Pour écrire (et créer) plus simplemment un fichier texte, je te met une routine *générale*( c.-à-d. à adapter à ses besoins ) plus bas. > set chemin to "G3-1:Desktop Folder:" > set ip to tcp my address > set dns to tcp address to name ip > set logip to "logipdns" as text > set logacces to chemin & logip as text > > try > open for access (logacces) ---------- peut pas ouvrir un TEXTE !!!! -- avec as file/alias, OK > close access (logacces) > on error > tell application "Finder" > activate > --try > make file at chemin with properties {name:"logipdns"} > --on error > --display dialog "Pb lors de la cr+AI4-ation du fichier log" >buttons "OK" > default button 1 with icon caution > --end try > end tell > end try [SCRIPT] global F01 set F01 to (path to desktop folder as text) & "string" as file --Ne pas mettre file avant le chemin !!! --sinon AS essayera de rechercher le fichier. set T01 to "string" set F01 to ecrire of me at F01 given texte:T01 -- écrit et définit la globale en alias ---------- DEBUT ecrire at Fichier given texte:texte ---------- to ecrire at Fichier given texte:texte try set FichierID to open for access Fichier with write permission set eof FichierID to 0 write texte to FichierID starting at eof close access FichierID on error errString01 number errNum01 try close access Fichier on error errString02 number errNum02 set errNum01 to errNum01 & return & errString02 & errNum02 end try tell application "Finder" activate display dialog errString01 & errNum01 & return & ¬ "L'écriture du fichier a échouée !!!!" buttons {"OK"} ¬ default button 1 with icon stop end tell error number -128 end try return Fichier as alias end ecrire ----------FIN ecrire at Fichier given texte:texte---------- [/SCRIPT] -- Daniel