Как сделать быструю загрузку для сервера css

Half-Life теперь поддерживает загрузку дополнительного контента (карты, модели, звуки и так далее) с загрузку HTTP сервера (например с вебсервера) при подключении, вместо загрузки непосредственно с игрового сервера.
Загрузка с HTTP сервера имеет 3 основных преимущества:
1. Загрузка контента не влияет на игровой сервер, так как происходит с отдельного HTTP сервера.
2. Игроки смогут загружать контент с максимальной скоростью, что повлечет за собой значительное увеличение скорости загрузок.
3. Игроки не занимают место на сервере во время загрузки контента.

Что увидят игроки при подключении к сервер с дополнительным контентом?
При подключении к серверу с дополнительным контентом, произойдет одно из следующего:
1. Если сервер не настроен для загрузки с НТТР, будет использован стандартный метод загрузки контента непосредсвенно с игрового сервера.
2. Если же сервер настроен для загрузки с НТТР, игрок увидит измененный диалог загрузки, при этом скорость загрузки значительно увеличится. Во время загрузки контента, игрок не будет подключен непосредственно к игровому серверу, однако сразу же после завершения загрузки произойдет автоматическое переподключение к игровому серверу.
3. Если какая-либо часть дополнительного контента отсутствует на НТТР сервере, или названия файлов не совпадают, игрок будет автоматически отключен от НТТР сервера, после чего закачка контента возобновится в обычном режиме, то есть непосредственно с игрового сервера.

                                ПЕРВЫЙ СПОСОБ

Настройка вашего сервера для HTTP загрузок.
1. Создайте список всех дополнительных файлов (bsp, wav, mdl, и так далее), используемых на сервере.
2. Поместите эти файлы на НТТР сервере (например на вебсервере), сохраняя исходное расположение файлов в папках.
3. Задайте серверной переменной "sv_downloadurl” значение: "http://ваш_сервер/ваша_папка_дополнительного_контента/”

Пример настройки сервера для HTTP загрузок.
1. Создадим список всех дополнительных файло, используемых на сервер. (Карты, звуки модели.)
Проще говоря копируем с вашего сервера следующие папки: gfx, maps, models, sound. Скопировали.
2. Идём на ваш веб сервер. Создаём там папку serv и заливаем в неё папки gfx, maps, models, sound. Залили.
3. Открываем файл server.cfg и дописываем там sv_downloadurl "http://сайт.ру/serv/”.
Не забудьте поставить переменную sv_allowdownload 1 – Разрешает/Запрещает клиенту скачивать с сервера карты, спреи и т.д.

Технические подробности:
Максимальная длина интернет-адреса для команды "sv_downloadurl” составляет 127 символов.
Вы можете указать логин и пароль для доступа на ваш НТТР сервер. В этом случае, значение команды "sv_downloadurl” будет следующим: http://логин:пароль@ваш_сервер/ (учтите, что последние патчи для броузера IE отключают эту возможность)
Если подключающийся игрок уже имеет файл со таким же названием, повторная загрузка этого файла производиться не будет. Загрузка этого файла будет пропущена.
Определенные критические для игры или потенциально опасные файлы (например:.exe,.vbs и так далее) не будут загружены.

Ну вот и всё, радуемся. Теперь загрузка файлов идёт не с игрового сервера, а с сервера HTTP. Всё очень просто, а главное быстро.

                           ВТОРОЙ СПОСОБ


Сначала создайте где-нибудь папку serv, сделайте список нестандартных карт, моделей, звуков и т.п. и скопируйте их в папку serv. Можно тупо взять папки gfx, maps, sound, models вашего серва и скопировать их в папку serv.

Потом, качаем программу
Запускаем...

Нажимаем правой кнопкой около "домика", потом нажимаем Add folder from disk

Указываете где лежит папка serv с нестандартными файлами и нажимаете OK

В появившемся окне нажимаете Virtual folder

Дальше сохраняете файловую систему Menu-->Save file system...

Дальше, прописываете в server.cfg cтрочку sv_downloadurl "http://78.106.219.124:8080/serv/". Где вместо 78.106.219.124, пишите свой IP, можно вместо айпи прописать доменное имя (о том как это сделать читайте тут)

И все, готово!!!

P.S. когда Вы модифицируете папку serv надо заново создавать файловую систему, предварительно удалив старую...


Источник: http://krasnodar93.ucoz.ru/publ/kak_sdelat_bystruju_zagruzku_fajlov_na_server/1-1-0-3


Рекомендуем посмотреть ещё:


Закрыть ... [X]

Настройка быстрой загрузки файлов для серверов css, l4d2, team fortress Как сделать педикюр шеллаком



Как сделать быструю загрузку для сервера css Быстрое скачивание файлов сервера с Google Code (Статьи » Про CS:S)
Как сделать быструю загрузку для сервера css Как сделать быструю загрузку на сервере CS:S » Мир Counter -Strike
Как сделать быструю загрузку для сервера css Как сделать быструю загрузку файлов с сервера CSS. - FullCheats
Как сделать быструю загрузку для сервера css Программа для быстрой загрузки файлов с хоста - Скачать
Как сделать быструю загрузку для сервера css Как сделать быструю загрузку. - Статьи о сервере css!-if
Как сделать быструю загрузку для сервера css Как сделать быструю скачку файлов с сервера css
Как сделать быструю загрузку для сервера css Установка fastdl на сервер css Быстрая загрузка
Как сделать быструю загрузку для сервера css Делаем быструю скачку файлов с сервера
Fasting natural health healing raw food - m Аппаратный педикюр в домашних условиях: технология выполнения Детский костюм военного. арт. 833-99 Как называется у моряков одежда Как отключить анимированные изображения в браузере Как сделать большой, пышный и красивый бант из ленты на голову, для

Похожие новости