Blood Ravens

Forum sojuszu Blood Ravens uni Kassiopeia


#1 2011-05-29 17:53:41

egneveR

Administrator

Zarejestrowany: 2011-04-25
Posty: 30

Ucieczka w 1 sekundę na nowym interfejsie.

Na wstępie od razu powiem że sposób ten skutkuje automatycznym banem jednak myślę że warto by każdy z was o tym wiedział, że idzie takie coś zrobić.

Do rzeczy. Po pierwsze szybka ucieczka dla każdego ograniczała się do faktu żeby jak najszybciej przejść ze strony wybrania floty zaznaczeniu floty przejściu do strony lokacji podania miejsca zabrania bądź nie surowców a następnie wyślij flotę. To wszystko zależy od tego jak szybki mamy komputer - czy np firefox nam nie zamuli w danym momencie jak również zależało od tego czy jakie dobre mamy łącze oraz jaki ping czyli jak szybko nasze żądanie pobrania strony ogame zostanie wykonane. W skrócie potrzebne szybkie łącze oraz w miarę dobry komp pozwalał na zwianie w ciągu 3-5 sekund średnio.
Pierwszym podejściem które można by stosować aby ten proces zautomatyzować to skrypt który sam przechodzi przez wszystkie strony te 3 od floty do jej wysłania zaznacza sam flotę i wysyła. Nie trzeba używać do tego znacznej wiedzy informatycznej, wystarczy przejrzec kod i wykorzystać te funkcje których sama gra używa. Do tego potrzeba troche znajomości JavaScriptu, XHTML'a oraz JQuery. Dodatkowym pomysłem w celu wspomożenia procesu wysyłania floty jest usuniecie obrazków.

To było jedno podejście do tematu natomiast kwestia samej ucieczki w sekundę ma się trochę inaczej. Teraz krotki opis tego co się dzieje w samym portalu gdy przechodzimy przez kolejne strony. Gdy wchodzimy w pierwsza stronę wyboru floty do wysłania w kodzie domyślnie wpisane są wspólrzedne planety na której jesteśmy, nie są one wyświetlone na samej stronie lecz ukryte w kodzie w polach tzw hidden. Po przejściu do drugie strony wybrania lokacji dla naszej floty te wspólrzedne automatycznie sie wpisują do odpowiednich pól. Przy jakiejkolwiek zmianie predkosci floty są przeliczane predkosci przy zmianie lokacji jest przeliczana na biezaco odległośc. To kazdy widzi. Jednakże w kodzie są znowuż ukryte pola a o nazwach np am204 am205 które symbolizuja nasze na poprzedniej stronie wybrane jednostki. Po przejsciu do nastepnej strony do tej gdzie jest przycisk wyślij flota znów są ukryte pola dodawane w których są nasze jednostki wybrane na pierwszej stronie przeliczane są znowuż wszystkie wartości wybrane w poprzednich stronach. Potem klikamy wyslij flota i juz.

Teraz rozwiazanie:

Instalujemy wtyczke Web Developer do Firefoxa. Po jej dodaniu na pasku mamy sporo dodatkowych opcji w tym Formularze a w nich opcje Wyswietl szczegoly formularza. Ta opcja powoduje ze w tresci strony ktora widzimy dostawiane sa dodatkowe pola wyboru tych wartosci ukrytych czyli np am204 am 205 co powoduje ze jesli nawet w 1 stronie wyboru floty wybierzemy np 1 krazownik to w ostatniej stronie gdzie jest WYSLIJ FLOTE mamy mozliwosci zmiany tej wartosci 1 krazownik na tyle krazkow ile chcemy wyslac faktycznie. Wiec flota wraca czekamy na tekst "wykonano" z wpisana wartoscia floty w polach ukrytych i naciskamy wyslij i zamiast zalozmy 1 krazownika wysyla sie faktycznie 100 czy 500. to samo tyczy sie innych pol ktore oznaczaja inne jednostki.

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.motocykl.pun.pl www.speedwaypolishleague.pun.pl www.polskiemody.pun.pl www.place.pun.pl www.gwpbf.pun.pl