Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Auto It : pixel kleur -> keypress

Pagina: 1
Acties:

  • Obiter dictum
  • Registratie: Augustus 2008
  • Niet online

Obiter dictum

Zwart, geen suiker.

Topicstarter
Als eerste gebruiker kom ik ergens niet helemaal uit. Ik wil met Auto It het volgende bereiken:

Als Pixel 100:100 één van de volgende drie HEX-waarden bevat, druk dan op "A"
Als Pixel 200:200 één van de volgende drie HEX-waarden bevat, druk dan op "B"
Als Pixel 300:300 één van de volgende drie HEX-waarden bevat, druk dan op "C".

Op internet de volgende code gevonden voor mijn situatie:
Winactivate(<your window>)
While 1 ;Infinite Loop
Select
Case Hex(PixelGetColor(<x,y>)) = "<your hex color>" ;Optie 1
Send("{F10}")
Case Hex(PixelGetColor(<x,y>)) = "<your hex color>" ;Optie 2
Send("{F11}")
Case Hex(PixelGetColor(<x,y>)) = "<your hex color>" ; Optie 3
Send("{F12}")
EndSelect
Wend ;If none are matched, returns to top of loop

Maar die doet het niet, en ik kom er niet uit waarom niet. Iemand met ervaring met Auto It die me kan assisteren?

Mijn meest recente productreview.
GoT; een haast oneindige bron van technologische kennis. Experts die elkaar helpen, en ik ben trots, hieraan een bijdrage -nsfw- te mogen leveren!


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Maar die doet het niet, en ik kom er niet uit waarom niet
Wat gebeurt er wel/niet? foutmelding? Misschien ook goed als je de code geeft die jij gebruikt, ipv. dit stukje voorbeeldcode.

offtopic:
Je kunt het overigens wat leesbaarder maken door [code] .. [/code]-tags te gebruiken, liefst icm. spaties voor uitlijning.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)