[RÉSOLU] ACTION Touche

Vous voulez de l'aide ? Postez ici :)
Post Reply
kikiman007
Posts: 6
Joined: 09 Dec 2011, 20:35

[RÉSOLU] ACTION Touche

Post by kikiman007 »

Comment définir la touche Entrée dans Actionaz 3

Au niveau de l'IHM l'appui sur la touche Entrée n'est pas sélectionné. Les autres touches de l'alphabet par ex sont sélectionnées si on appuie dessus.

Bug?


La gestion des combinaisons de touches semble moins facile que celle de Actionaz 2 (regret)
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: ACTION Touche

Post by Jmgr »

Hm, sous Ubuntu, Windows XP et Seven en sélectionnant le champ "Touche" et en pressant la touche entrée cela fonctionne chez moi.
Que se passe t-il chez toi quand tu presse la touche entrée ?
La gestion des combinaisons de touches semble moins facile que celle de Actionaz 2 (regret)
C'est vrai, il faut que j'améliore un peu ça.
"My software never has bugs. It just develops random features."
kikiman007
Posts: 6
Joined: 09 Dec 2011, 20:35

Re: ACTION Touche

Post by kikiman007 »

Je suis sous Seven également.

Je viens de tenter de modifier le script avec un editeur de texte pour mettre ENTER mais bon ....


Voila un exemple de code

--> j'ouvre un navigateur firefox
--> Je lance le script
(Au prealable paramétrer l'ActionCLik pour qu'il clique dans la barre d'adresse)
--> CTRL + A dans la barre d'adresse apres ce clic
--> ecriture URL
--> Entrée

Le pb c'est que Entrée ne fait rien donc l'url saisit ne se charge pas
Si tu fais la meme chose de ton coté est ce que cela marche?
Merci d'avance.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actionaz" version="3.0.0" scriptVersion="1.0.0" os="Windows"/>
    <actions>
        <action name="ActionClick" version="1.0.0"/>
        <action name="ActionWriteText" version="1.0.0"/>
        <action name="ActionKey" version="1.0.0"/>
    </actions>
    <parameters/>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionClick" comment="SAISIE URL BATAILLE (Clic dans la barre d'adresse vers la fin )" pauseAfter="500">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="33" action="0" line=""/>
            <parameter name="button">
                <subParameter name="value" code="0">left</subParameter>
            </parameter>
            <parameter name="action">
                <subParameter name="value" code="0">pressRelease</subParameter>
            </parameter>
            <parameter name="amount">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="position">
                <subParameter name="value" code="0">679:46</subParameter>
            </parameter>
        </action>
        <action name="ActionKey" comment="Ctrl">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="33" action="0" line=""/>
            <parameter name="action">
                <subParameter name="value" code="0">press</subParameter>
            </parameter>
            <parameter name="key">
                <subParameter name="key" code="0">controlLeft</subParameter>
                <subParameter name="isQtKey" code="0">false</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">win32</subParameter>
            </parameter>
            <parameter name="pause">
                <subParameter name="value" code="0">100</subParameter>
            </parameter>
        </action>
        <action name="ActionKey" comment="+ A" pauseAfter="500">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="33" action="0" line=""/>
            <parameter name="action">
                <subParameter name="value" code="0">pressRelease</subParameter>
            </parameter>
            <parameter name="key">
                <subParameter name="key" code="0">A</subParameter>
                <subParameter name="isQtKey" code="0">true</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">win32</subParameter>
            </parameter>
            <parameter name="pause">
                <subParameter name="value" code="0">20</subParameter>
            </parameter>
        </action>
        <action name="ActionKey" comment="Relacher">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="33" action="0" line=""/>
            <parameter name="action">
                <subParameter name="value" code="0">release</subParameter>
            </parameter>
            <parameter name="key">
                <subParameter name="key" code="0">controlLeft</subParameter>
                <subParameter name="isQtKey" code="0">false</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">win32</subParameter>
            </parameter>
            <parameter name="pause">
                <subParameter name="value" code="0">100</subParameter>
            </parameter>
        </action>
        <action name="ActionWriteText" pauseAfter="1500">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <parameter name="text">
                <subParameter name="value" code="0">http: \\google.fr</subParameter>
            </parameter>
        </action>
        <action name="ActionKey" comment="Entrée">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="33" action="0" line=""/>
            <parameter name="action">
                <subParameter name="value" code="0">pressRelease</subParameter>
            </parameter>
            <parameter name="key">
                <subParameter name="key" code="0">Enter</subParameter>
                <subParameter name="isQtKey" code="0">true</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">win32</subParameter>
            </parameter>
            <parameter name="pause">
                <subParameter name="value" code="0">10</subParameter>
            </parameter>
        </action>
    </script>
</scriptfile>

SInon autre remarque, à chaque fois que je relance Actionaz 3, il verifie les mises à jour, je l'ai installé, mais à chaque fois, il me repropose la mise au jour au démarrage
?

est ce normal? Dans A propos cela reste à 3.0.0
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: ACTION Touche

Post by Jmgr »

Ah, j'ai compris. En fait la touche entrée a deux noms : entrée (enter) et retour (return).
En pressant entrée (donc retour), ton script fonctionne.
SInon autre remarque, à chaque fois que je relance Actionaz 3, il verifie les mises à jour, je l'ai installé, mais à chaque fois, il me repropose la mise au jour au démarrage
?

est ce normal? Dans A propos cela reste à 3.0.0
Ah, bien vu, c'est un bug dans le packaging de la 3.0.1, c'est corrigé.
"My software never has bugs. It just develops random features."
marto31
Posts: 45
Joined: 20 Oct 2011, 19:34

Re: ACTION Touche

Post by marto31 »

--> j'ouvre un navigateur firefox
--> Je lance le script
(Au prealable paramétrer l'ActionCLik pour qu'il clique dans la barre d'adresse)
--> CTRL + A dans la barre d'adresse apres ce clic
--> ecriture URL
--> Entrée

Tu peux aussi utiliser l'action "Ouvrir url" où tu rentre directement le lien de la page où tu veux veux allez.
kikiman007
Posts: 6
Joined: 09 Dec 2011, 20:35

Re: ACTION Touche

Post by kikiman007 »

Tu peux aussi utiliser l'action "Ouvrir url" où tu rentre directement le lien de la page où tu veux veux allez.
Merci mais cela ne correspond pas à mon besoin.
Ouvrir url ouvre un nouvel onglet à chaque fois, chose que je ne veux pas, je veux juste charger une url dans l'onglet courant
Post Reply