Что нового

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

axmen20010

Новичок
Сообщения
9
Репутация
0
Вообщем я сделал свой апдейтер для обновления текстурпаков в minecraft. Я хочу сделать так что бы файлы качались в определенную папку. Как это реализовать?
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
аа, ну теперь все понятно. поменяй местами 13 и 14 строчки.


Добавлено:
Сообщение автоматически объединено:

это была шутка. а если серьезно, то неплохо бы увидеть код который ты уже сделал, чтобы люди не проделывали работу тобой уже проделанную еще раз, только ради того, чтобы помочь тебе же
 
Автор
A

axmen20010

Новичок
Сообщения
9
Репутация
0
Эм... я не очень давно програмирую в autoit вот мой код
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
#Region ### START Koda GUI section ### Form=C:\Users\Колян\Documents\Form1.kxf
$Form1_1 = GUICreate("Updater txpack v1.3", 295, 146, 360, 234)
$Button1 = GUICtrlCreateButton("Скачать текстуры 1.4.5", 74, 32, 147, 25)
$Label1 = GUICtrlCreateLabel("Внимание текстуры будут скачены в папку с updater'om", 5, 9, 286, 17)
$Label2 = GUICtrlCreateLabel("by mrShake", 232, 128, 60, 17)
$Button2 = GUICtrlCreateButton("Обновить Updater", 74, 64, 147, 25)
$Button3 = GUICtrlCreateButton("Скачать текстуры 1.4.6", 74, 97, 147, 25)
WinSetOnTop("Updater txpack v1.3", "", 1)
GUISetState(@SW_SHOW)

$IE = _IECreateEmbedded()
$GUI = GUICreate("История обновлений", 400, 200, 800,230,($WS_EX_LAYERED))
$IEGUI = GUICtrlCreateObj   ($IE, 0, 0, 393, 172)
WinSetTrans($GUI, "", 500)
WinSetOnTop("История обновлений", "", 1)
GUISetState()
_IENavigate ($IE, "http://www.blackskymc.tf9.ru/obnov2.txt", 0)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
Case $Button1
			InetGet("http://blackskymc.tf9.ru/Texture_pack_by_mrshake.zip","Texture_pack_by_mrshake.zip")
			
Case $Button2
			InetGet("http://blackskymc.tf9.ru/Updater.zip","Updater.zip")		

Case $Button3
            InetGet("http://blackskymc.tf9.ru/Texture_pack_by_mrshake1.4.6.zip","Texture_pack_by_mrshake1.4.6.zip")	


	EndSwitch
WEnd

И что здесь менять?
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
axmen20010
axmen20010 сказал(а):
Код:
InetGet("http://blackskymc.tf9.ru/Texture_pack_by_mrshake.zip","Texture_pack_by_mrshake.zip")
Код:
$Dir='C:\dir\'
InetGet("http://blackskymc.tf9.ru/Texture_pack_by_mrshake.zip",$Dir&"Texture_pack_by_mrshake.zip")
 
Автор
A

axmen20010

Новичок
Сообщения
9
Репутация
0
Все спасибо, сделал, только теперь еще хочу что бы апдейтер качался только на рабочий стол.
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
axmen20010
Читайте справку!
Код:
@DesktopDir
 
Автор
A

axmen20010

Новичок
Сообщения
9
Репутация
0
Спасибо уже разобрался =)


Добавлено:
Сообщение автоматически объединено:

$Dir=(@DesktopDir & '\') вот так получилось =)
 
Верх