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 : mercredi 27 février 2002 06:00
Objet : applescript_fr Digest #433
Liste AppleScript francophone Digest #433
1) Re: Changer l'icone d'un dossier
by Daniel Varlet <varlet@xxxxxxx.ch>
2) Re: date et heure
by Daniel Varlet <varlet@xxxxxxx.ch>
3) Re: Un truc bizarre avec GraphicConverter
by Daniel Varlet <varlet@xxxxxxx.ch>
4) Re: Un truc bizarre avec GraphicConverter
by Dominique <listeasdomi@xxxxxxx.fr>
5) Script de mise en ligne d adresse ip
by Renaud Durbecq <rdu@xxxxxxx.fr>
6) Re: OE 5 - Afficher barres d'outils automatiquement
by SeguS <wirinum@xxxxxxx.fr>
7) Re: date et heure
by "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr>
8) annuler impressions en attente
by sartorg <sartorg@xxxxxxx.ch>
9) Re: truc bizarre
by Stéphane Willard <swillard@xxxxxxx.com>
10) Re: truc bizarre
by Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be>
11) Re: date et heure
by Daniel Varlet <varlet@xxxxxxx.ch>
12) Re: truc bizarre
by Daniel Varlet <varlet@xxxxxxx.ch>
13) Re: [AS]variables et dossiers
by "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr>
14) Re: redemarer alors qu'un long script n'est pas fini
by "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr>
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 26 Feb 2002 00:21:40 +0100 Objet : [AS] Re: Changer l'icone d'un dossier À 07:07 +0100 le 25.02.2002, Christophe Delb@rt écrivait au sujet de "[AS] Re: Changer l'icone d'un dossier" : > Un tout grand merci Daniel... C'est super. Et comme dit Jean-Marie, avec > l'explication théorique c'est encore mieux.... Content encore ;-) > Il est 6h45.. je viens d'arriver au bureau et je vais tester cette > partie de script de ce pas... > En fait, Daniel, ici, en Belgique, nous avons équipé les 2800 écoles > primaires de la partie francophone du pays avec +/- 10.000 iMacs. Il y a > vait des configurations différentes (Mono, triplette, doucble-triplette > et triple-triplette). Et nous avons "joué" avec les couleurs des iMacs > pour faciliter le partage de fichiers. Jusqu'à présent, les enseignants > ou les personnes ressources de l'école devaient effectuer manuellement > les reconfigurations des iMacs après restauration. Mais pour la nouvelle > mouture du CD, j'ai créé un script qui nous fera gagné bcp de temps. Si > tu veux, je peux t'envoyer ce script pour que tu me donnes ton avis (il > y a surement des corrections à apporter..mais jusqu'ici ca marche plutot > bien)..et que tu voies un peu les manipulations. Avec plaisir. Je suis curieux. En plus ça paraît-être pour une très bonne cause ;-)))) Je vois qu'en Belgique et en Suisse (certains établissements) sont très favorables au Mac. Je m'en réjouit. > Il y aura aussi un deuxième script qui feront montés les dossiers > partagés présents sur le réseau et créer des alias sur le disque. Les alias ne sont pas déjà créés automatiquement dans le dossier serveurs récents du menu pomme ? (Il faut les monter une première fois... OK) >> Tiens une question : >> pourquoi faire choisir une couleur pour un dossier qui s'appelle >> déjà >> "Documents Serveur rouge" ? >> ] > > Parce que ce dossier sera créé en fonction des données rentrées > parl'utilisateur et pour faciliter la "lecture" des dossiers par les > enfants et les profs. Comme il y a souvent plusieurs dossiers "Documents > Serveur" qui apparaitront sur le bureau, une couleur et dans ce cas > maintenant une icone personnalisée sera plus parlant que le nom seul... Ah d'accord, c'est une icone perso en plus de la couleur (= famille certainement). > Encore un tout grand merci pour ton aide au combien précieuse Encore une fois de rien ;-))) A+ -- Daniel
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 26 Feb 2002 02:19:53 +0100 Objet : [AS] Re: date et heure À 14:17 +0100 le 25.02.2002, Serge.Tegta écrivait au sujet de "[AS] Re: date et heure" : > Bonjour > Voici le script dont je me sert pour dater des fichier... Vous devez le > connaître, je l'ai trouvé quelque part sur le net... et un peu > personnalisé... [......] > > Mais j'ai un petit probleme > J'ai besoin de verifier si un fichier créer 20 minutes auparavant existe > bien. Par exemple il est 18:24 > je créer un fichier 01/02/15/02/18/24 (cad date_slug & time_slug) Ben non... date_slug & time_slug ≠ 01/02/15/02/18/24 ... tu as certainement rajouté un identifiant devant... (01/) et évidemment un / entre les 2. Les 2 routines de ton script renvoient la date formatée en texte [MM/DD/ YY] et [hh/mm] si j'ai bien compris. > si fichier 01/02/15/02/18/04 existe > sinon je fais autre chose. > Mais comment faire pour retrancher 20 minutes au format de date que > j'utilise afin de comparer avec ce qui existe ? Autrement dit comment > retrancher 20 minutes à time_slug ??? > Suis-je comprehensible ? Presque ;-) C'est du calcul de date. Bien expliqué dans le module current date osax de l' "AppleScript Guidebook" de l'Aide. Si tu n'as pas AppleScript Guidebook dans l'aide, regarde sur tes CD d'install: Compléments CD AppleScript CD Extras ou télécharge-le : <http://www.apple.com/applescript/help_mods.html> je vois deux possibilités : 1) soit tu travailles avec les noms de fichiers set currDate to current date set laps to 20 * minutes set date_temporaire to currDate - laps set nom_fichier_Temp to (ton script ;-)) tell app "Finder" to exists item nom_fichier_Temp of folderMachin if result then blabla... 2) soit tu te sers de la date de création des fichiers [SCRIPT] set folderMachin to choose folder set currDate to current date set laps to 20 * minutes set date_temporaire to currDate - laps -- Bornes inferieures et superieures set n to 60 --secondes set borne_inferieure to date_temporaire - n set borne_superieure to date_temporaire + n --exemple de filtre avec le Finder à affiner si nécessaire tell application "Finder" to ¬ set l to every file of folderMachin whose ¬ creation date > borne_inferieure and ¬ creation date < borne_superieure and ¬ name contains "/" if l = {} then beep l [/SCRIPT] À plus tard. -- Daniel
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 26 Feb 2002 04:22:23 +0100 Objet : [AS] Re: Un truc bizarre avec GraphicConverter À 20:26 +0100 le 25.02.2002, Dominique écrivait au sujet de "[AS] Un truc bizarre avec GraphicConverter" : > Un truc bizarre... > > Je veux créer une icône/aperçu pour une image avec GraphicConverter. > Dans le dictionnaire je vois ceci : > > create icon : creates a custom icon for the file > create icon -- file reference > > Bien. > > Le dictionnaire de GC me donne ensuite : > > file file [r/o] -- the disk file associated with the window, if any > > Bien. > > J'écris : > > create icon (file of window 1) > > ça rouspète ;-) chez moi aussi : OS: FU1-9.2.2 AppleScript: FU1-1.6 Carbon: 1.5.0 Smile: 1.8.4 > Bien. > > file of window 1 as string > > ça rouspète ;-) Pas chez moi... Mais peut-être un Osax fait des conversions derrière mon dos. Pas vérifié. C'était bien ça. J'ai quand même vérifié un peu plus tard... ;-) Ça rale itou donc > > Essayons en deux temps : > > set lefich to file of window 1 > lefich as string > > ça à l'air d'aller ; terminons : > > create icon lefich > > Ça marche ! > file of window 1 create icon result Marche chez moi. De plus donner un string comme référence de fichier ne parait pas très orthodoxe. Mais bon, si GC accepte ça... > Finalement, j'ai réussi à faire obéir GC ;-) C'est le principal. Mais ça fait perdre du temps ces con****ies .... ;-) > Mais, petite question théorique : pourquoi est-on obligé de procéder > en deux temps ? Ça arrive aussi au Finder ce genre de trucs. Mais bon avec lui on sait à quoi s'attendre. C'est un tordu ;-))) Je n'en sais rien : peut-être un bug de la class file de GC ? en effet je n'arrive pas à obtenir les propriétés de file : set f to file of window 1 class of f --> file specification -- AMHA c'est pris comme la commande AS pure et pas comme la commande de GC. stationery of f --> erreur name of f -- >erreur tiens autre chose qui me laisse aussi perplexe: every document of window 1 --> erreur d'ailleurs un document comme élément d'un window ?!!??? pas compris... J'ai comme un doute sur l'AppleScript de GC tout d'un coup... À plus tard. -- Daniel
De : Dominique <listeasdomi@xxxxxxx.fr> Date : Tue, 26 Feb 2002 09:31:21 +0100 Objet : [AS] Re: Un truc bizarre avec GraphicConverter Daniel Varlet ecrivait / wrote: >J'ai comme un doute sur l'AppleScript de GC tout d'un coup... ;-) J'ai oublié de préciser : Mac OS 8.6 FR et AS qui va avec ; GC 409 ; compléments de pilotage : AppleScript Formatting Application Menu AutoType Unreg OSAX Choose Files & Folders Choose Item Commandes de partage Compléments clavier Compléments standard DatePack DecodeQPosax Dialectes File Visibility InternetConfig Commands Jon's Commands Pilotage d'accès URL Pilotage réglages réseau Pilotage Services d'impression Processes Profondeur de couleurs SAGEM ISDN PPP Commands Satimage (184) Sändi's Additions Sigma's Additions Sigma's Coercions StuffIt Commands Tanaka's osax 2.0 TEC.PPC -- (-8 domi
De : Renaud Durbecq <rdu@xxxxxxx.fr> Date : Mon, 25 Feb 2002 20:06:14 +0100 Objet : [AS] Script de mise en ligne d adresse ip Bonjour je débute en applescript et je cherche a faire un script qui récupère l adresse ip de ma machine la sauvegarde dans un fichier puis expédie ce fichier sur un serveur web distant Je ne sais pas trop par ou commencer si quelqu un pouvait m aider je lui en serai reconnaissant Merci d avance renaud
De : SeguS <wirinum@xxxxxxx.fr> Date : Tue, 26 Feb 2002 11:23:39 +0100 Objet : [AS] Re: OE 5 - Afficher barres d'outils automatiquement ==> Message de "Georges Schell" du 25/02/2002 17:43 : >> il me semble que même si tu desactive la barre d'outil (pomme-B), au >> lancement elle se reactive automatiquement, non ? > Elle ne se réactive pas chez moi (OE 5.02) avec OE 5.01 oui >>> Je veux donc construire un script qui, à chaque ouverture d'OE 5 assurera >>> l'affichage de la barre d'outils. [script] --nécessite osax Sigma’s Additions © 1998 Eric Allen Grant tell application "Internet Explorer" to Activate type text "B" holding down command [/script] le pb c'est que pomme-B affiche ou masque la barre d'outil selon son état au depart sans moyen de savoir cet etat par script ... -- Serge Ségu wirinum@xxxxxxx.fr
De : "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr> Date : Tue, 26 Feb 2002 11:27:17 +0100 Objet : [AS] Re: date et heure Bonjour et merci de t'interesser à mon cas > Ben non... date_slug & time_slug ≠ 01/02/15/02/18/24 ... > tu as certainement rajouté un identifiant devant... (01/) et évidemment un / > entre les 2. > Les 2 routines de ton script renvoient la date formatée en texte [MM/DD/ YY] > et [hh/mm] si j'ai bien compris. Oui je me suis trompé en écrivant le mail. Il y bien un identifiant devant et un / entre les 2 > > > je vois deux possibilités : > > 1) soit tu travailles avec les noms de fichiers > set currDate to current date > set laps to 20 * minutes > set date_temporaire to currDate - laps > set nom_fichier_Temp to (ton script ;-)) > tell app "Finder" to exists item nom_fichier_Temp of folderMachin > if result then blabla... C'est la premiere possibilité dont j'ai besoin, car la date de création des fichiers peux occiller entre -1 et +1 minutes, c'est là que je vois que mon ordinateur ne va pas exactement à la même vistesse à chaque fois, interressant .... Domage car la deuxieme possibilité, le coup des filtres me plaisait bien... Dans cette premiere solution donc, qui est limpide pourtant, je ne comprends pas ceci... set nom_fichier_Temp to (ton script ;-)) (ton script) c'est bien le script que j'ai posté hier, celui qui formate la date, non ? CAD que j'ecris set nom_fichier_Temp to ("identifiant" & the date_slug & "/" & the time_slug) ou bien le script en entier. Je pencherai pour la deuxieme solution, puis qu'il me semble qu'il faut refixer les deux _slug .... La notation (ton script ;-)) appelle t'elle et un script déjà ecrit qui se nomerai (ton script) et le fait t'elle retourner, comme une abreviation, ou bien faut il tout réécrire ? A oui encore une chose, j'ai une grave lacune. Je ne sais pas comment afficher la valeur d'une variable à l'écran, afin de tester mes scripts. Je sais que c'est le ba-ba, mais bon !! Merci encore, car j'avance un peu a+ g
De : sartorg <sartorg@xxxxxxx.ch> Date : Tue, 26 Feb 2002 13:05:17 +0100 Objet : [AS] annuler impressions en attente Bonjour ! Je m'occupe d'un atelier d'une vingtaine Imac dans une école. Il sont branchés sur une imprimante laser (HP 4000) via un réseau ethernet. les Imacs sont programmés pour s'éteindre automatiquement le soir. (et 'allumer le matin...) Or il m'arrive souvent de trouver le matin des machines n'ayant pas pu s'éteindre car le print monitor est en alerte avec une quantité de fichiers en attente d'impression. J'ai pensé faire un applet qui annulerait l'alerte du print monitor et les impression en attente. Cet applet étant placé dans le dossier "ouverture à l'extinction" du dossier système. Je ne suis malheureusement pas arrivé à mes fins. Je ne sais même pas si l'utilisation du complément de pilotage desktop printer manager ( pilotage service d'impression) est adéquat. En effet dans notre configuration il n'y a pas de service d'impression sur le bureau (!...). Nous imprimons directement depuis le fichier à imprimer (article imprimer du menu fichier). D'autre part je n'ai pas réussi à m'en sortir à la seule lecture du dictionnaire de pilotage service d'impression.... alors si quelqu'un veut bien m'aider en m'indiquant comment procéder ... Merci Georges
De : Stéphane Willard <swillard@xxxxxxx.com> Date : Tue, 26 Feb 2002 10:22:59 -0500 Objet : [AS] Re: truc bizarre Merci beaucoup, le néophyte que je suis apprécie cette syntaxe un peu mieux que la précédente, mais il demeure un problème que je n'arrive pas à comprendre: Dans la phrase set VFolder to (choose folder with prompt ¬ "Choisissez un dossier contenant des images à saisir...") J'ai un message d'erreur sur le mot folder qui dit: Expected "," but found class name Moi pas comprendre....... Merci d'avance
De : Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be> Date : Tue, 26 Feb 2002 16:55:32 +0100 Objet : [AS] Re: truc bizarre Le mardi 26 février 2002 à 10:22, Stéphane Willard écrit : >Merci beaucoup, le néophyte que je suis apprécie cette syntaxe un peu mieux >que la précédente, mais il demeure un problème que je n'arrive pas à >comprendre: >Dans la phrase > >set VFolder to (choose folder with prompt ¬ > "Choisissez un dossier contenant des images à saisir...") > >J'ai un message d'erreur sur le mot folder qui dit: >Expected "," but found class name > >Moi pas comprendre....... Moi pas comprendre non plus : j'ai fais le test avec Smile, je l'ai refais avec l'Editeur de Script, la commande placée dans et hors "tell application 'Finder'" et a chaque fois, c'est ok. Mais je ne suis qu'un amateur, appel au Grands ! -- Cordialement. Jean-Marie -HOO;-) ____________________ Jean-Marie Hoornaert Courriel : jmh@xxxxxxx.be PPsP* : http://www.h2o.be Newsletter : jmh@xxxxxxx.be?subject=Infos_h2o * Page Personnelle sans Prétention * pour AppleScripter FileMaker
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 26 Feb 2002 17:03:12 +0100 Objet : [AS] Re: date et heure À 11:27 +0100 le 26.02.2002, Serge.Tegta écrivait au sujet de "[AS] Re: date et heure" : > Bonjour et merci de t'interesser à mon cas Ben, c'est normal non ? >> Ben non... date_slug & time_slug ≠ 01/02/15/02/18/24 ... >> tu as certainement rajouté un identifiant devant... (01/) et évidemment un / >> entre les 2. >> Les 2 routines de ton script renvoient la date formatée en texte [MM/DD/ YY] >> et [hh/mm] si j'ai bien compris. > > Oui je me suis trompé en écrivant le mail. Il y bien un identifiant devant > et un / entre les 2 > >> >> >> je vois deux possibilités : >> >> 1) soit tu travailles avec les noms de fichiers >> set currDate to current date >> set laps to 20 * minutes >> set date_temporaire to currDate - laps >> set nom_fichier_Temp to (ton script ;-)) >> tell app "Finder" to exists item nom_fichier_Temp of folderMachin >> if result then blabla... > > C'est la premiere possibilité dont j'ai besoin, car la date de création des > fichiers peux occiller entre -1 et +1 minutes, c'est là que je vois que mon > ordinateur ne va pas exactement à la même vistesse à chaque fois, > interressant .... c'est pour ça que j'avais mis des bornes à modifier en fonction... -1 et +1 minute c'est énorme si la taille et le nb de données n'est pas trop différente (si la machine n'est pas trop lente). À mon avis faudrait plutôt regarder du côté du script. > Domage car la deuxieme possibilité, le coup des filtres me plaisait bien... Si ce n'est que ça, ça doit pouvoir s'adapter. Mais bon... > Dans cette premiere solution donc, qui est limpide pourtant, je ne comprends > pas ceci... > set nom_fichier_Temp to (ton script ;-)) > (ton script) c'est bien le script que j'ai posté hier, celui qui formate la > date, non ? absolument, c'est un petit gag glissé ici ;-)) Et la flemme de développer... > CAD que j'ecris > set nom_fichier_Temp to ("identifiant" & the date_slug & "/" & the > time_slug) C'est ça, il faut que tu calcules les slugs (trad =limaces !!??) en fonction du nouveau current date. Si tu les as déjà ( avant cette partie) tant mieux. > ou bien le script en entier. Je pencherai pour la deuxieme solution, puis > qu'il me semble qu'il faut refixer les deux _slug .... Non, non, tu rappelles simplement les routines, pour calculer les nouveaux slugs. si ce n'est pas déjà fait plus avant. > La notation (ton script ;-)) appelle t'elle et un script déjà ecrit qui se > nomerai (ton script) et le fait t'elle retourner, comme une abreviation, ou > bien faut il tout réécrire ? Désolé pour cette plaisanterie qui t'as mis dans l'embarras... Je réécris donc pour que ce soit plus clair : set currDate to current date set laps to 20 * minutes set date_temporaire to currDate - laps set date_slug to format_date_using(date_temporaire, "/", {"MM","DD", "yy"}) set time_slug to format_time_using(date_temporaire, "/", {"HH","MM"}) set identifiant to "01" -- c'est pour l'exemple, je suppose que tu as un calcul quelque part set nom_fichier_Temp to identifiant & date_slug & "/" & time_slug tell app "Finder" to exists item nom_fichier_Temp of folderMachin if result is true then blabla... > A oui encore une chose, j'ai une grave lacune. Je ne sais pas comment > afficher la valeur d'une variable à l'écran, afin de tester mes scripts. Je > sais que c'est le ba-ba, mais bon !! Bien sur que c'est le ba-ba mais il faut le savoir .... Il n'y a pas de questions inutiles. Enfin des fois... quand même... ;-)))... (ce n'est pas pour toi) comme tu n'as pas précisé avec quel éditeur . éditeur de scripts apple : afficher le résultat (menu commandes) - pomme + L la façon simple et rapide : tu mets return maVariable où tu veux dans ton script quand tu veux voir une valeur. si c'est dans une routine il faut renvoyer aussi le résultat de la routine. Ça s'affichera dans la fenêtre des résultats. Par exemple (n'importe quoi) si tu veux voir z . commentaires visibles conseillés pour ne pas les oublier !!! : [SCRIPT] set a to 1 set b to 2 add(a,b) return result ---------------------------------------- DEBUG set h to 25 if year of current date is 2002 then beep on add(y,x) set z to y+z return z ---------------------------------------- DEBUG set w to y-z beep display dialog "rien" return 20+ z*y end [/SCRIPT] façon plus compliquée (bof) (surtout utile dans des répétitions): ouvrir l'historique des évenements (même menu) - pomme + E la commande : log maVariable renvoit le résultat dans la fenêtre de l'historique entre (* et *). N'arrête pas le script. Je te laisse découvrir et tester Pour info il y a 2 autres commandes que je n'ai presque jamais utilisées : start log stop log Dans Smile c'est moins préhistorique ;-). Mais Smile est un peu plus difficile pour les débutants. Mais il vaut vraiment, vraiment le coup. En OS classique. malheureusement la version OSX est encore service minimum de minimum. Avec quelques bugs d'utilisation pénibles. dans les fenêtres scripts : il y a la routine log (n) (inclue dans smile) qui s'affiche dans le worksheet (ou le fichier .out selon ton choix). Dans une fenêtre texte (et là c'est génial) tu sélectionnes la partie à vérifier, tu tappes la touche entrée et il te renvoit le résultat de cette partie uniquement, à la fin de la fenêtre. Rien que pour ça ça vaut le coup de l'essayer. Plus plein de trucs qui simplifient la vie. drag-drop. Recherche-remplacement (avec regex) etc.. etc... recherche automatique de la sélection dans tout les dicos... etc... Sans compter que tu peux scripter Smile complètement pour le modifier à ton goût. > Merci encore, car j'avance un peu Impecc. À plus tard. -- Daniel
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Tue, 26 Feb 2002 17:52:48 +0100 Objet : [AS] Re: truc bizarre À 10:22 -0500 le 26.02.2002, Stéphane Willard écrivait au sujet de "[AS] Re: truc bizarre" : > Merci beaucoup, le néophyte que je suis apprécie cette syntaxe un peu mieux > que la précédente, mais il demeure un problème que je n'arrive pas à > comprendre: > Dans la phrase > > set VFolder to (choose folder with prompt ¬ > "Choisissez un dossier contenant des images à saisir...") > > J'ai un message d'erreur sur le mot folder qui dit: > Expected "," but found class name > > Moi pas comprendre....... > > Merci d'avance essayes avec le choose folder en dehors du Finder comme a dit h20 : j'en ai profité pour mettre un filtre ;-)) Pas testé mais ça devrait marcher. [SCRIPT] tell application "FileMaker Pro" to ¬ set VCode to cell "Gcode_produit" activate set VFolder to choose folder with prompt ¬ "Choisissez un dossier contenant des images à saisir..." tell application "Finder" set VFolder to every item of VFolder whose file type is VCode repeat with i from 1 to count VFolder set VPath to( item i of VFolder) as string tell application "FileMaker Pro" set nouveau to (create new record) set cell "code_produit" of nouveau to VCode set cell "chemin_document" of nouveau to VPath set cell "image" of nouveau to file (VPath) end tell end repeat end tell tell application "FileMaker Pro" activate go to last record end tell [/SCRIPT] -- Daniel
De : "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr> Date : Tue, 26 Feb 2002 18:32:20 +0100 Objet : [AS] Re: [AS]variables et dossiers Daniel C'est bon ca marche très bien le test sur les nom de fichiers. Il me reste une petite chose a régler. J'ai vu que tu définissait une variable que tu réutilise après ce qui est bien plus simple en effet que de changer les nom ds tout le script. Mais comment ecrit on lors qu'il sagit de dossiers exemple set theFldr to "alibaba:folderprincipale:foldersecondaire" alibaba c'est mon disquedur folderprincipale c'est un dossier de ce disque dur foldersecondaire un dossier de ce dossier mais apple script n'arrive pas à obtenir le dossier, logique parcequ'il ne reconnait pas que c'est des variables que j'ai défini plus haut, il croit que c'est des dossiers qui portent ces noms. Alors quelle est la syntaxe pour ce genre d'opperation ? a+ G
De : "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr> Date : Tue, 26 Feb 2002 21:40:39 +0100 Objet : [AS] Re: redemarer alors qu'un long script n'est pas fini Bonsoir Il m'arrive un truc vbiezare. Je fait un test Si la valeur de ce test est true alors je redemare sinon le script continu or le mac commence à redémarer en quittant les application, mais le script continu apres, et le redemarage n'est pas réalisé ???? Peut e^tre y a t'il une solution pour stoper le script, puis redémarer proprement ??? a+ G