D
DaymonX
Гость
Версия AutoIt: 3.
Последняя
Описание:
У меня есть код:
После того как отправляю запрос,мне выдает:
А мне надо только player_id значение - занести в переменную.
Примечания:
Помогите кто чем сможет
Последняя
Описание:
У меня есть код:
Код:
Func мояфунка()
$Host = "www.игруха.ru"
$File = "/index.php?ajax=check_login"
$URL = "http://" & $Host & $File
$PostData = "&name="&GUICtrlRead($login)&"&password="&GUICtrlRead($pass)
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("POST", $URL)
$oHTTP.SetRequestHeader("Content-Type","application/x-www-form-urlencoded")
$oHTTP.Send($PostData)
$oHTTP.WaitForResponse
$Response = $oHTTP.ResponseText
$rtext = BinaryToString($Response)
$id = StringRegExpReplace($rtext, '(?s).*?"player_id": (\d+),?.*', '\1')
$pass = StringRegExpReplace($rtext, '(?s).*?"password": "(.*?)",?.*', '\1')
ConsoleWrite($id & @LF)
EndFunc
После того как отправляю запрос,мне выдает:
Код:
{"player_id":804435,"password":"3313cec6468b8d2bfa207293d681572cc25ca988f","playerWorlds":{"11":[11,1415626917.6358],"10":[10,1415626126.6941],"12":[12,1415626115.3175],"9":[9,1415626106.5422],"1":[1,1415626078.4184],"8":[8,1415626092.6892]}}
А мне надо только player_id значение - занести в переменную.
Примечания:
Помогите кто чем сможет