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

[pomoc] winhttp, ff2 pomoc dla początkujących


Rekomendowane odpowiedzi

Opublikowano

Jestem zielonym newbie, dopiero się ucze ale chciałbym żeby ktoś mi pokazał

http://www.mpcforum....zegladarkowych/

czy tym ff.au3.

Załóżmy, założyłem nowo konto na gladiatusie, czyli coś takiego?

Jestem zielony i w ogóle napotkałem się z takimi kodami

While 1
$result = PixelSearch(840,497,874,518,0x5CCBA1)
If 1 then
MouseClick("left",858, 508)
MouseMove(1058, 708)
Sleep (5000)
Else
MsgBox(64,"tak","tako")
Exitloop
Endif
WEnd

, rozumiem oczywiście co tam pisze tylko na jakiej stronie moge znaleźć taką listę kodów, przytłumaczonych kodów i ich wykorzystywanie;

 

Dobra przejde do tematu, chcę stworzyć łatwego botka do prostego gladiatusa:


#include "WinHTTP.au3"
$handlewinhttp = _WinHttpOpen("User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0")
$connect = _WinHttpConnect($handlewinhttp, "s25.gladiatus.pl")

 

czy tak ma wyglądać początek^?

 

$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, "Content-Type: application/x-www-form-urlencoded")

 

dobrze rozumiem że to jest po to żeby czytało polskie znaki?

 

w tym temacie

 

#include "WinHTTP.au3";wlaczamy biblie

$handlewinhttp = _WinHttpOpen("User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0"); uruchamiamy usluge

for $i = 1 to 5

consolewrite($i & " Proba logowania" & @CRLF)

if login("moj login","moj login x2?") then ExitLoop

consolewrite("Niepowiedziona" & @crlf)

Next

func login($login,$haslo)

$connect = _WinHttpConnect($handlewinhttp, "np. s25.gladiatus.pl"); laczymy sie

$zapytanie = _WinHttpOpenRequest($connect, "POST", "/user/lobbylogincheck");otwieramy zapytanie

_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: strona, zalogowny lnik gry/ inaczej nie wiem jak to opisać xD")

_WinHttpAddRequestHeaders($zapytanie, "Content-Type: application/x-www-form-urlencoded")

_WinHttpSendRequest($zapytanie, Default, "tu mam wstawić serwer?&user=" & $login & "&pass=" & $haslo & "&login=Login")

_WinHttpReceiveResponse($zapytanie)

$data = ""

Do

$data &= _WinHttpReadData($zapytanie, 0)

Until @error

FileDelete(@ScriptDir & 'login.html')

FileWrite(@ScriptDir & '/login.html', $data)

return stringinstr($data,"Ustawienia")

EndFunc

 

na kolorowo zaznaczyłem te rzeczy w które trzeba wstawićodpowiednie infa? dobrze znaczy czy w każdej oddzielnej grze przeglądarkowej wszystko od samego początku trzeba robic?

 

o to w tym chodzi i tak działać będą wszystkie przeglądarkowe gry, bo zabardzo tego kodu nie czaje.

Dobra jak ktos odpisze to zadam reszte pytań oczywiście za pomoc lajk :D

Opublikowano

Łatwiejszy sposób - powinien działać :)

#include <WinHTTP.au3>

$login = "login"
$haslo = "haslo"
$serwer = "23"

$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("POST", "http://s25.gladiatus.pl/game/index.php?mod=start&submod=login" , False)
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20100101 Firefox/17.0")
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
$oHTTP.Send("name="&$login&"&pass="&$haslo&"&login_server=s"&$serwer&".gladiatus.pl")
$kod_strony = $oHTTP.ResponseText

MsgBox(0,"",$kod_strony)

Opublikowano

Ja tu usunąć konto?? Żeby nie było, że za nic to napiszę, że jesteś chuj..

zapraszam na serwer FreeBuild ip: s53.mineserv.eu:32460 narazie 5 slotów...

 

 

skype: kariollo125

Opublikowano

MsgBox(0,"",$kod_strony)

 

kod strony? nie rozumiem srry.

Btw. thx all ale nie wiem czemu ale nie chcą mi sięodpalać skróty w autoicie np. F1 czy alt+m? Co mam zrobić?

I jeszcze, nie zrobiłem żadnego porządniejszego programy/bota, czyli jak napisze już skrpyt to normalnie go zapisuje gdzieś na pulpicie i odpalam i wszystko jest git etc.?

Wiem że nie moge odpalić alt+m i nie moge zrobić GUI, to jest konieczne czy nie?

 

Łatwiejszy sposób - powinien działać :)

#include <WinHTTP.au3>

$login = "login"
$haslo = "haslo"
$serwer = "23"

$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("POST", "http://s25.gladiatus.pl/game/index.php?mod=start&submod=login" , False)
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20100101 Firefox/17.0")
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
$oHTTP.Send("name="&$login&"&pass="&$haslo&"&login_server=s"&$serwer&".gladiatus.pl")
$kod_strony = $oHTTP.ResponseText

MsgBox(0,"",$kod_strony)

rozumiem że mogę korzystać z kodu na większość gier przeglądarkowych?

Co mam zrobić jeśli mi hotkeye nie działają!? Zrobiłem reinstalla?! wtf?

Opublikowano

MsgBox(0,"",$kod_strony)

 

kod strony? nie rozumiem srry.

Btw. thx all ale nie wiem czemu ale nie chcą mi sięodpalać skróty w autoicie np. F1 czy alt+m? Co mam zrobić?

I jeszcze, nie zrobiłem żadnego porządniejszego programy/bota, czyli jak napisze już skrpyt to normalnie go zapisuje gdzieś na pulpicie i odpalam i wszystko jest git etc.?

Wiem że nie moge odpalić alt+m i nie moge zrobić GUI, to jest konieczne czy nie?

 

 

rozumiem że mogę korzystać z kodu na większość gier przeglądarkowych?

Co mam zrobić jeśli mi hotkeye nie działają!? Zrobiłem reinstalla?! wtf?

 

Ty się zabierasz za pisania bota, jak podstawowych funkcji nie umiesz? :|

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...