0/0
Быстрая загрузка файлов с сервера
Быстрая загрузка файлов с сервера
Теперь вместо медленного скачивания файлов с игрового сервера, ваши пользователи смогут скачивать файлы по протокололу http, а точнее с вашего веб сервера. Рассмотрим плюсы такого способа скачивания файлов: 1. Скачивание файлов таким образом не влияет на игровой сервер, так как передача происходит через веб сервер; 2. Наверное, самое важное это то, что все игроки, которые захотят поиграть на вашем сервере, будут скачивать карты, модели или прочее на максимально доступной скорости. 3. Скачивая файлы таким образом игроки не будут занимать лишний слот на вашем сервере. И так, перейдем к инструкции по применению Первое, что у вас должно быть — это веб-сервер. Именно на него и будут закачаны те файлы, которые в последствии будут доступы игрокам для скачивания. Если у вас уже есть настроенный веб-сервер, то делайте далее по инструкции: 1. В корне веб-сервера создатей папку "csserver" 2. Закачайте в нее содержимое папки "cstrike" вашего игрового сервера. 3. Одна из важнейших ошибок, которую вы не должны сделать — это закачивать на сервер папки и файлы, которые могут помочь злоумышленнику взломать ваш сервер. Как всем известно, ну а может и не всем, обычно сервера управляются AMX Mod X и все файлы и конфиги этого мода находятся как раз таки в нашей папке "cstrike". Так вот, чтобы у злоумышленника небыло возможности скачать или прочитать ваши файлы конфигов мы удаляем с веб-сервера все конфигурационные файлы, такие как server.cfg (config.cfg, dproto.cfg, listip.cfg) и все остальные файлы с расширением *.cfg. 3. Добавте параметр в файл server.cfg
sv_downloadurl "http:/cs-arena.ru/csserver/"
Этот параметр определяет URL, откуда будут скачаны ваши файлы игроками при заходе на сервер. "http://cs-arena.ru" — это URL вашего веб-сервера или сайта, сюда вписывайте свой адрес. Если у вас сервер находится не в интернете, а в локальной сети, то замените cs-arena.ru на свой IP-адрес. Выглядеть параметр в файле server.cfg будет примерно так - sv_downloadurl "http://172.17.5.155/csserver/" 4. Перезапускаем сервер. Если вы все сделали правильно, то теперь с вашего сервера будет работать быстрая скачка файлов. Важные детали Максимальная длина параметра sv_downloadurl равна 127 символам Есть возможность указывать имя и пароль пользователя к веб-серверу. Например, http://имя:пароль@cs-arena.ru/csserver/ Если игрок, который будет подключаться на ваш сервер будет иметь у себя в папке с игрой файл с именем, идентичным файлу на вашем веб-сервере, то этот файл не будет перезаписан. Скачивание такого файла просто пропустится. Файлы, имеющие расширения *.exe, *.vbs и прочие такого типа, не будут передаваться игрокам. Ну вот и все. На этом статья заканчивается.
Просмотров: 1135
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Только зарегистрированные пользователи могут написать комментарии. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. |
Комментарии