prob

05/01/2010 17:48 Visonar#1
ich möchte, dass immer, wenn an einer stelle ein bestimmter pixel auftaucht, ein mausklick an einer bestimmten stelle gemacht wird.

mit pixelgetcolor und mouseclick geht es nicht, hab ich schon probiert.
05/01/2010 19:19 HardCore.1337#2
Nehme PixelSearch.

Das sucht in einem bestimmten Bereich nach einer bestimmten Farbe. ;)
05/01/2010 19:33 Visonar#3
ne, klappt nicht.
05/01/2010 19:39 HardCore.1337#4
Warum klappt es nicht?
Du suchst nach einem bestimmten Pixel

Quote:
wenn an einer Stelle ein bestimmter Pixel
PHP Code:
  $Pixel PixelSearch(0016801050Deine Pixelfarbe)
  While 
1
    
if IsArray(Pixelthen
      MouseClick
($Pixel[0], $Pixel[1])
    EndIf
  
WEnd 
05/01/2010 19:55 Visonar#5
ja, kp...

autoit klappt auf meinem pc einfach nicht mehr, ka, warum-.-
05/01/2010 20:18 mipez#6
Quote:
Originally Posted by WeezyF940 View Post
ja, kp...

autoit klappt auf meinem pc einfach nicht mehr, ka, warum-.-
Dann Kompilier es doch einfach ;D

Und btw du musst das Fenster in dem gesucht werden soll vorher aktivieren, einfach sicherheitshalber (WinActivate)
05/01/2010 20:39 Visonar#7
ist es...ich erkläre mal:

ich bin/war dabei mir etwas zu downloaden. nach kurzer zeit öffnete sich immer ein kleines fenster, wo ich bestätigen musste. und immer, wenn sich dieses fenster jetzt öffnet, soll der bot auf den button zum bestätigen klicken.
05/02/2010 15:44 HardCore.1337#8
Dafür müsste doch die _IE UDF was bieten.
05/05/2010 11:08 huberhans#9
Quote:
Originally Posted by WeezyF940 View Post
ist es...ich erkläre mal:

ich bin/war dabei mir etwas zu downloaden. nach kurzer zeit öffnete sich immer ein kleines fenster, wo ich bestätigen musste. und immer, wenn sich dieses fenster jetzt öffnet, soll der bot auf den button zum bestätigen klicken.
Theoretisch könntes du doch per WinExists("DeinFenster") arbeiten und, falls dieses bzw. der entsprechende Button sich immer an der gleichen Stelle befindet, per MouseClick über die Position am Bildschirm den Button klicken.

Gruß