Войти

Показать полную графическую версию : [решено] Ошибка 13 InetGet


AlexM
14-04-2011, 17:43
Добрый день. Скачиваю файлы InetGet. Сегодня наткнулся на файл, который InetGet выдает ошибку @error=13.
Файл "http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf" - в браузере открывается, имена с пробелами и русскими символами скачивались.
Код $FileLen=InetGet ("http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf","С:\New\222.rtf",1).

В чем может быть проблема?
Заранее спасибо за помощь!

Creat0R
14-04-2011, 18:06
Файл "http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf" - в браузере открывается »
В каком браузере?
В Opera/FF/IE выдаёт 404.

AlexM
14-04-2011, 18:40
Странно, копировал из кода Сtrl-С-Сtrl-V, а почему-то скопировалось некорректно - между за и 2010 должно быть 2 пробела, а не один. Пробую копировать опять:

$FileLen=InetGet ("http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf","F:\New\SuFacts\222.rtf")

Файл со страницы http://www.surgutneftegas.ru/ru/investors/open/facts/ и с нее последний файл из 3х считался, а 2 первых нет...
Еще раз спасибо!

О, опять пока редактировал пост пробела было 2, а после отправки форум их объединил в один...
Движок форума глючит или у меня FF?...

Iska
14-04-2011, 18:58
AlexM, заключайте код, как и положено, в тэг «code» (http://forum.oszone.net/misc.php?do=bbcode#code):
"http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf"
— вопрос о глюках отпадёт.

Creat0R
14-04-2011, 19:08
AlexM,
Все файлы нормально качаются, не вижу никакой проблемы.

kaster
14-04-2011, 19:23
у меня тоже inetget ничего не скачал

AlexM
14-04-2011, 19:31
Спасибо за подсказку про теги. Однако у меня не скачивается. Привожу полный текст программы, вырезал этот кусок и сделал отдельную - все одно не скачивается:


$FileLen=InetGet ("http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf","C:\New\222.rtf")
MsgBox(4096, "Результат:", @error)



Версия AutoIT v3.3.6.1, Win XP. у Вас на какой нормально работает?
Спасибо!

Creat0R
14-04-2011, 19:49
Привожу полный текст программы, вырезал этот кусок и сделал отдельную - все одно не скачивается »
Вопрос возможно глупы, но всё же... папка C:\New существует?

AlexM
14-04-2011, 20:26
Да, я ее создал. А в исходнике была другая папка, куда нормально скачался 3-й файл со страницы http://www.surgutneftegas.ru/ru/investors/open/facts/

AlexM
15-04-2011, 23:17
Код ниже прочитал файл.


$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("GET","http://www.surgutneftegas.ru/uploaded/Прибыль за 2010.rtf")
$oHTTP.Send()
$WebPage = $oHTTP.ResponseBody

$FileLastPage = FileOpen("LastPage.rtf", 2)
FileWrite($FileLastPage, $WebPage)




© OSzone.net 2001-2012