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

Problem z Winhttp


Rekomendowane odpowiedzi

Opublikowano

Witam .... 

Ten o to kod nie może się zalogować do gry ... próba ciągle się nie udaję .

(Ogólnie kod działa pisze plik html w folderze i wgl tylko nie idzie zalogować ...)

#include <WinHTTP.au3>
$handlewinhttp = _WinHttpOpen("User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0")
for $i = 1 to 5
consolewrite($i & " Proba logowania" & @CRLF)
if login(xxxx","xxx") then ExitLoop
consolewrite("Niepowiedziona" & @crlf)
Next
func login($login,$haslo)
$connect = _WinHttpConnect($handlewinhttp, "darkorbit.pl")
$zapytanie = _WinHttpOpenRequest($connect, "POST", "/user/lobbylogincheck")
_WinHttpAddRequestHeaders($zapytanie, "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8")
_WinHttpAddRequestHeaders($zapytanie, "Accept-Language: pl,en-US;q=0.7,en;q=0.3")
_WinHttpAddRequestHeaders($zapytanie, "Connection: keep-alive")
_WinHttpAddRequestHeaders($zapytanie, "Referer: http://pl3.darkorbit.bigpoint.com/index.es?locale=pl&aid=3047&acr=25")
_WinHttpAddRequestHeaders($zapytanie, "Content-Type: image/gif")
_WinHttpSendRequest($zapytanie, Default, "username=xxxxxx&password=xxxxx")
_WinHttpReceiveResponse($zapytanie)
$data = ""
Do
$data &= _WinHttpReadData($zapytanie, 0)
Until @
FileDelete(@ScriptDir & '/login.html')
FileWrite(@ScriptDir & '/login.html', $data)
return stringinstr($data,"Ustawienia")
EndFunc
 

;c ;c Chciałbym zalogować się do gry ( Darkorbit.pl ) 

Opublikowano

Łaskawie byś powiedział co nie działa i jakie są błędy w konsoli 

Mózg to nie mydło; nie ubędzie Ci go, gdy go użyjesz.

Opublikowano

O to chodzi w konsoli żadnego błędu nie ma ....

@Edit 

Pisze tylko : 1 Próba logowania niepowodzenie , 2 Próba logowania niepowodzenie  , 3 Próba logowania niepowodzenie , 4 Próba logowania niepowodzenie  , 5 Próba logowania niepowodzenie  .. Exit code.....

Opublikowano

Gdzie skopiowałeś kod ? Wygląda na starą wersję logowania 

Mózg to nie mydło; nie ubędzie Ci go, gdy go użyjesz.

Opublikowano

@maciek_322

To napisz własny zamiast od kogoś kopiować, nikt tutaj nie będzie dla ciebie zakładał konta w jakiejś grze żeby napisać dla ciebie działający kod, po prostu zbierz jakimś snifferem potrzebne dane i napisz tak jak ma być.

Po 1. Nie kopiowałem tylko pisałem to na podstawie poradnika z ,,Gotowe skrypty i biblioteki" 

Po 2 . Nie proszę aby ktoś napisał to za mnie

Po 3. Jestem początkujący i nie wiem co to sniffer xD

Po 4. Nie wiem jak dokładnie działa winhttp ale próbuje ciągle to ogarnąć

Po 5. Napisałem że  chcę zalogować się do gry Darkorbit bo zawsze jest możliwość że winhttp nie może się zalogować do jakiejś gry....

Po 6. Jak nie chcesz pomóc to się nie wypowiadaj i nie nabijaj postów]

Po 7. A jak chcesz pomóc to możesz mi napisać czy może lepiej przenieść się na jakieś C++ lub coś żeby zrobić bota ... 

Opublikowano

Po co się przenosić skoro zasada logowania będzie dokładnie taka sama i musisz wiedzieć jak przebiega proces logowania ( snifer jest konieczny ) no chyba że potrafisz sam to napisać na podstawie kodu strony i skryptów. 

 

 Skoro są działające boty to jak widać da się napisać w każdym języku skrypt na logowanie 

Mózg to nie mydło; nie ubędzie Ci go, gdy go użyjesz.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...