Что нового

[Сеть, интернет] Как сделать чтобы файл скачивался в определенную папку!

pandemia

Новичок
Сообщения
12
Репутация
0
Привет всем :IL_AutoIt_1:
Как сделать чтобы файл качался в определенную папку! Допустим на C:\
Код:
#AutoIt3Wrapper_Run_Tidy=y

ProgressOn('Скачивание файла', 'Updater', '0 %', -1, -1, 18)
Local $hDownloadDr = InetGet('http://v7.beget.tech/Updater.exe', @ScriptDir & '\Updater.exe', 1, 1)
Do
    If InetGetInfo($hDownloadDr, 1) Then
        Local $iPersent = Round((InetGetInfo($hDownloadDr, 0) / InetGetInfo($hDownloadDr, 1)) * 100)
        ProgressSet($iPersent, $iPersent & ' %, ' & _WinAPI_StrFormatByteSize(InetGetInfo($hDownloadDr, 0)) _
                 & ' (' & _WinAPI_StrFormatByteSize(InetGetInfo($hDownloadDr, 1)) & ')')
        TraySetState(1)
        TraySetToolTip('Updater! загружен на ' & $iPersent & ' %')
	 EndIf
Until InetGetInfo($hDownloadDr, 2)
InetClose($hDownloadDr)
ProgressOff()
 

Prog

Продвинутый
Сообщения
537
Репутация
65
Re: [Сеть, интернет] Как сделать чтобы файл скачивался в определенную директиву!

pandemia [?]
Как сделать чтобы файл качался в определенную директиву!
Хороший вопрос. Ответ наверное где-то тут https://ru.wikipedia.org/wiki/Директива_(значения)
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
205
pandemia сказал(а):
Как сделать чтобы файл качался в определенную папку! Допустим на C:\

Если вам нужен выбор пути гляньте в справке
Код:
FileSaveDialog()
FileSelectFolder()


А если просто изменить путь загрузки тогда за это отвечает 2 параметр функции
Код:
InetGet()
 
Верх