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 : dimanche 10 mars 2002 06:00
Objet : applescript_fr Digest #442
Liste AppleScript francophone Digest #442
1) Re: ouvrir un fichier suite
by Daniel Varlet <varlet@xxxxxxx.ch>
2) Re: ouvrir un fichier suite
by "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr>
3) Re: ouvrir un fichier suite
by "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr>
4) Re: ouvrir un fichier suite
by Daniel Varlet <varlet@xxxxxxx.ch>
5) Re: liste
by Daniel Varlet <varlet@xxxxxxx.ch>
6) Re: ouvrir un fichier suite
by nicolas descombes <nicolas.descombes@xxxxxxx.fr>
7) Re: ouvrir un fichier suite
by Daniel Varlet <varlet@xxxxxxx.ch>
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Sat, 9 Mar 2002 07:00:19 +0100 Objet : [AS] Re: ouvrir un fichier suite À 01:42 +0100 le 09.03.2002, Serge.Tegta écrivait au sujet de "[AS] Re: ouvrir un fichier suite" : > Merci Daniel le script fonctionne. > Maintenant j'ai besoin d'appuyer sur une touche un peu speciale. > Celle qui enleve les outils dans les soft d'image entre autre graphic > converter. Elle se trouve en 4 eme poistion au dessus du controle sous le @. 4q s)ppelle tqbulqtion .=88888 (m***e je suis resté en clavier français...) ça s'appelle Tabulation écrivais-je ;-))) ça tombe bien car en As c'est tab > Je pense bien qu'il faille un petit ossax pour faire ça, mais lequel est le > plus fiable, stable ? > et comment l'utiliser ? > J'essaye de passer par player, mais je crois que cette touche n'est pas > concernée. C'est quoi déjà player ? donc avec applis qui n'ont pas cette commande scriptable : 2 osax que je trouve bien pour simuler la frappe clavier : Sändi's Additions 1.2 ·Akua Sweets 1.4.3 tell app "photoshop" activate type text tab --Sändi's Additions 1.2 -- ou input state {keys down:tab} --·Akua Sweets 1.4.3 end testé avec les 2. ça roule. > Je me suis demander aussi s'il était possible de changer les "valeurs" des > touches sur un mac. Exemple cette fameuse touche pourrait être remplacer par > la touche d'espace ? Savez vous si transformer le clavier est possible, ou > mieux, de façon provisoire, pendant un applescript ? Voui il suffit de créer un fichier clavier. Tu en trouveras dans la valise système. Tu en dupliques un à l'extérieur. Tu modifies avec resdedit la resource "KCHR". C'est assez facile et visuel. tu renommes la *** ressource*** (exemple "totor"). tu sauvegardes. tu peux renommer le fichier aussi. tu drag & drop sur le dossier système, et voilà.... tu n'as plus qu'a scripter avec Compléments clavier (osax Apple déjà présent) add keyboard menu layout "totor" -- nom de la ressource, pas du fichier set keyboard menu layout to "totor" etc... cf. dico c'est pour satisfaire ta curiosité... ici tu n'en as pas besoin... Pour l'appli c'est la valeur de la touche qui importe, pas sa position sur le clavier. Et ça se modifie dans l'appli elle-même. Le plus facile étant les équivalents clavier de menus avec ResEdit. > Que de questions Voui... ;-) > a+ bonne nuit Je vais y songer... P.S. ça me fait me souvenir... Depuis le temps.. Si quelqu'un pouvait m'envoyer le scan de la plaquette des raccourcis clavier photoshop, ça me ferait plaisir. J'ai cru comprendre qu'il devait en avoir une. Par là-même j'ai compris pourquoi il était en promo à l'époque et l'emballage mal rescotché... :-/ Il y a certainement un ou 2 raccourcis pratiques qui m'ont échappés... A+ -- Daniel
De : "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr> Date : Sat, 09 Mar 2002 11:44:14 +0100 Objet : [AS] Re: ouvrir un fichier suite Salut Daniel > > C'est quoi déjà player ? C'est une extension que tu peux trouver sur le site de prefab http://www.prefab.com/. C'est un piano electrique. Avec ca tu peux toucher tout ce qu'il y a a l'écran, et quelques touches aussi. (menus, sous menus, popup menu, etc) Par exemple pour cette touche, hier j'ai contourné le probleme avec player en fait, car je voulais masquer les outil sur photoshop en appuyant sur tab , alors j'ai ecris : tell application "PreFab Player™" if exists menu item "Masquer les outils" of menu "Fenêtre" then do menu menu item "Masquer les outils" of menu "Fenêtre" end tell Je trouve cette extension assez intuitive pour un débutant comme moi, stable aussi. Il existe une démo. > P.S. ça me fait me souvenir... Depuis le temps.. Si quelqu'un pouvait > m'envoyer le scan de la plaquette des raccourcis clavier photoshop, ça me > ferait plaisir. J'ai cru comprendre qu'il devait en avoir une. Par là-même > j'ai compris pourquoi il était en promo à l'époque et l'emballage mal > rescotché... :-/ > Il y a certainement un ou 2 raccourcis pratiques qui m'ont échappés... Je ne l'ai pas et bcp de raccourcis m'echappent aussi... > A+ merci pour tes réponses en rapport avec les touches, ça me donne quelques idées. a+ aussi g
De : "Serge.Tegta" <Serge.Tegta@xxxxxxx.fr> Date : Sat, 09 Mar 2002 11:45:58 +0100 Objet : [AS] Re: ouvrir un fichier suite Daniel J'Oubliais Ca veux dire quoi dans ton script qui ouvre le dernier fichier en date cette ligne : --open leFichier using application "photoshop" -- faux open leFichier using application file id "8BIM" a+ g
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Sat, 9 Mar 2002 15:22:04 +0100 Objet : [AS] Re: ouvrir un fichier suite À 11:45 +0100 le 09.03.2002, Serge.Tegta écrivait au sujet de "[AS] Re: ouvrir un fichier suite" : > Daniel > > J'Oubliais > > Ca veux dire quoi dans ton script qui ouvre le dernier fichier en date cette > ligne : > --open leFichier using application "photoshop" -- faux Une ligne fausse que j'ai laissée par souci pédagogique... > open leFichier using application file id "8BIM" open untel using application file totor -- est la sytaxe correcte. À propos de "application file" avec l'ID de l'application (c'est à dire son code créateur). Cette référence du finder est archi-pratique (tout est possible donc ;-))) Permet donc d'obtenir la référence du fichier application (path) avec seulement le créateur. Ne pas oublier de convertir en string (comme d'hab) si on s'en sert ailleurs que dans le Finder. Évite entre autre la sempiternelle question : Où se trouve l'application "unetelle" ? exemple : tell app "Finder" to set toshop to application file id "8BIM" as string déployé (spécial patpro :) : [SCRIPT exemple] tell app "Finder" application file id "8BIM" --> file "Adobe Photoshop™ 3.0" of folder "Adobe Photoshop 3.0" of folder "Applications (Mac OS 9)" of startup disk set monApplication to result as string --> "HDOS9:Applications (Mac OS 9):Adobe Photoshop 3.0:Adobe Photoshop™ 3.0" end tell application monApplication activate beep quit end [/SCRIPT] Si plusieurs appli avec le même créateur (différentes versions), c'est celle qui s'ouvre quand tu double-click un document de l'appli. J'ai enfin retrouvé la référence de ça ;-)) : ---------------------------------------------------------------------- [...snip...] Objects of class Application File, Disk, and Folder can also be identified by ID. The ID in each case consists of the application file’s creator type (as a string), the disk’s ID, and the folder’s folder ID, respectively. For example, this state-ment identifies the startup disk: disk ID -1 -—result: startup disk of application "Finder" This statement identifies a folder: folder ID 918 of startup disk -—result: folder "My Folder" of startup disk of application "Finder" This statement identifies the TeachText application: application file id "ttxt" -—result: file "TeachText 7.1" of startup disk of application "Finder" [...snip...] ---------------------------------------------------------------------- source : pdf : AppleScript Finder Guide encore du boulot Nicolas ;-))))) ( Ouch... Ça m'a fait rappeler que je suis à la bourre...) mais bon : © 1994 Apple Computer, Inc. !!!!!!! c'est loin d'être à jour.... Merci pour prefab. Je ne me souvenais plus, que c'était prefab player ... Je ne m'y suis jamais intéressé. Certainement à tort. A+ -- Daniel
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Sat, 9 Mar 2002 17:15:44 +0100 Objet : [AS] Re: liste À 16:53 +0100 le 08.03.2002, lamica écrivait au sujet de "[AS] liste" : Pour ceux que ça intéresse, il y a des précisions très utiles dans l'_historique_ de l'Osax en particulier sur recherche remplacement : <http://mtlab.ecn.fpu.ac.jp/osax_pages/osax_2_history.html> -- Daniel
De : nicolas descombes <nicolas.descombes@xxxxxxx.fr> Date : Sat, 09 Mar 2002 21:56:34 +0100 Objet : [AS] Re: ouvrir un fichier suite Le 9/03/02 15:22, Daniel Varlet a écrit : salut à tous, > J'ai enfin retrouvé la référence de ça ;-)) : > > source : pdf : AppleScript Finder Guide > encore du boulot Nicolas ;-))))) ( Ouch... Ça m'a fait rappeler que je suis à > la bourre...) ça ne fait que deux jours ! deux jours, au vu de la date du dessous, Apple a huit ou neuf ans de retard (suivant la méthode) pour une localisation de sa doc'.....tu es largement excusé. :-)))))) > mais bon : © 1994 Apple Computer, Inc. !!!!!!! c'est loin d'être à jour..... je n'ai pas lu cette brochure, mais y'a du bon ou de moins en moins d'intérêt à cause de Mac OS X ? a+ Nicolas -- Traduction française de ASLG 1.3.7 http://trad.applescript.free.fr/Accueil.html --
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Sun, 10 Mar 2002 01:06:19 +0100 Objet : [AS] Re: ouvrir un fichier suite À 21:56 +0100 le 09.03.2002, nicolas descombes écrivait au sujet de "[AS] Re: ouvrir un fichier suite" : > Le 9/03/02 15:22, Daniel Varlet a écrit : > > salut à tous, > >> J'ai enfin retrouvé la référence de ça ;-)) : >> >> source : pdf : AppleScript Finder Guide >> encore du boulot Nicolas ;-))))) ( Ouch... Ça m'a fait rappeler que je suis à >> la bourre...) > > ça ne fait que deux jours ! deux jours, au vu de la date du dessous, Apple a > huit ou neuf ans de retard (suivant la méthode) pour une localisation de sa > doc'.....tu es largement excusé. :-)))))) Si on prend Apple comme réf. sur ce coup là, on va pas aller loin ;-)))) >> mais bon : © 1994 Apple Computer, Inc. !!!!!!! c'est loin d'être à jour.... > > je n'ai pas lu cette brochure, mais y'a du bon ou de moins en moins > d'intérêt à cause de Mac OS X ? Par souci de compatibilité tout du moins en classique ( 7.x -> 9.x) des choses ont été ajoutées en fonction des évolutions de l'OS, mais pas trop supprimées. La base reste la même. En OSX c'est de plus grosses différences (fenêtres, gestion desktop et corbeille) mais le dico du Finder n'est pas fini... Mais, ça ressemble en gros. Là je pense que c'est moins une référence. D'ailleurs je ne m'en sert presque jamais. Simplement pour recherche dans des cas tordus, et encore, quand j'y pense. Pour le Finder c'est surtout en lisant les scripts des autres, en scriptant, et en répondant aux questions. ;-)) Mais qu'est -ce que le portage de l'un à l'autre est chiant (scripts classiques - OSX)... Faut tout vérifier. Et encore ça ne suffit pas toujours... J'ai eut la surprise (pour un script mixte classique/osx) d'une référence Finder mémorisée en globale pas valable de l'un à l'autre. Faudra que je reteste ça. Bref, je suis débutant en OSx... > a+ > Nicolas > -- > Traduction française de ASLG 1.3.7 > http://trad.applescript.free.fr/Accueil.html Je laisse la signature... -- Daniel