Page 1 of 1

[RÉSOLU] Dépalacement fenetre xp/seven

Posted: 25 Sep 2011, 14:36
by cyberia
Salut, j'ai crée mon script sous xp, et au début de celui-ci je demande le nom du joueur qui correspond au nom de la fenêtre ouverte, apres le script redimensionne la fenêtre et la déplace, j'ai voulus regardé sous seven mon script fonctionne, et au moment du déplacement il ce coupe, pour-temps la fenêtre porte le même nom sous xp que seven.

Je me demande pour quoi celui-ci ne veut pas déplacer ma fenêtre et la redimensionner.

Re: Dépalacement fenetre xp/seven

Posted: 26 Sep 2011, 12:29
by Jmgr
Que veux tu dire par "il se coupe" ?
L'exécution stoppe, y a t-il un message d'erreur ?

Re: Dépalacement fenetre xp/seven

Posted: 26 Sep 2011, 12:31
by cyberia
L'exécution ce stoppe et non pas de message d'erreur :(

Re: Dépalacement fenetre xp/seven

Posted: 26 Sep 2011, 12:34
by Jmgr
Peux-tu poster un script minimal qui montre le problème ?
Ça me permettra de voir si c'est un bug.

Re: Dépalacement fenetre xp/seven

Posted: 26 Sep 2011, 13:38
by cyberia
A si il y a un message d'erreur, il me dit qu'il ne peut redimensionner la fenêtre et il se coupe, pourtant j'ai choisi la fenêtre dans la liste de choix.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>

<scriptfile>

    <settings program="actionaz" version="0.1.1" scriptVersion="1.0.0" os="Windows"/>

    <actions>

        <action name="ActionWindow" version="1.0.0"/>

    </actions>

    <parameters/>

    <script pauseBefore="0" pauseAfter="0">

        <action name="ActionWindow" pauseAfter="1500">

            <exception id="0" action="1" line=""/>

            <exception id="1" action="1" 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">Dofus</subParameter>

            </parameter>

            <parameter name="resizeHeight">

                <subParameter name="value" code="0">600</subParameter>

            </parameter>

            <parameter name="action">

                <subParameter name="value" code="0">resize</subParameter>

            </parameter>

            <parameter name="movePosition">

                <subParameter name="value" code="0">:</subParameter>

            </parameter>

            <parameter name="resizeWidth">

                <subParameter name="value" code="0">725</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">Dofus</subParameter>

            </parameter>

            <parameter name="resizeHeight">

                <subParameter name="value" code="0">600</subParameter>

            </parameter>

            <parameter name="action">

                <subParameter name="value" code="0">move</subParameter>

            </parameter>

            <parameter name="movePosition">

                <subParameter name="value" code="0">0:0</subParameter>

            </parameter>

            <parameter name="resizeWidth">

                <subParameter name="value" code="0">725</subParameter>

            </parameter>

        </action>

    </script>

</scriptfile>
Je comprend pas sous xp cela fonctionne très bien

Re: Dépalacement fenetre xp/seven

Posted: 26 Sep 2011, 16:16
by Fredy123
Sous Vista ça fonctionne bien pour l'info. J'ai vue dans un autre poste que tu ne savais pas si sous Vista cela fonctionnait. :)

Re: Dépalacement fenetre xp/seven

Posted: 26 Sep 2011, 16:26
by cyberia
Ouai j'ai que xp et seven d'installer sous virtual box

Re: Dépalacement fenetre xp/seven

Posted: 29 Sep 2011, 22:38
by cyberia
Donc sous Seven clic droit et utiliser comme admin et cela fonctionne.

Autre question qui me pose gros problème pour la distribution de mon bot.

Voila je demande a ce qui redimensionne la fenêtre 600/500 et qu'il la déplace a 0:0, je fais tous mes clic et verif pixel, sauf que je suis sous XP et que les autre utilisateur utilise Vista ou Seven et que le problème et que les contours de fenêtre ne son pas de même taille, donc les clic et verif pixel ne ce fond pas au bonne endroit.

La je c vraiment pas comment lui dire de mettre la fenêtre a l'identique pour chaque version de Windows.

Merci de ton aide JMGR, la ca me bloque pour la suite de l'évolution.

Re: Dépalacement fenetre xp/seven

Posted: 30 Sep 2011, 08:31
by cyberia
Voila un imprime écran ou l'ont voie que celons le thème utiliser la fenêtre est différente.

Imageimagik.fr

J'ai trouver une solution mais qui ne me convient pas, c de demander au utilisateur d utiliser le thème classique de Windows, pour avoir la même fenêtre que moi.

Re: Dépalacement fenetre xp/seven

Posted: 30 Sep 2011, 12:12
by Jmgr
Il faudra que je fasse quelques recherches, il y a peut être moyen de récupérer cette information quelque part.

Re: Dépalacement fenetre xp/seven

Posted: 30 Sep 2011, 12:18
by cyberia
Merci

Re: Dépalacement fenetre xp/seven

Posted: 30 Sep 2011, 16:10
by Fredy123
Pour ma part, j'ai Vista et ton script avait fonctionné chez moi. Du moins, les dépalcements et la récolte. :)

Re: Dépalacement fenetre xp/seven

Posted: 30 Sep 2011, 16:38
by cyberia
Oui, parce-que les clic a 10pixel près ferons la même actions sous Dofus, mais les vérifications de couleur de pixel doive être au bonne endroit.

Tu a teste avec le thème classique de windows, moi sous xp et seven il fonctionne sans bug