Вы не вошли.
Страницы 1


Нужно сформировать адрес страницы с изображением и передать его curl, указав, откуда и куда качать.
В CMD это делается так:
curl.exe -O site.ru/page >> "C:\curl\page.html"
$url_struct_1 = "http://www.google.ru/logos/2011/" + "russiaday11-hp.jpg"
$url_struct_1
iex "C:\curl\curl.exe" + " -O " + "$url_struct_1" + " >>" + "C:\curl\test.jpg"В первой строке ссылка не прямая, а формируется из аргументов т.е. foo + foo2 и тд. т.е. вариант написать готовую строку вида "www.google.ru/logos/2011/russiaday11-hp.jpg" не канает.
Вне форума


$http = new-object System.Net.WebClient
$from = "http://www.google.ru/logos/2011/russiaday11-hp.jpg"
$to = "C:\curl\test.jpg"
$http.DownloadFile($from,$to)Отредактировано Babusha (12-06-11 16:39:25)
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


А зачем тебе curl.exe?
curl т.к. писать бинарик не нужно, ибо в скрипте всегда можно поправить передаваемые параметры.
Babusha, так я тоже умею, но данный способ не работает для ссылок навроде sat24.com/image2.ashx?region=eu&time=201106120715
Добавлено спустя 10 мин 48 с:
Я пробовал сделать как-то так:
$url_struct_1 = "http://sat24.com/image2.ashx?region=eu&time=201106120715"
$way = "C:\curl\curl.exe" + " -O " + "$url_struct_1" + " >>" + "C:\curl\test.gif"
$way.ToString()
iex = "C:\curl\curl.exe " + $way Но что-то не получается.
Вне форума


Luca, что то вообще непонятно что ты вообще быдлокодишь, что конкретно не работает?
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Babusha, аргументы не передаются в curl.
т.е. задача просто curl путь передать, чтобы он скачал данные и положил их в папку. Путь формируется скриптом на PowerShell.
Все тему думаю можно закрыть. Большое спасибо Tiphon'у за то что скинул код, позволивший обойтись без костыля в виде curl!
Вне форума


Только "правильный" скрипт запостите, чтобы если мало ли 
Вне форума


Сохранение картинки в нужном формате power shell
$request = [System.Net.WebRequest]::create("www.my.com?severe=parameters&values")
$img = [System.Drawing.Image]::fromStream($request.getResponse().getResponseStream())
$img.save("hahaha.png", [System.Drawing.Imaging.ImageFormat]::Png)Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.
Вне форума
Страницы 1
[ Сгенерировано за 0.012 сек, 7 запросов выполнено - Использовано памяти: 1.68 Мбайт (Пик: 1.77 Мбайт) ]