J'explique mon problème. J'ai fait mon programme (bot dofus), il fonctionne niquel.
Et en l'esseyant sur l'ordi de mon frere je me rend compte que la cadre vista qui entoure la fenetre n'a pas la meme taille que celui de windows 7 .
Bien que je repositionne ma fenetre en 0, 0, les fenetres ne sont pas exectements au meme endroit celon le windows ce qui fausse tout mon script car il y a beaucoup de "couleur de pixel" avec une position précise.
Plus embettant encore, j'ai regler les 2 ordinateur sur mode classique et je crois qu'il y a microscopique décallage qui pérsiste et qui fausse mes couleur de pixel!
Pourtant je laisse la fenetre en taille originale donc sur les 2 ordis elles ont logiquement la meme taille.
Un conseil? Une solution?
Merci
[RÉSOLU] Repositionnement fenetre, un décalage ce
Re: Repositionnement fenetre, un décalage celon versions Win
Hm. Pourquoi ne pas tester en mettant la même taille aux deux fenêtre, au cas où ?
Sinon là j'ai pas vraiment de solution. Il me semble que je peux récupérer la taille de la bordure des fenêtres, du coup je peux peut-être ajouter une option "déplacer sans bordures" à l'action Fenêtre...
Sinon là j'ai pas vraiment de solution. Il me semble que je peux récupérer la taille de la bordure des fenêtres, du coup je peux peut-être ajouter une option "déplacer sans bordures" à l'action Fenêtre...
"My software never has bugs. It just develops random features."
Re: Repositionnement fenetre, un décalage celon versions Win
Deja tester, mais mon programme ne fonctionne plus car les couleurs de pixels sont décalés à cause de la taille de la marge différente.Hm. Pourquoi ne pas tester en mettant la même taille aux deux fenêtre, au cas où ?
Ok, oui ca serai cool!Il me semble que je peux récupérer la taille de la bordure des fenêtres, du coup je peux peut-être ajouter une option "déplacer sans bordures" à l'action Fenêtre...
edit: J'ai peut etre trouvé une solution temporaire mais il faudrai que tu m'aide pour:
- recuper la variable de la position du pixel dans "couleur de pixel"
- povoir modifier $abs et $ord, par exemple $abs = $abs -1
Re: Repositionnement fenetre, un décalage celon versions Win
Salut, mois je demande au utilisateur de mon bot de passer en thème classique de windows, et il n'y a aucun problème.
Le truc c que tu doit sûrement cherche une couleur pour que le bot clic pour faucher, et bien moi je fais le clic direct, comme ça plus de bug.
C plus long, mais plus efficace.
Le truc c que tu doit sûrement cherche une couleur pour que le bot clic pour faucher, et bien moi je fais le clic direct, comme ça plus de bug.
C plus long, mais plus efficace.
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: Repositionnement fenetre, un décalage celon versions Win
Ok merci, mais c'est vrai que c'est pas très pratique. J'ai trouver une solution je crois mais très très longue :pSalut, mois je demande au utilisateur de mon bot de passer en thème classique de windows, et il n'y a aucun problème.
Le truc c que tu doit sûrement cherche une couleur pour que le bot clic pour faucher, et bien moi je fais le clic direct, comme ça plus de bug.
C plus long, mais plus efficace.
Re: Repositionnement fenetre, un décalage celon versions Win
Couleur de pixel ne te permet pas de récupérer la position d'un pixel, il te permet juste de récupérer la couleur d'un pixel à un endroit donné. C'est l'inverse.edit: J'ai peut etre trouvé une solution temporaire mais il faudrai que tu m'aide pour:
- recuper la variable de la position du pixel dans "couleur de pixel"
- povoir modifier $abs et $ord, par exemple $abs = $abs -1
"My software never has bugs. It just develops random features."