Le 2 déc. 09 à 21:07, Le Gallou Alain a écrit :
>
>
> Ayant reçu mon i5 et mon NAS Netgear, j'ai basculé ma bibliothèque
> iTunes sur le NAS, et lancé le script de création des Smart
> Playlist. Cela marche bien, sauf, que régulièrement la commande
> "keystroke" tape incorrectement son texte.
>
> J'avais eu le problème faiblement dans mes tests sur mon MacBook
> Air, là sur le i5, le problème c'est amplifié. En rajoutant des
> Delay, et en lançant plusieurs fois, cela a fini par passer. Je suis
> allé jusqu'à mettre "DELAY 2" ce qui me permettait de voir le
> résultat de la frappe.
>
> Mais même avec un Delay 2 avant et après la commande "keystroke" le
> problème ne disparaît pas complètement.
>
> J'ai donc un doute que ce soit la commande Delay qui ai amélioré,
> car cela le fait parfois peu, parfois beaucoup. Une idée sur ce
> problème.
>
> Reste que même avec 5% d'erreur de frappe, le script fut d'une aide
> précieuse. Et, comme prévu, j'en ai fait un article sur CUK. ici : http://www.cuk.ch/articles/4408
> Il est aussi chez moi pour le rajout futur de détails techniques :
> http://www.legallou.com/Mac/AS/iTunes/PlayList.html
>
> Encore merci pour votre aide sur ce dossier
À la suite de mon message "UI Scripting: Danger".
J'ai vraiment pris conscience de ce danger hier (et oui!).
Je venais (enfin) de créer un UI script pour contourner un bug
d'Xcode. Je l'avais pourtant blindé pour qu'il s'arrête au moindre
changement suspect. Pendant qu'il tournait, j'ai nonchalamment ouvert
un menu, paf, tout le menu a défilé en quelques instants. Rien de
grave heureusement. Mais un coup de sueur froide quand même en
imaginant des variantes possibles.
Et aujourd'hui le mail d'Yves a été un déclic supplémentaire.
Tu devrais vraiment insister là-dessus dans ta présentation sur le web
ou sinon enlèves la mention de ma participation quelconque à ce script
(j'en profite pour te remercier de m'avoir mentionné).
Vraiment désolé pour le côté tardif à tendance ultimatum, mais
vraiment je veux qu’il y ait prise de conscience: il y a danger
potentiel et inhérent avec l'UI scripting.
Je m'étais posé la question sur ton script, et pensais qu'il n'y avait
pas de gros risques (le script part en erreur dans la plupart des cas
tordus). On (je) ne peut pas prévoir tous les cas de figure!!! Surtout
pour un script diffusé publiquement et didactique.
A+
--
Daniel
_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr