Ускорение закачки файлов клиенту - Советы по серверам CSS - Каталог статей - [FORMAT] Games. Обзор игровой индустрии.
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню
Категории
Новости [15]
Обзоры игр [8]
Железо для геймеров [11]
Советы от геймеров [12]
Тактики [5]
Различные тактики для разных карт игры.
Советы по серверам CSS [7]
Разное [6]
Наш опрос
Как давно вы играете в игры?
Всего ответов: 391
Друзья сайта
ReviewGC - Обзоры Фильмов и игр
Гимназия г.Слободского
Главная » Статьи » Советы по серверам CSS

Ускорение закачки файлов клиенту
Ускорение закачки файлов клиенту

Изображение

Для ускорения загрузки файлов на клиент можно размещять карты, звуки, wad файлы на вэб-сайте.
Это позволяет приодолеть порог скорости в 25 КБ/с

Для включение этого механизма закачки необходимо в конфиге сервера указать
sv_downloadurl "http://xxx.xxx/download/"

Где ххх.ххх - адрес вашего сайта /download/ - папка в которой лежат необходимые для закачки файлы.
(внимание необходимо соблюдать структуру папок)

Вот наш пример: http://arbigon.hostgame.su/cstrike/

Для того чтобы клиент скачал например карту de_dust2.bsp
Необходимо файл положить её в папку download/maps/de_dust2.bsp


Кроме этого сущестует ещё и дополнительный способ ускорить загрузку в вэб-сайта.
Игровой движёк Half-Life 2 понимает архивы формата bz2 и умеет налету распаковывать такие файлы.
Поэтому перед тем как выкладывать файлы на вэб-сайт рекомендуется их сжать с помошью любого bz2 архиватора

Скачать CSS_bzip2.exe - очень удобно! Файлы: карты, музыку, скины переводить в bzip2. Работает программа просто! Наводите на неё файл и она его переводит в bzip2 и всё.
После архивирования размер файлов уменьшается в 2-4 раза.

То есть файл с картой de_dust2.bsp
должен находиться в папке download/maps/ и называться de_dust2.bsp.bz2

Многие карты занимают больше 16 МБ, для того чтобы разрешить скачивать подобные карты необходимо установить переменную в серверный конфиг(если нет) net_maxfilesize 64

Внимание файлы только переводятся bzip2 те которые закачаются на быструю закачку, а на сервере
в полном варианте!!


Старая тема которая была до этого:
Исходный код

Как сделать чтобы с твоего
сервера быстро качали музыку, карты и т.д.




Я долго
мучался как все кто этим занимается и нашел мне подсказали. Сначало мне
подсказал админ не помню как ник, но потом админ с сайта http://www.apofig.ru/
(KILLER) и вот как это выглядит:

Идея и мысли не мои всё это с
сайта http://www.apofig.ru/

Если
у вас есть сайт там создаём папку cstrike пример: http://arbigon.ru/cstrike/
я это делаю через Total Commander доступ к FTP и закидываю туда карты
,музыку и так далее....

Файлы должны быть на ОТКРЫТОМ ресурсе где
доступ без регистаций паролей и тд....
в папке страйк и тд все также
как на сервере..... тоесть если это звуки то в папке страйк - папка
саунд и т.д.

В server.cfg должна быть строка пример мой:
sv_downloadurl
"http://arbigon.ru/cstrike/"

Вместо нашего имени сайта ваш,
дальше как у вас где оно лежит полная ссылка ДО папки страйк, тоесть в
папке страйк должна уже быть папка мапс с картами, но ее указывать не
надо - сервер ее найдет и откроет сам.
НО при прописании ссылки
серверу - всех клиентов за всеми файлами сервер будет отсылать только
туда, с сервра самого скачать уже ничего не получится.

у кого
некуда выкладывать карты пишите нашу ссылку
sv_downloadurl
"http://arbigon.ru/cstrike/" в свой конфиг сервера..
Список карт
лежащих там можно увидеть тут - http://arbigon-resource.ru/forums/in...p?showforum=40
тут вы можете выложить свою карту или ссылку где её скачать...
Скажу
честно я так сделал и прекрасно работает !!!!!

excl.gif
Выяснилось, что компресированные карты bz2, не могут находится
непосредственно на сервере,
они могут быть только на сайте. Т.е.
если включен забор файлов с сайта (команада sv_downloadurl)
в
server.cfg. Кстати, в таких случаях скорость загрузки файлов,
ограничивается только вашим инетом, т.е. карты будут загружатся просто
мгновенно если у вас быстрый инет. excl.gif

Проблема
missing map - disconecting - решается так:
Прописываем в server.cfg
Код:
net_maxfilesize
63

Коментарий: net_maxfilesize 63 - Это если на сервер люди
заходят ,
но карта не качается до конца, но она карта стоит
правильно!
Эту команду надо прописать в server.cfg ( в любом месте )!
Категория: Советы по серверам CSS | Добавил: GROM (29.04.2010)
Просмотров: 2685 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 1
1  
спасибо, все работает

Имя *:
Email *:
Код *:
Профиль
Воскресенье
04.12.2016
23:16

[ Управление профилем ]
Интересное
Место для Вашей рекламы!
E-mail:
walrun@yandex.ru

Новое на форуме

Предложения по оформлению сайта

(2)

Любые вопросы по серверу

(4)

vidavitrual

(0)

GTA@Samp Сервер .:REAL:WORLD:RUS:.[0.3c]

(0)

Ваши отзывы об обзорах

(0)

Администрация ищет серверную машину

(2)

Турниры

(9)

Анекдоты

(10)

Как стать "Jump'ером" ?

(4)

Набор инициативной группы пользователей

(0)

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Яндекс.Метрика
Copyright by GROM [43] © 2016