Jak napisać własnego bota do gry przeglądarkowej?

Myślałeś kiedyś może nad napisaniem własnego bota do jakiejkolwiek gry, by otrzymywać extra bonusy lub po prostu wykonać jakąś akcję, podczas, gdy nie ma Cię przy komputerze? Jeśli tak, to właśnie w tym poście dowiesz się, jak w łatwy sposób to osiągnąć.

Na początku parę słów sprostowania – w tytule wprawdzie są gry przeglądarkowe, jednakże chodzi mi o wysyłanie zapytań do serwera HTTP i odbieranie odpowiedzi, więc nie wszystkie gry przeglądarkowe będzie dało się w poniższy sposób zautomatyzować, jednakże z drugiej strony znajdą się pewnie tytuły, które nie są przeglądarkowe, jednakże korzystają z HTTP.

Wykorzystamy Google App Engine oraz język Python w wersji 2.7 (w tej wersji jest wspierany przez GAE). GAE wprawdzie wspiera Javę, jednakże pisząc w Pythonie mamy to udogodnienie, iż kodu nie trzeba kompilować i możemy skorzystać z linii Pythona, w której to można wydawać polecenie po poleceniu zachowując bieżący stan VMki Pythona. GAE wspiera także język GO oraz całkiem niedawno dodany PHP. Continue reading “Jak napisać własnego bota do gry przeglądarkowej?” »