Skrypt wykrywający pixel

Skrypt wykrywający pixel
AN
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:1
0

Cześć, interesuje mnie zrobienie skryptu, który będzie czekał na dany kolor pixela w danym x i y i po pojawieniu się go czeka 6 sekund i naciska przycisk "e".
a może jest inny sposób niż wykrywanie pixela, nie znam się na programowaniu ale moze jest opcja ze szuka danego obrazka i jesli znajdzie czeka 6 sekund i wysyła "e". Może ktoś mi pomoć?

edytowany 1x, ostatnio: antl
_13th_Dragon
  • Rejestracja:prawie 20 lat
  • Ostatnio:15 dni
1

google autohotkey


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.
several
  • Rejestracja:prawie 16 lat
  • Ostatnio:około 11 godzin
1

Clickery do gier polegające na analizie obrazów są dość wolne i zawodne, ale jeśli masz sześciosekundowe okno to jest szansa żeby to dobrze zgrać, o ile nie musisz być precyzyjny co do milisekundy oraz jesteś w stanie zaakceptować, że co jakiś czas się nie uda.

Jedną z opcji byłoby zrobienie screenshotu ekranu i analiza pliku, np z użyciem opecv https://superkogito.github.io/blog/CaptureScreenUsingOpenCv.html
Drugą opcją będzie użycie WinAPI by znaleźć HWND gry i pobranie hdc z użyciem GetDC. Wtedy to już górki, renderujesz HBITMAP z użyciem CreateCompatibleBitmap i tworzysz sobie obiekt typu Gdiplus::Bitmap z pomocą Gdiplus::Bitmap::FromHBITMAP. Taki obiekt jest już prosty w analizie.

naciska przycisk "e"

SendInput(...)


edytowany 2x, ostatnio: several

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.