"Touche" ne fonctionne pas sous windows XP

Vous voulez de l'aide ? Postez ici :)
Post Reply
mrsilence7C0
Posts: 2
Joined: 23 Jul 2012, 10:11

"Touche" ne fonctionne pas sous windows XP

Post by mrsilence7C0 »

Bonjour,

Lorsque j'utilise la commande touche sous windows 7, tout va bien, mais sous Windows XP rien a faire.
Quelqu'un a deja constaté ce problème ?
niconil
Posts: 93
Joined: 12 Mar 2012, 10:11

Re: "Touche" ne fonctionne pas sous windows XP

Post by niconil »

Pour utiliser mes scripts avec Windows XP, j'ai pu constater que l'action Touche fonctionnait bien sous cette version d'OS.
Ton problème est ailleurs

Il faut que tu fasses le test basique suivant :
Avec la dernière version d'Actionaz disponible créer un script minimal qui
- ouvre notepad
- utilise Touche pour saisir quelques données (tu verras ça marche)

Maintenant avec l'action Touche, sur un clavier français, je ne peux simuler que le 2 du pavé numérique (Numpad 2) et pas le 2 du clavier principal (c'est peut être cela que tu voulais dire ?).
mrsilence7C0
Posts: 2
Joined: 23 Jul 2012, 10:11

Re: "Touche" ne fonctionne pas sous windows XP

Post by mrsilence7C0 »

Non même un script tres simple.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actionaz" version="3.4.2" scriptVersion="1.0.0" os="Windows"/>
    <actions>
        <action name="ActionWindow" version="1.0.0"/>
        <action name="ActionKey" version="1.0.0"/>
        <action name="ActionDetachedCommand" version="1.0.0"/>
    </actions>
    <parameters/>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionDetachedCommand" pauseAfter="1000">
            <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="processId">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="parameters">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="command">
                <subParameter name="value" code="0">notepad</subParameter>
            </parameter>
            <parameter name="workingDirectory">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionWindow">
            <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="title">
                <subParameter name="value" code="0">Sans titre - Bloc-notes</subParameter>
            </parameter>
            <parameter name="resizeHeight">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="action">
                <subParameter name="value" code="0">setForeground</subParameter>
            </parameter>
            <parameter name="movePosition">
                <subParameter name="value" code="0">:</subParameter>
            </parameter>
            <parameter name="useBorders">
                <subParameter name="value" code="0">true</subParameter>
            </parameter>
            <parameter name="resizeWidth">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
        </action>
        <action name="ActionKey">
            <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="alt">
                <subParameter name="value" code="0">false</subParameter>
            </parameter>
            <parameter name="action">
                <subParameter name="value" code="0">pressRelease</subParameter>
            </parameter>
            <parameter name="meta">
                <subParameter name="value" code="0">false</subParameter>
            </parameter>
            <parameter name="key">
                <subParameter name="key" code="0">A</subParameter>
                <subParameter name="isQtKey" code="0">true</subParameter>
            </parameter>
            <parameter name="ctrl">
                <subParameter name="value" code="0">false</subParameter>
            </parameter>
            <parameter name="shift">
                <subParameter name="value" code="0">false</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>
Ca fonctionne pas.
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: "Touche" ne fonctionne pas sous windows XP

Post by Jmgr »

Cela fonctionne t-il si tu démarre toi-même Notepad et que tu exécute un script qui fait une pause quelques secondes, le temps que tu cliques toi-même dans la fenêtre de Notepad ?
Tu peux aussi augmenter le délai entre la pression et le relâchement dans l'onglet "Avancé".
"My software never has bugs. It just develops random features."
Post Reply