Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.01.31;
Скачать: [xml.tar.bz2];

Вниз

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

 
Кто б сомневался ©   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
15-1258908985
_
2009-11-22 19:56
2010.01.31
Бьются URL в DowloadMaster.


2-1260199511
erko
2009-12-07 18:25
2010.01.31
работа с таблицами dbase


2-1260339079
oleg1963lora
2009-12-09 09:11
2010.01.31
Посоветуйте. Копирование файлов.


15-1259417380
koha!
2009-11-28 17:09
2010.01.31
Доступн для скачивания новый openSUSE11.2


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский