Bon alors je vais essayer d'expliquer ce qu'il m'arrive.
Je voulais détecter la couleur d'un pixel sachant que sa position et précédemment définie par une variable.
Seulement l'exécution s'arrête, et ça me met que ma position n'est pas valide.
En fait tout les formulaires que j'ai remplie. j'ai bien fait attention de les saisir en temps que code et pas en texte.
Mais je crois que du coup se qui bloque tout c'est les : dans le formulaire de la position.
Est ce que quelqu'un peut m'expliquer comment faire?
[RÉSOLU] rreur....Ce n'est pas une position valide.
Re: Erreur....Ce n'est pas une position valide.
Rien compris, donne nous ton code ou un exemple pour voir cela
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Erreur....Ce n'est pas une position valide.
d'accord tout de suite:
alors un exemple sa donne ça:
alors un exemple sa donne ça:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="0.1.3" scriptVersion="1.0.0" os="Windows"/>
<actions>
<action name="ActionClick" version="1.0.0"/>
<action name="ActionVariable" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionVariable" comment="position X">
<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="variable">
<subParameter name="value" code="0">positionX</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0">40</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
</action>
<action name="ActionVariable" comment="position Y">
<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="variable">
<subParameter name="value" code="0">positionY</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0">50</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
</action>
<action name="ActionClick">
<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="1">PositionX:positionY</subParameter>
</parameter>
</action>
</script>
</scriptfile>
Re: Erreur....Ce n'est pas une position valide.
Ouep, ce n'est pas super intuitif, il faut que j'ajoute le type "Point" à l'action de Variable.
En attendant voila ton script corrigé :
En attendant voila ton script corrigé :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="3.0.0" scriptVersion="1.0.0" os="GNU/Linux"/>
<actions>
<action name="ActionClick" version="1.0.0"/>
<action name="ActionVariable" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionVariable" comment="position X">
<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="variable">
<subParameter name="value" code="0">positionX</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0">40</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
</action>
<action name="ActionVariable" comment="position Y">
<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="variable">
<subParameter name="value" code="0">positionY</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0">50</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
</action>
<action name="ActionClick">
<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="1">positionX + ":" + positionY</subParameter>
</parameter>
</action>
</script>
</scriptfile>
"My software never has bugs. It just develops random features."
Re: Erreur....Ce n'est pas une position valide.
A oui c'est vrais maintenant que je voie la solution.
Merci Jmgr pour ta réponse.
Merci Jmgr pour ta réponse.