Wieso machst du das Kugeln kaufen nicht auch über WinHttp?
Ich habe dies schon mehre mals "angefahren" nur bis jetzt klappt der Login zu Seafight nicht ... ich weiß zwar das ich über den Token von den Hohlkugeln gehen kann das heißt : spieler muss sich einloggen (in seafight bom bot aus) .. und dann auf " hohlkugeln " klicken der bot sendet dann den link bzw den url .. und dann kann man kaufen .. nur leider weiß ich nicht wie ich das mit dem login hinbekommen soll .. wenn du magst helf mir ..
Ich habe dies schon mehre mals "angefahren" nur bis jetzt klappt der Login zu Seafight nicht ... ich weiß zwar das ich über den Token von den Hohlkugeln gehen kann das heißt : spieler muss sich einloggen (in seafight bom bot aus) .. und dann auf " hohlkugeln " klicken der bot sendet dann den link bzw den url .. und dann kann man kaufen .. nur leider weiß ich nicht wie ich das mit dem login hinbekommen soll .. wenn du magst helf mir ..
Hier mal meine Login Funktion von meinem Bid tool . Habs nicht wirklich optimiert und funktioniert auch nur ohne Sonderzeichen:
Code:
Func _Login($user, $pass)
Local $bp, $bpl
$Connect = _WinHttpConnect($Agent, $Host)
$server_selected = _GUICtrlListView_GetSelectedIndices($listvieweurope, True)
If IsArray($server_selected) = 1 Then
If Not $server_selected[0] = 0 Then
$server_selected = _GUICtrlListView_GetItemText($listvieweurope, $server_selected[1], 1)
Switch ($server_selected)
Case "int9", "ru2", "int10"
$bp = ""
Case Else
$bp = ".bigpoint"
EndSwitch
FileWrite("Data/logs/index.html", _Easy_WinHttp("GET", "/"))
FileRead("Data/logs/index.html")
If @error Then
_WinHttpCloseHandle($Connect)
SetError(1)
Return
EndIf
_writeLog($text[30])
Sleep(Random(1000, 2300, 1))
$token = _StringBetween(FileRead("Data/logs/index.html"), "token=", '">')
If $token = 0 Or @error Then
_WinHttpCloseHandle($Connect)
SetError(2)
Return
EndIf
If UBound($token) < 2 Then
_WinHttpCloseHandle($Connect)
SetError(3)
Return
EndIf
Sleep(Random(300, 900, 1))
$Connect = _WinHttpConnect($Agent, "auth3.bpsecure.com")
$LogIn = _Easy_WinHttp("POST", "/Sas/Authentication/Bigpoint?authUser=14&token=" & $token[1], "username=" & $user & "&password=" & $pass)
FileWrite("Data/logs/login.html", $LogIn & @CRLF & @CRLF & $currentheader)
If @error Then
_WinHttpCloseHandle($Connect)
SetError(4)
Return
EndIf
_writeLog($text[31])
_WinHttpCloseHandle($Connect)
$loginserver = _StringBetween($LogIn, '"meta" href="http://', '.seafight.bigpoint.com/sharedpages/icra/labels.php"')
If IsArray($loginserver) <> 1 Then
$loginserver = _StringBetween($LogIn, '"meta" href="http://', '.seafight.com/sharedpages/icra/labels.php"')
If IsArray($loginserver) <> 1 Then
MsgBox(16, "", "Error")
Return
EndIf
EndIf
Switch ($loginserver[0])
Case "int9", "ru2", "int10"
$bpl = ""
Case Else
$bpl = ".bigpoint"
EndSwitch
$Connect = _WinHttpConnect($Agent, $loginserver[0] & ".seafight" & $bpl & ".com")
If $loginserver[0] <> $server_selected Then
FileWrite("Data/logs/serverchange.txt", _Easy_WinHttp("POST", "/ajax.es", "ajaxAction=getServerSelection"))
_WinHttpCloseHandle($Connect)
$req = _StringBetween(FileRead("Data/logs/serverchange.txt"), $server_selected & ".seafight" & $bp & ".com\/GameAPI.php?req=", "';\")
If $req = 0 Or @error Then
SetError(5)
Return
EndIf
_writeLog($text[32])
Sleep(Random(900, 2300, 1))
$Connect = _WinHttpConnect($Agent, $server_selected & ".seafight" & $bp & ".com")
FileWrite("Data/logs/serverchanged.html", _Easy_WinHttp("GET", "/GameAPI.php?req=" & $req[0]))
;~ _WinHttpCloseHandle($Connect)
_writeLog($text[33])
Else
_writeLog("We dont have to change the server , sir")
EndIf
Else
MsgBox(16, "Error", "Please select one Server to login")
EndIf
EndIf
EndFunc ;==>_Login
Dazu brauchst du noch die _Easy_WinHttp Funktion ( danke an Arcanis von autoitbot)
[Info]Seadoc Muni Kauf bot 12/11/2012 - Seafight - 7 Replies Hallo liebe user .. / Hello User..
German:
es hat etwas länger gedauert als geplant , aber in kürze starte ich ein kleines Projekt.
ihr wisst ja das mann nur noch über see-karte Munition kaufen kann , da dies mir aber zu blöd ist hab ich ein kleines Programm entwickelt .. ich weiß nicht ob es sowas in der art schon gibt. Aber wenn nicht dann bin ich der erste der diese Idee Hatte :)
Bis Dahin erstmal bb.
P.s.
Ich werde versuchen alle Wünsche mit einzubauen.
Seafight ID Tool 10/11/2012 - Seafight - 2 Replies Hallo zusammen,
ich suche ein Tool wo man die spieler ID eintragen kann und man dann sieht welche gilde der spieler schon war und auch unter welchen namen. ich weiß das
es sowas gibt allerding dürfen die beiden die ich kenne die es auch haben nicht weiter geben. Hat jemand so ein toll oder könnte sich damit jemand befassen?
Suche Seafight tool 03/12/2012 - Seafight - 0 Replies ich suche einen bot oder ein tool mit dem man bei seafight mit 2 oder mehr schiffen gleichzeitig fahren kann.