Trzeba napisać skrypt, w którym jest interfejs dotykowy
Zadanie to zdobycie 500 + punktów oraz z losową dokładnością od 90% do 99%
Skrypt ma również działać lokalnie na komputerze. (jakiekolwiek rozwiązania webowe nie są odpowiednie)
Z cech gry:
Kolory platform są identyczne (ale rozwiązanie oparte na rozpoznawaniu koloru pikseli nie jest odpowiednie, ponieważ są pierwszkody w postaci białych kropek)
Prędkość jest taka sama tylko na pierwszych dwóch platformach, potem losowa z zwiększającą się intensywnością
Rozmiar platform jest różny w zależności od poprzedniego ruchu!
Gra sama w sobie
https://stackem.xyz/casual
Termin wykonania 1-3 dni!
Potrzebne będzie również 1-2 dni na sprawdzenie skryptu w systemie antyfraudowym strony!
Przed złożeniem oferty, obejrzyj grę i upewnij się, że na pewno będziesz w stanie stworzyć skrypt!!!
-
834 8 0 Spojrzałem na grę, mogę to zrobić przez
OpenCV - komputerowe widzenie, rozpoznawanie obiektów
pygetwindow - aby uzyskać hwnd okna i pracować z konkretnym oknem
pywinauto - Po uzyskaniu hwnd okna, używając pywinauto import Application, aby pracować z rozmiarami siatki okna i uzyskiwać prawidłowe współrzędne kliknięcia itd.
win32api, win32con - to moduły z biblioteki pywin32, która pozwala na pracę z Windows API przez Pythona. Dają dostęp do funkcji systemu operacyjnego Windows, w naszym przypadku to kliknięcie myszą, ale także zarządzanie oknami, wejściem, plikami itd.
Jeśli używamy tego rozwiązania + losowej precyzji od 90% do 99% i losowych kliknięć na ekranie, to wykrycie nas przez system antyfraudowy strony jest praktycznie niemożliwe, ponieważ zachowujemy się jak żywa osoba + pracujemy z Windows API, a strona nie ma dostępu do informacji, czy kliknięcia wykonujemy my, czy to kliknięcia myszką przez Windows API. Strona również nie wie, że analizujemy obrazy przez OpenCV. I widzi nas jako żywą osobę.
…
Opracowałem również skrypty do tapaloka, stworzyłem +15 skryptów i pisałem skrypty do różnych gier typu Notpixel. Możesz zobaczyć moje portfolio, tam są pewne projekty, które opracowałem.