Abend, habe es inzwischen selber raus gefunden.
Bei Windows 10 unter Anzeige/Skalierung und Anordnung, wahr bei den Optionen Größe von Text, Apps und anderen Elementen änder,
die Größe von 125% eingestellt nach umstellen auf 100% ging alles
Abend, habe es inzwischen selber raus gefunden.
Bei Windows 10 unter Anzeige/Skalierung und Anordnung, wahr bei den Optionen Größe von Text, Apps und anderen Elementen änder,
die Größe von 125% eingestellt nach umstellen auf 100% ging alles
Hallo,
wenn ich das Tool Window Info (x86) oder (x64) benutze um die Farbe zu erkennen, zeigt er mir eine völlig falsche Farbe an.
Z. B. habe ich die Seite https://color-hex.com mit Chrome aufgerufen mit dem Fadenkreuz gehe ich auf der Seite auf den Coler wert #97eef9 und an zeigen tut er mir unterschiedliche werte z.B. 0xD9534F oder 0xFFFFFF oder 0x333333 , an was liegt das?
Nein hab kein Script an dem ich bastel außer dieses , hab AutoIT erst seit vorgestern , ich glaube ich befolge erst mal deinen Rat und schau mir die Grundlage an. Dachte mir nur, das kann ja nicht so schwer sein %)
Eigentlich will ich nur logisches Verständnis haben und zwar wie man es hin bekommt das zwei wahrheiten gegeben sein müssen damit er dann erst weiter machen kann , dachte mit Farben würde es am einfachsten sein, hierfür hab ich eine Excel Tabelle genommen, auf den zwei Koordinaten habe ich einen Grauen Block und einen Gelben erstellt , aber irgend wie komm ich nicht auf die Lösung hab es auch schon mit
if @error and $array_wait = 0 Then versucht , hat aber auch nichts gebracht.
Hallo alle,
ich bin blutiger Anfänger und Spiele gerade mit eine Script rum, wenn Farbe A passt und dann Farbe B passt schreibe alles Richtig
Aber Irgend wie will mein Script nicht , ich glaube das ich beim IF irgend etwas falsch mache.
HotKeySet("p","start")
HotKeySet("l","end")
While 1
Sleep(100)
WEnd
func end()
Exit
EndFunc
Func start()
While 1
array_wait = PixelSearch(500,200,500,200,0xFFFFFF,5)
If $array_wait then
if @error = 0 Then
$array_wait then
$array_pos = PixelSearch(1000,200,1000,200 ,0x000000, 5)
send("alles Richtig")
sleep(5000)
EndIf
endIf
WEnd
EndFunc
Hoffe mir kann einer weiterhelfen