Zaczalem bawic sie w selenium. W przeciagu 4 dni udalo mi sie napisac prostego bota do pewnej dosyc znanej gry przegladarkowej - The Crims.

Bot jest prosty - automatyzuje napady, ktore notabene sa jedna z glownych metod na zarobek w grze. Napady wymagaja energii a samo regenerowanie energii odbywa sie poprzez kupno dragow, odwiedzin burdelu itp. (Ci co grali wiedza co jest 5 ;]). Bot sam robi napady, szacuje ile trzeba kupic dragow, zeby odnowic energie do 100% (zbyt duza ilosc zarzytych dragow wysyla do szpitala na 30 min). Rowniez oprocz szacunku ilosci dragow, bot wybiera te najsilniejsze :D Ogolnie caly proces zostal w pelni zautomatyzowany oraz wywazony czasowo (Delaye pod moj pc, na innym moga nie dzialac juz tak dobrze). W przypadku wystapienia bledu np. selektor za pozno sie zalaczy itp... Bot killuje chroma i odpala go na nowo. Sam mechanizm polega na wywolywaniu kolejnych funkcji. Kiedy funkcja 1 sie konczy, wywoluje druga itp. Poczatkowo siedzialo w while true, ale wyplowalo troche duzo faili. Kod nie testtowany, wiec pewno duzo bialych znakow itp. Licze na wyrozumialosc :)