[R] Recherche couleur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

[R] Recherche couleur

#1

Message par lombre57 »

Bonjour,

Je cherche a réaliser un script :
- Cherche une couleur dans un rectangle donner jusqu'à la trouver
- Une fois trouver clique dessus
- Termine le script

Pouvez vous me donner un coup de main ? Merci d'avance.
Modifié en dernier par lombre57 le lun. 06 janv. 2014 14:07, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Recherche couleur

#2

Message par jguinch »

Tu as essayé avec PixelSearch() ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#3

Message par lombre57 »

Oui, mais le problème c'est le message d'erreur qui s'affiche quand il ne retrouve pas la couleur.

Je vais expliqué mon projet.
C'est un macro de connexion rapide dans un jeux.

Actuellement, mon macro lance Dofus.
Ensuite il attend 15sec, pour noté les ID.

Je veux enlever ses 15 secondes et les remplacer par un script qui serai à quel moment noté les ID.

La première image représente le chargement, et la deuxième la page voulut.
Je veux qu'il cherche le blanc de la case et qu'il clique dessus, une fois le chargement terminer.
Fichiers joints
Capture10.PNG
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Recherche couleur

#4

Message par PandiPanda »

Bonjour,
sans vouloir coder sois même il me semble que nAiO pourrai faire ce que vous désirer.
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#5

Message par lombre57 »

Bonjour Pandi,

Merci pour ta réponse, je viens de tester se logiciel, mais il ne répond pas à mes attente, mon macro actuel fait la même chose, et mieux.
Xavier59
Niveau 3
Niveau 3
Messages : 32
Enregistré le : dim. 27 oct. 2013 14:03
Status : Hors ligne

Re: [..] Recherche couleur

#6

Message par Xavier59 »

Je peut tenter de te faire ça.
Sinon il y a encore une meilleure façon de le faire.
Utiliser du 'imagesearch' ;)

PS : La création de bot n'est pas tolérer sur le site, je te conseille de trouver une bonne excuse a donner a Tlem pour la création de ce script, ou ton sujet va rapidement être fermer :P
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Recherche couleur

#7

Message par Tlem »

Xavier59 a écrit :je te conseille de trouver une bonne excuse a donner a Tlem pour la création de ce script, ou ton sujet va rapidement être fermer :P
D'après ce que lombre57 a expliqué, il ne s'agit pas d'un bot de jeux. Donc ça me va.
lombre57 a écrit :Je vais expliqué mon projet.
C'est un macro de connexion rapide dans un jeux.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Xavier59
Niveau 3
Niveau 3
Messages : 32
Enregistré le : dim. 27 oct. 2013 14:03
Status : Hors ligne

Re: [..] Recherche couleur

#8

Message par Xavier59 »

Je t'avais fait un petit truc mais bon ça n'a pas l'air de très bien fonctionner.
Bon, en gros, normalement, c'est ça.
Si quelqun veut corriger :oops:
Bonne soirée.
Fichiers joints
Dofusconnexionautomatique.rar
(7.24 Kio) Téléchargé 105 fois
Modifié en dernier par Xavier59 le mar. 24 déc. 2013 16:52, modifié 2 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Recherche couleur

#9

Message par Tlem »

@Xavier59
Le nom du fichier joint me parait légèrement en décalage par rapport à nos règles. Merci de corriger. ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Xavier59
Niveau 3
Niveau 3
Messages : 32
Enregistré le : dim. 27 oct. 2013 14:03
Status : Hors ligne

Re: [..] Recherche couleur

#10

Message par Xavier59 »

Tlem a écrit :@Xavier59
Le nom du fichier joint me parait légèrement en décalage par rapport à nos règles. Merci de corriger. ^^
Je ne corrigerais pas...
Un bot est un robot, donc ce n'est pas forcément malveillant.
J'ai une connexion qui ne tiens pas donc je vais pas m'amuser à réuploader juste pour un nom --'
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Recherche couleur

#11

Message par Tlem »

Ok ! :roll:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Xavier59
Niveau 3
Niveau 3
Messages : 32
Enregistré le : dim. 27 oct. 2013 14:03
Status : Hors ligne

Re: [..] Recherche couleur

#12

Message par Xavier59 »

J'essayais juste d'aider, moi ça ne me fait rien si le fichier est supprimé, c'est pas moi qui subit, tu empêche juste à une personne qui pose une question d'être aidé, pour un nom qui ne te plaît pas :roll:
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Recherche couleur

#13

Message par Tlem »

Certes, mais entre un système de connexion automatisé et un système de jeu automatisé, il y a une différence. Le nom indiqué pour le fichier était par trop explicite et indiquerait à tord un bot de jeu, ce qui n'est pas le cas.

Ce type de sujet est déjà légèrement "borderline". Pour le moment j'accepte encore certaines choses, mais si à chaque fois il me faut faire 50 messages pour expliquer que la mauvaise réputation d'AutoIt provient de cette zone obscure, je finirais par mettre un terme à tout sujet en rapport de loin ou de près avec les jeux !
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#14

Message par lombre57 »

Tout d'abord je vous souhaite un joyeux Noel !

Merci Xavier je vais tester cela tout de suite. Et je te tiens au courant. =)
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#15

Message par lombre57 »

Voilà, donc j'ai édité "dofus.au3" en y ajoutant mes ID et en complétant les deux liens ("identifiant.bmp" et "MDP.bmp").

Le reste m'avait l'air bien remplis, bien que je débute avec Autoit.

Une fois le script lancer le message d'erreur suivant apparaît :
_________________________________________________________

Line 40 (File "E:\...\Connexion Dofus\ImageSearch.au3"):

if $result[0]="0" then return 0
if $result^ ERROR

Error: Subscript used with non-Array variable.
__________________________________________________________

Dois-je modifié autre chose ?
Xavier59
Niveau 3
Niveau 3
Messages : 32
Enregistré le : dim. 27 oct. 2013 14:03
Status : Hors ligne

Re: [..] Recherche couleur

#16

Message par Xavier59 »

Comme je le disais, il y a une erreur dans mon script que je ne trouve pas et j'attendais que quelqu'un la corrige :|
C'est bizarre, j'ai d'autres programme qui fonctionne avec des _imagesearch et j'ai pas ce problème :roll:
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#17

Message par lombre57 »

Si on ne trouve pas le problème du script, je pensais à la base :
- Rechercher la couleur blanc dans un rectangle limité a la case nom de compte.
- Et boucler ceci tant qu'il ne trouve pas.

Et après je poursuit en notant les ID.
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#18

Message par lombre57 »

Bonjour,

Problème résolut, plutôt de rechercher la couleur j'ai rechercher le changement d'état du curseur. Donc si j'ouvre ma fenêtre de jeux, que je déplace le curseur à l'endroit ou l'on marque les ID, et que je marque une pause a duré indéterminée qui attend sur le changement de forme du curseur. Cela me permettra de limité les pertes de temps.

Avec cela mon logiciel de connexion automatique est parfait. =)

Merci pour votre aide.
lombre57
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mar. 24 déc. 2013 02:33
Localisation : Metz
Status : Hors ligne

Re: [..] Recherche couleur

#19

Message par lombre57 »

Voilà, j'ai fait une petite vidéo pour que vous voyer le résultat.

:arrow: http://www.youtube.com/watch?v=xoGLIZQdB_g
Répondre