0 / 0 / 2
Регистрация: 07.03.2013
Сообщений: 50
1

Скачка с сервера)

08.03.2013, 14:47. Показов 1435. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет)
Сделал лаунчер! Но...
Он действует если САМ клиент Уже скачан!
Хочу реализовать идею!
Как сделать так, чтобы если у человека нет клиента то он скачивался!
Дело в том, что клиент состоит из многих файлов раскиданных по папкам (а все эти папки находятся в Одной папке)!
Мне нужно чтобы человек нажимал скачать и ему на компьютер скачивалась эта папка (со всеми файлами)!
Как это сделать?? (напишите лучше код)!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2013, 14:47
Ответы с готовыми решениями:

Скачка с ftp сервера
Как сделать так, чтобы через определенное время начиналась скачка всех файлов с ftp сервера в...

Скачка файлов с сервера
Вопрос в топике: как сделать скачку файлов, скажем с сайта. Есть у меня к примеру zip архив по...

Скачка сайтов
Доброй ночи!!! Я поставил себе задание, мне нужно скачать определенный сайт, с помощью каких...

СКАЧКА В БРАУЗЕРАХ
Скорость интернета!!!!!!!Именно скачка!Захожу в стим2-3мб в секунду.Сижу на ютюбе,смотрю 4к и так...

10
Димон_
09.03.2013, 10:34
  #2

Не по теме:

tribleromb, как все очень громко у Вас сказано..

0
7 / 7 / 1
Регистрация: 09.03.2013
Сообщений: 54
09.03.2013, 11:16 3
Цитата Сообщение от tribleromb Посмотреть сообщение
Всем привет)
Сделал лаунчер! Но...
Он действует если САМ клиент Уже скачан!
Хочу реализовать идею!
Как сделать так, чтобы если у человека нет клиента то он скачивался!
Дело в том, что клиент состоит из многих файлов раскиданных по папкам (а все эти папки находятся в Одной папке)!
Мне нужно чтобы человек нажимал скачать и ему на компьютер скачивалась эта папка (со всеми файлами)!
Как это сделать?? (напишите лучше код)!
Запакуй в самораспаковывающийся архив свою папку, и при обновлениии архив скачается и обновит твой клиент. Не проще?
p.s. клиент случаем не Minecraft?
0
0 / 0 / 2
Регистрация: 07.03.2013
Сообщений: 50
09.03.2013, 16:14  [ТС] 4
Minecraft)
Тоесть если я запакую в самораспокавывающийся архив то пользователю ничего не придется делать??
про100 скачать!
да?
0
7 / 7 / 1
Регистрация: 09.03.2013
Сообщений: 54
09.03.2013, 16:24 5
Цитата Сообщение от tribleromb Посмотреть сообщение
Minecraft)
Тоесть если я запакую в самораспокавывающийся архив то пользователю ничего не придется делать??
про100 скачать!
да?
Именно, только этот самый самораспаковывающийся архив надо правильно настроить. Загрузить на сайт, а в вашем лаунчере сделать обновление. В результате если вы скините лаунчер новому пользователю, он обновит игру (точнее скачает игру используя лаунчер) архив распакуется и игра будет установлена.

путь для распаковки архива:
Код
C:\Users\%username%\AppData\Roaming
0
0 / 0 / 2
Регистрация: 07.03.2013
Сообщений: 50
09.03.2013, 17:48  [ТС] 6
Спасибо)
Огромное Очень помог)

Добавлено через 12 минут
Помоги прицепить к загрузке ПрОГРесс БАР!

Добавлено через 16 минут
И еще!
Например я нажимаю скачать клиент!
Он скачивается в нужную папку! Но...
Появляется окно куда разархировать АРХИВ!!
ВОт СКРИН:
http://rghost.ru/44375169.view
0
178 / 178 / 50
Регистрация: 06.01.2013
Сообщений: 392
09.03.2013, 19:23 7
Цитата Сообщение от tribleromb Посмотреть сообщение
Например я нажимаю скачать клиент!
Он скачивается в нужную папку! Но...
Появляется окно куда разархировать АРХИВ!!
Ну разумеется всегда будет появляться окно куда распаковать архив. Пользователь всегда вправе выбрать куда ему установить ту или иную программу. А если вы запрограммируете чтобы архив всегда распаковывался допустим на диск C, а у пользователя такого диска вообще нет или он заполнен - будет ошибка.
0
7 / 7 / 1
Регистрация: 09.03.2013
Сообщений: 54
10.03.2013, 04:28 8
Цитата Сообщение от tribleromb Посмотреть сообщение
Спасибо)
Огромное Очень помог)

Добавлено через 12 минут
Помоги прицепить к загрузке ПрОГРесс БАР!

Добавлено через 16 минут
И еще!
Например я нажимаю скачать клиент!
Он скачивается в нужную папку! Но...
Появляется окно куда разархировать АРХИВ!!
ВОт СКРИН:
http://rghost.ru/44375169.view
Я еще раз повторюсь, правильно настройте. Можно вообще скрыть весь процесс распаковки архива, и распакуется он в нужную папку.
0
Эксперт .NET
4432 / 2092 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
10.03.2013, 08:20 9
Цитата Сообщение от MrGladus Посмотреть сообщение
А если вы запрограммируете чтобы архив всегда распаковывался допустим на диск C, а у пользователя такого диска вообще нет или он заполнен - будет ошибка.
Пути вообще не надо жёстко прописывать, есть класс Environment для этого.
Например (папка Roaming):
C#
1
2
string path = Path.Combine(Environment.GetFolderPath(
    Environment.SpecialFolder.ApplicationData), "arhiveName.exe");
Добавлено через 2 минуты
То что автор просит помочь ему кодом это не 2 строчки кода, я писал свой апдейтер для программы, чтобы довести его до релиза понадобился не один день, а ты просишь кодом помочь. Задавай конкретные вопросы. Просто скачивание написать дело плёвое, а вот предусмотреть все возможные проблемы, чтобы апдейтер не рухнул в один прекрасный момент это надо постараться. Да и реализовать автообновление самого апдейтера тоже не плохая идея.
0
0 / 0 / 2
Регистрация: 07.03.2013
Сообщений: 50
10.03.2013, 10:16  [ТС] 10
Цитата Сообщение от Delvox Посмотреть сообщение
Я еще раз повторюсь, правильно настройте. Можно вообще скрыть весь процесс распаковки архива, и распакуется он в нужную папку.
Так вот так настроить НЕВОЗМОЖНО!
0
Эксперт .NET
4432 / 2092 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
10.03.2013, 10:25 11
А разве антивирусы не ругаются на самораспаковывающиеся архивы? Я вроде из-за этого и не стал их использовать.
0
10.03.2013, 10:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2013, 10:25
Помогаю со студенческими работами здесь

скачка файла
умееттся фотка которая находится в БД при выводе имется название при нажатии на которое...

Скачка сайта
Здравствуйте! В общем, есть такая проблемка: Есть сайт на flash Из него нужно спарсить все...

Скачка из интернета
Здраствуйте, дайте пожалуйста функцию на С++, которая будет скачивать в папку с скомпиленным файлом...

Скачка Delphi
Где скачать Delphi Borland на пк Windows-8 64x?

Скачка файлов
Как в .html странице сделать ссылку на скачку .doc или .pdf файлов!?

Авторизация и скачка файла
Суть задачи: необходимо ежедневно заходить на один и тот же сайт, авторизоваться на нем и скачивать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru