In article <1gqanhc.72btlej73y9cN%, (Daniel Robillard) wrote:
Y a t-il une commande shell qui puisse remplacer "keys pressed" de l'osax Jon's Commands ?
Le "GUI Scripting" peut-être : http://www.apple.com/applescript/GUI/
Patrick -- Patrick Stadelmann
francois.jacquemin
Benoit Leraillez wrote:
Remarque : Chez moi le keystroke "i" donne un "q", et le "q" donne un "q" bien sûr", ce qui tendrait à dire que mon QI serait QQ ! Je vaqs attaquer Apple en justqce pour dqffamatqon. Non maqs !
Remarque : Chez moi le keystroke "i" donne un "q", et le "q" donne un
"q" bien sûr", ce qui tendrait à dire que mon QI serait QQ ! Je vaqs
attaquer Apple en justqce pour dqffamatqon. Non maqs !
Remarque : Chez moi le keystroke "i" donne un "q", et le "q" donne un "q" bien sûr", ce qui tendrait à dire que mon QI serait QQ ! Je vaqs attaquer Apple en justqce pour dqffamatqon. Non maqs !
Dont acte ! J'enregistre :) -- F. Jacquemin
danrob
Benoit Leraillez wrote:
Daniel Robillard wrote:
Y a t-il une commande shell qui puisse remplacer "keys pressed" de l'osax Jon's Commands ?
Oui les System Events.
Bin non, c'est l'inverse que je veux.
"keys pressed" donne les touches pressées.
Par exemple quand je clique un bouton de dialogue je peux savoir si la touche option est enfoncée et ainsi modifier l'action du script.
Par exemple quand je clique un bouton de dialogue je peux savoir si la touche option est enfoncée et ainsi modifier l'action du script.
tu peux peut être utiliser applescript dans ton script sh
osascript -e 'keys pressed'
Schmurtz
(Benoit Leraillez) wrote:
tell application "System Events" tell process "TextEdit" tell front window keystroke "Bonjour " keystroke "ac" using command down -- select all keystroke "q" using command down -- quit keystroke space -- la barre d'espace valide le don't save chez moi
Par que le bouton sélectionner par défaut est en général le bouton le plus à droite (d'ailleurs ça ne marche que si on a activé l'accès complet par le clavier). C'est par la solution idéale pour cliquer sur "don't save". Le mieux, c'est le raccourci command-D, plus sûr.
tell application "System Events"
tell process "TextEdit"
tell front window
keystroke "Bonjour "
keystroke "ac" using command down -- select all
keystroke "q" using command down -- quit
keystroke space -- la barre d'espace valide le don't save chez moi
Par que le bouton sélectionner par défaut est en général le bouton le
plus à droite (d'ailleurs ça ne marche que si on a activé l'accès
complet par le clavier). C'est par la solution idéale pour cliquer sur
"don't save". Le mieux, c'est le raccourci command-D, plus sûr.
tell application "System Events" tell process "TextEdit" tell front window keystroke "Bonjour " keystroke "ac" using command down -- select all keystroke "q" using command down -- quit keystroke space -- la barre d'espace valide le don't save chez moi
Par que le bouton sélectionner par défaut est en général le bouton le plus à droite (d'ailleurs ça ne marche que si on a activé l'accès complet par le clavier). C'est par la solution idéale pour cliquer sur "don't save". Le mieux, c'est le raccourci command-D, plus sûr.
keystroke "d" using command down
end tell end tell end tell
-- Schmurtz
danrob
Mathias Terreaux wrote:
tu peux peut être utiliser applescript dans ton script sh
osascript -e 'keys pressed'
C'est dans un Applescript que je souhaite utiliser un do shell script ... plutôt qu'un osax.
Mathias Terreaux <mathias.news@free.fr> wrote:
tu peux peut être utiliser applescript dans ton script sh
osascript -e 'keys pressed'
C'est dans un Applescript que je souhaite utiliser un
do shell script ...
plutôt qu'un osax.
tu peux peut être utiliser applescript dans ton script sh
osascript -e 'keys pressed'
C'est dans un Applescript que je souhaite utiliser un do shell script ... plutôt qu'un osax.
danrob
Benoit Leraillez wrote:
Mais dans quel environnement tu travailles ? AppleScript Studio ? AppleScript ? Et quel est le but ? Dans un dialogue créé par toi tu veux offrir la possibilité d'avoir un option-click pour modifier une action ou tu veux intercepter une action dans une autre appli ?
Je ne suis plus du tout ;-)
Voila : Dans Applescript display dialog ... je clique un bouton et je veux savoir si en cliquant la touche option était enfoncée.
La fonction "keys pressed" de l'osax Jon's Commands fonctionne bien mais c'est une beta qui n'a pas bougé depuis 2002. C'est pourquoi je préfèrerai une autre solution.
Mais dans quel environnement tu travailles ? AppleScript Studio ?
AppleScript ? Et quel est le but ? Dans un dialogue créé par toi tu veux
offrir la possibilité d'avoir un option-click pour modifier une action
ou tu veux intercepter une action dans une autre appli ?
Je ne suis plus du tout ;-)
Voila :
Dans Applescript
display dialog ...
je clique un bouton et je veux savoir si en cliquant la touche option
était enfoncée.
La fonction "keys pressed" de l'osax Jon's Commands fonctionne bien mais
c'est une beta qui n'a pas bougé depuis 2002.
C'est pourquoi je préfèrerai une autre solution.
Mais dans quel environnement tu travailles ? AppleScript Studio ? AppleScript ? Et quel est le but ? Dans un dialogue créé par toi tu veux offrir la possibilité d'avoir un option-click pour modifier une action ou tu veux intercepter une action dans une autre appli ?
Je ne suis plus du tout ;-)
Voila : Dans Applescript display dialog ... je clique un bouton et je veux savoir si en cliquant la touche option était enfoncée.
La fonction "keys pressed" de l'osax Jon's Commands fonctionne bien mais c'est une beta qui n'a pas bougé depuis 2002. C'est pourquoi je préfèrerai une autre solution.
danrob
Benoit Leraillez wrote:
Ok. Alors, je vais te demander bêtement pourquoi tu ne mets pas deux boutons à la place d'un sur lequel on clique avec ou sans alt.
display dialog ne permet que trois boutons, ce n'est pas assez dans certains cas. On peu aussi utilier choose from list.
Bref, c'est pour des scripts iView MediaPro dans lesquels le clic simple donne une sélection d'éléments en conservant l'affichage des autres, et le clic avec option n'affiche que les éléments trouvés.
Je trouve cette méthode plus pratique que qu'une suite de dialogues ou même des boutons radio ou cases à cocher que de toute façon Applescript ne permet toujours pas en standard.
Question : où trouver de la doc (claire) sur les sripts shell ?
Ok. Alors, je vais te demander bêtement pourquoi tu ne mets pas deux
boutons à la place d'un sur lequel on clique avec ou sans alt.
display dialog ne permet que trois boutons, ce n'est pas assez dans
certains cas.
On peu aussi utilier choose from list.
Bref, c'est pour des scripts iView MediaPro dans lesquels le clic simple
donne une sélection d'éléments en conservant l'affichage des autres, et
le clic avec option n'affiche que les éléments trouvés.
Je trouve cette méthode plus pratique que qu'une suite de dialogues ou
même des boutons radio ou cases à cocher que de toute façon Applescript
ne permet toujours pas en standard.
Question : où trouver de la doc (claire) sur les sripts shell ?
Ok. Alors, je vais te demander bêtement pourquoi tu ne mets pas deux boutons à la place d'un sur lequel on clique avec ou sans alt.
display dialog ne permet que trois boutons, ce n'est pas assez dans certains cas. On peu aussi utilier choose from list.
Bref, c'est pour des scripts iView MediaPro dans lesquels le clic simple donne une sélection d'éléments en conservant l'affichage des autres, et le clic avec option n'affiche que les éléments trouvés.
Je trouve cette méthode plus pratique que qu'une suite de dialogues ou même des boutons radio ou cases à cocher que de toute façon Applescript ne permet toujours pas en standard.
Question : où trouver de la doc (claire) sur les sripts shell ?
danrob
Benoit Leraillez wrote:
Et via AppleScript Studio ? Tu peux mettre autant de choses que tu veux et appeler ton aplication depuis un script. Tu dois pouvoir rendre des éléments visibles ou non (je en suis pas allé jusque là mais les applis Carbon ou coca pouvant le faire...) Si ce dont tu as besoin c'est d'avoir un script présent dans le menu script de la barre de menu il suffit que ce script lance l'appli qui pilote iView, non ? Sinon je te prie de m'excuser mais je suis hors jeu concernant ton problème ;-)
J'ai un peu taté mais je trouve ça trop lourd pour mes besoins.
Question : où trouver de la doc (claire) sur les sripts shell ?
man
J'ai dit "claire" ;-)
J'ai fouillé sur apple developper mais c'est aussi boueux qu'après un tsunami.
Par contre le hazard un peu aidé m'a fait tomber sur : <http://www.bluem.net/downloads/pashua_en/>
Ce n'est pas aussi direct que la touche option mais ça permet de faire un dialogue avec des boutons radio.
Et via AppleScript Studio ? Tu peux mettre autant de choses que tu
veux et appeler ton aplication depuis un script. Tu dois pouvoir rendre
des éléments visibles ou non (je en suis pas allé jusque là mais les
applis Carbon ou coca pouvant le faire...) Si ce dont tu as besoin c'est
d'avoir un script présent dans le menu script de la barre de menu il
suffit que ce script lance l'appli qui pilote iView, non ? Sinon je te
prie de m'excuser mais je suis hors jeu concernant ton problème ;-)
J'ai un peu taté mais je trouve ça trop lourd pour mes besoins.
Question : où trouver de la doc (claire) sur les sripts shell ?
man
J'ai dit "claire" ;-)
J'ai fouillé sur apple developper mais c'est aussi boueux qu'après un
tsunami.
Par contre le hazard un peu aidé m'a fait tomber sur :
<http://www.bluem.net/downloads/pashua_en/>
Ce n'est pas aussi direct que la touche option mais ça permet de faire
un dialogue avec des boutons radio.
Et via AppleScript Studio ? Tu peux mettre autant de choses que tu veux et appeler ton aplication depuis un script. Tu dois pouvoir rendre des éléments visibles ou non (je en suis pas allé jusque là mais les applis Carbon ou coca pouvant le faire...) Si ce dont tu as besoin c'est d'avoir un script présent dans le menu script de la barre de menu il suffit que ce script lance l'appli qui pilote iView, non ? Sinon je te prie de m'excuser mais je suis hors jeu concernant ton problème ;-)
J'ai un peu taté mais je trouve ça trop lourd pour mes besoins.
Question : où trouver de la doc (claire) sur les sripts shell ?
man
J'ai dit "claire" ;-)
J'ai fouillé sur apple developper mais c'est aussi boueux qu'après un tsunami.
Par contre le hazard un peu aidé m'a fait tomber sur : <http://www.bluem.net/downloads/pashua_en/>
Ce n'est pas aussi direct que la touche option mais ça permet de faire un dialogue avec des boutons radio.