Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Boty do gier przeglądarkowych


Bóbr.

Rekomendowane odpowiedzi

Opublikowano

Witam.

Nie znalazłem jakiegoś jasnego działu na taki temat wiec wrzucam w wir pogaduszek.

Swoją drogą może to byc luźna dyskusja, a nie w 100% konkrety.

Mianowicie jestem programistą front-end i od jakiegoś czasu zastanwiałem się jaki język wybrać do nauki hobbystycznej nie zawodowej. Było kilka pomysłów, od pythona i raczkującego machine learningu po aplikacje mobilne. Jednak w ostateczności chciałbym się pobawić z botami do gier. Na sam początek proste boty do gier przeglądarkowych, które przy spełnionych odpowiednich warunkach wykonują jakąś czynność automatycznie za nas, najlepiej aby działały w tle aczkolwiek na chwilę obecną nie jest to must have.

Pytanie zatem, jaki język do tego będzie najlepszy (ablo najprostszy), jakie biblioteki, jakieś rady, może ktoś już się w to bawił i chciałby podzielić się uwagami? :P

Szukam grafika, który zobi mi sygnaturkę ;)

Opublikowano

Zalezy od gry. Najpopularniejszy jezyk to chyba C#, ewentualnie Python, a z tego co pamietam to nawet w javascripcie byly/sa boty do Margonem. Tak ogolnie, to kazdy jezyk ktory ma jakas biblioteke do wysylania zapytan HTTP bedzie sie nadawal (czyli wszystkie? XD).

Jak nie chcesz bawic sie w requesty to mozesz skorzystac z Selenium. Jesli natomiast jestes masochista, to mozesz zaczac od tworzenia pixelbota w jakims Autoit albo AHK.

 

 

Opublikowano

Dobra zacząłem pisać skrypcik w js, ale już na samym początku jest problem. 
Załóżmy, że wykonuje czynność:
 

document.querySelector('#shieldNeutral').click()

a następnie:
 

document.querySelector('#war').click()

To po kliknięciu na shieldNeutral strona się przełądowywuje i skrypt znika - jeśli go wklepaliśmy w konsoli.
Jak można to ominąć, tak żeby skrypt działał ciągle i nie zaczynał od nowa po każdym przeładowaniu?

 

Szukam grafika, który zobi mi sygnaturkę ;)

Opublikowano
18 godzin temu, Pawellek napisał:

Dunno, ja wszystkie boty klepalem w pythonie. A akurat w margonem z tego co pamietam to strona sie nie reloaduje po wykonaniu akcji.

No tak z tym, że syntax pythona mnie przeraża xD
Ale jeśli chodzi o to reloadowanie to już znalazłem sposób. Mianowicie robisz sobie 2 stronę - niezależną. W grze szukasz jak najwiecej przekierowan do wykorzystania i nasza stronka ich uzywa, przez co jest szybsza bo bot zamiast przechodzić np. z ekwipunku do postaci z postaci do atrybutow i dopiero do rozdawania punków umiejętności to od razu wywołując jeno zapytanie, lub przekierowanie dodaje te punkty bez zbednego skakania po interface gry. Natomiast to ma 2 strony medalu, nie każde kliknięcie w grze wiąże się z przekierowaniem pod dany url i co wtedy? Jak wywołać takie kliknięcie z poziomu niezależnej strony? :pls:

Szukam grafika, który zobi mi sygnaturkę ;)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...