Есть такой код:
В массиве по индексу 1 всегда есть ссылка,однако файл не появляется,даже когда выводит кол-во байтов отличное от нуля.Windows 7,IE 11.
Код:
$sResponse = BinaryToString(InetRead("https://api.vk.com/method/wall.get.xml?owner_id=-32194285&offset=1&count=1&version=5.27"), 4)
$buf=StringRegExp($sResponse,"<src_xbig>(.*?)</src_xbig>",3)
If(IsArray($buf)) Then
For $i = 0 To UBound($buf)-1
ConsoleWrite($buf[$i]&@CRLF)
Next
Else
$buf=StringRegExp($sResponse,"<src_big>(.*?)</src_big>",3)
For $i = 1 To UBound($buf)-1
ConsoleWrite($buf[$i]&@CRLF)
Next
EndIf
InetGet($buf[1], @TempDir & "1.jpg")
Local $hDownload = InetGet($buf[1], @TempDir & "\1232.jpg", 1, 1)
Do
Sleep(250)
Until InetGetInfo($hDownload, 2) ; Проверка завершения загрузки
Local $nBytes = InetGetInfo($hDownload, 0)
InetClose($hDownload) ; Закрыть дескриптор, чтобы освободить ресурсы.
MsgBox(4096, "", "Количество прочитанных байт: " & $nBytes)
В массиве по индексу 1 всегда есть ссылка,однако файл не появляется,даже когда выводит кол-во байтов отличное от нуля.Windows 7,IE 11.