Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]klikanie myszką na obraz png


mice6

Rekomendowane odpowiedzi

Opublikowano

Witam. Potrzebuje napisać skrypt który znajdzie obrazek który się rusza na ekranie i kliknie w niego. Fajnie by było gdyby można było dodać kilka obrazków. Dobrze by było gdyby była obsługa png ponieważ bmp nie obsługuje przeźroczystości a obrazek nie jest typowym kwadratem. Nie chce używać tego do celów zarobkowych tylko do gry Trainstation. Proszę o pomoc :)

Opublikowano
#include <ImageSearch.au3>


Global $x, $y
$result = _ImageSearch("GFX/<img src='d:\klik\koperta.bmp' class='bbc_emoticon' alt='xD' />.bmp", 1, $x, $y, 10)
$result = _ImageSearch("GFX/<img src='d:\klik\koperta2.bmp' class='bbc_emoticon' alt='xD' />.bmp", 1, $x, $y, 10)
If $result = 1 Then
MouseClick("left", $x, $y)


EndIf

znalazłem coś takiego i nie działa:/ co jest nie tak?

Opublikowano

Podajesz nazwe pliku obrazka.. Czyli np $obrazek = _ImageSearch("obraz1.bmp.....

Dodatkowo czy masz biblioteke imagesearch.au3 w tym samym folderze??

Opublikowano

wrzuciłem tą bibliotekę do tego samego folderu i działa, ale klika mi na obrazek w folderze a nie w grze:D


#include <ImageSearch.au3>
Global $x, $y
$result = _ImageSearch(@ScriptDir & "/koperta.bmp", 1, $x, $y, 10)
$result = _ImageSearch(@ScriptDir & "/koperta2.bmp", 1, $x, $y, 10)
If $result = 1 Then
MouseClick("left", $x, $y)
EndIf
Opublikowano

schowaj folder a pokaż grę ? bo jak masz wciąż pokazany obrazek z folderu to wiadomo ze pasuje i w niego klikał będzie

hcq0.png


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...