Farbe erkennen und hinwandern

  • Hab ne kleine Frage!!!

    Ich möchte meine maus auf eine bestimmt farbe wandern lassen, aber ich bekomm das garnicht hin, kann mir da wer weiterhelfen?
    Danke =)
    PS: das suchen der fabe ist ok, das bekomm ich gerade noch so hin! ;)

  • ein bsp für dich wär das hier denke ich mal

    Spoiler anzeigen


    while True
    $farbe = PixelSearch( 365, 245, 910, 625, 0x00ff00, 15)
    if IsArray($farbe) = True Then
    MouseMove( $farbe[0], $farbe[1], 1)
    EndIf
    WEnd


    in welchem bereich soll er suchen 365,245,910,625
    deine zu suchende farbe wär dann = 0x00ff00

    ich denke das es bei dir daran lag das du die mousemove werte nicht genommen hast als alternative
    jetzt bewegt er immer die maus dorthin solange die farbe dort zu finden ist.

    (dies ist kein script von mir)
    wenn du die seite dazu haben willst schreib mich einfach an per pm dort findest du auch tutorials dazu darf ich hier nur nicht posten

  • Chrisatack!^^
    Nein das soll und wird nicht annähernd für nen Bot genutzt.
    Ich versuche lediglich zu verstehen wie manches funktioniert =)

    Danke Snow21.
    Ich werd das mal testen und im moment!! hab ich dazu keine Frage mehr.

    PS lese mir ja vieles durch, aber es klappt halt nicht immer und bevor ich hier ne Frage stelle,- versuch ich das nen paar std auf eigene faust :rofl:

  • Hallo,

    Es geht eigentlich ganz einfach:

    While 1
    $coord = PixelSearch( 0, 0,1024, 768, 0xff1f00 ) ; das 0x muss immer davor stehen
    If Not @error Then
    MouseClick("left", $coord[0], $coord[1]) ; klickt einmal wenn man 2 mal will dann schreibt man nach $coord[1] noch eine 2
    MsgBox(0,"","Farbe 0xFF1F00 gefunden!") ; optional falls man es will
    EndIf
    wend

    Dieses 0xff1f00 ist ein Farbwert

    Es gibt ein programm namens Pixelgrabber (freeware) das diese Farbe eines pixels herausfindet !

  • Es reicht auch die AutoIT Window Info. Unter Summary kann man beim Absatzt Mouse die Farbe Finden die sich gerad bei der Koordinate der Maus befindet.

    Computers are like Airconditioning. They don´t work with open Windows.