Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.31;
Скачать: CL | DM;

Вниз

Как скачать файл с помощью батника?   Найти похожие ветки 

 
Кто б сомневался ©   (2009-11-13 19:06) [0]

Нужно скачать файл с http при помощи батника, желательно средствами ОС. Знаю есть программа ftp - но она работает только с ftp.


 
Кто б сомневался ©   (2009-11-13 19:14) [1]

Ну или средствами браузера, закачать и сохранить из батника. Никто не знает как?


 
Медвежонок Пятачок ©   (2009-11-13 19:22) [2]

js + wsh + xmlhttprequest


 
Кто б сомневался ©   (2009-11-13 19:24) [3]


> Медвежонок Пятачок ©   (13.11.09 19:22) [2]


Можно пример на wsh?


 
TUser ©   (2009-11-13 19:26) [4]

wget

cygwin надо будет поставить


 
AlexDan ©   (2009-11-13 19:34) [5]

а если через делфи..? idHTTP1.get?


 
Медвежонок Пятачок ©   (2009-11-13 19:37) [6]

да просто вместо батника пишешь модуль на любимом скриптовом языке.
в скрипте создаешь оле объект xmlhttprequest делаешь ему оупен с методом гетом, сенд и взад получаешь свой файл.

ну а сам скрипт запускешь через windows scripting host


 
wicked ©   (2009-11-14 01:06) [7]

http://curl.haxx.se


 
AlexDan ©   (2009-11-14 02:06) [8]

> Медвежонок Пятачок ©   (13.11.09 19:37) [6]
> да просто вместо батника пишешь модуль на любимом скриптовом
> языке.
> в скрипте создаешь оле объект xmlhttprequest делаешь ему
> оупен с методом гетом, сенд и взад получаешь свой файл.
вот они эти страшные слова,
procedure TForm1.Button1Click(Sender: TObject);
Var
ms:TMemoryStream;
begin
 ms:=TMemoryStream.Create;
 {IdFTP1.Host := "192.168.10.20";}
 {IdFTP1.Connect;}
 {IdFTP1}idHTTP1.get(Edit1.Text,ms{,true});//111.bmp
 ms.SaveToFile("12.bmp");
 ms.Free;
end;
сколько я ими файлов с чужих хостов попереп-л;), иногда очень удобно было..)


 
Медвежонок Пятачок ©   (2009-11-14 02:22) [9]

сколько я ими файлов с чужих хостов попереп-л;), иногда очень удобно было..)

особенно удобно когда перед тобой прокси.


 
Кто б сомневался ©   (2009-11-23 21:07) [10]

Забираем.:

" Set your settings
   strFileURL = "http://www.domain.com/file.zip"
   strHDLocation = "D:\file.zip"

" Fetch the file
   Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP")

   objXMLHTTP.open "GET", strFileURL, false
   objXMLHTTP.send()

If objXMLHTTP.Status = 200 Then
Set objADOStream = CreateObject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1 "adTypeBinary

objADOStream.Write objXMLHTTP.ResponseBody
objADOStream.Position = 0    "Set the stream position to the start

Set objFSO = Createobject("Scripting.FileSystemObject")
If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile strHDLocation
Set objFSO = Nothing

objADOStream.SaveToFile strHDLocation
objADOStream.Close
Set objADOStream = Nothing
End if

Set objXMLHTTP = Nothing


 
Кто б сомневался ©   (2009-11-23 21:07) [11]

Создайте файл с расширением vbs и киньте туда этот код.



Страницы: 1 вся ветка

Текущий архив: 2010.01.31;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
4-1206729534
Пётр
2008-03-28 21:38
2010.01.31
Открыть с помощью


1-1234806566
istok20
2009-02-16 20:49
2010.01.31
получить url из google chrome


2-1260352002
Жужузу
2009-12-09 12:46
2010.01.31
Запутался в объектах


2-1260256683
Леонид Артюхов
2009-12-08 10:18
2010.01.31
Как вывести на Канву, не затирая Картинку по дефолту?


4-1227649316
KilkennyCat
2008-11-26 00:41
2010.01.31
Как из сервиса получить доступ к реестру пользователя?