AMX MOD X
Вторник, 21.05.2024, 05:23:16



Приветствую Вас Гость | RSS
[ Главная ] [ Маленькая скорость скачивания файлов sv_downloadurl - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Общий раздел » Мир Half-Life 1 » Маленькая скорость скачивания файлов sv_downloadurl
Маленькая скорость скачивания файлов sv_downloadurl
SaUnDManДата: Вторник, 15.01.2008, 18:36:46 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Не в сети
Собсно почемуто скорость скачивания с сервака маленькая, карта размером 1.7 мб скачивается аж по 4 с половиной минуты (я уже не говорю про те корорые по 5-ть мб весят),из-за этого на сервере мало народу (так как не всем хочется скачивать карты по 5-10ть минут), скорость интернет соединения 4 мб/сек, может есть какие-то патчи/плагины для увеличения скорости? И ещё очень часто кикает народ с сервака с ошибкой conection Timeout.

Сообщение отредактировал SaUnDMan - Вторник, 15.01.2008, 18:41:27
 
slogicДата: Вторник, 15.01.2008, 19:38:47 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
перенес из раздела Общая помощь по AMX Mod X

решение проблемы: поставить www сервер, настроить sv_downloadurl на cs сервере

 
SaUnDManДата: Четверг, 24.01.2008, 17:48:34 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Не в сети
Хотел бы ещё узнать, можно ли для этого использовать FTP сервер?
 
NelegalДата: Четверг, 24.01.2008, 18:12:13 | Сообщение # 4
Подполковник
Группа: Пользователи
Сообщений: 109
Репутация: -3
Статус: Не в сети
нет
 
JokerДата: Пятница, 25.01.2008, 00:05:47 | Сообщение # 5
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
FTP - нет! Можно использовать http

One death is a Tragedy
One million is a Statistic...
 
BruteДата: Пятница, 25.01.2008, 00:31:07 | Сообщение # 6
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
а если на ucoz'e разместить такую папку -качать будет?
 
JokerДата: Пятница, 25.01.2008, 02:04:26 | Сообщение # 7
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
Настройка "Half-Life Fast HTTP Asset Downloading"
Инструкция по настройке "Half-life Fast HTTP Asset Downloading"

Вместо скачивания при коннекте дополнительных ресурсов (карт, скинов, звуков и т.д.) напрямую с игрового сервера (в данном конексте с hlds), в Half-Life поддерживается скачивание с HTTP-сервера (т.е. с веб-сервера).

Скачивание через HTTP имеет три важных преимущества:

1. Скачивание дополнительных ресурсов не оказывает влияния на игровой сервер, т.к. передачу файлов очуществляет отдельный веб-сервер с дополнительными ресурсами

2. Игроки будут закачивать дополнительные ресурсы на максимально возможной для них скорости, что существенно ускорит процесс закачки

3. Игроки, закачивающие дополнительные ресурсы, не занимают слот на сервере

ЧТО БУДУТ ВИДЕТЬ ИГРОКИ, СОЕДИНЯЮЩИЕСЯ С СЕРВЕРОМ, ИМЕЮЩИМ ДОПОЛНИТЕЛЬНЫЕ РЕСУРСЫ
Когда игрок соединяется с сервером, имеющим дополнительные ресурсы, произойдет одно из двух:

1.Если сервер не сконфигурирован на скачивание через HTTP, будет использоваться обычный метод скачивания "струйкой"

2.Если сервер сконфигурирован на скачивание через HTTP, игрок увидит расширенный диалог закачки, и получит гораздо более быстрое скачивание. Пока идет закачка, игрок не соединен с игровым сервером. Как только закачка завершена, игрок автоматически пересоединяется с сервером и может играть.

КОНФИГУРИРОВАНИЕ ВАШЕГО СЕРВЕРА НА ИСПОЛЬЗОВАНИЕ БЫСТРОГО СКАЧИВАНИЯ ЧЕРЕЗ HTTP

1. Создайте список всех нестандартных файлов (bsp, wav, mdl, etc.), использующихся на вашем сервере.

2.Выложите эти файлы на веб-сервер, сохраняя структуру каталогов.

3.НЕОБЯЗАТЕЛЬНО: Для показа баннера игрокам, закачивающим дополнительные ресурсы, положите рисунок в формате GIF (340x56) в путь: <custom content directory>/gfx/banner.gif

4.Установите серверную переменную sv_downloadurl в "http://yourserver/custom_content_directory/".

Пример:

Ваш сервер использует нестандартную карту "aim_overbright", которая требует наличия следующих файлов:
C:\Valve\cstrike\maps\aim_overbright.map
C:\Valve\cstrike\aim_overbright.wad
C:\Valve\cstrike\sound\ambience\aim_overbright_a.wav
C:\Valve\cstrike\sound\ambience\aim_overbright_b.wav
C:\Valve\cstrike\sound\ambience\aim_overbright_c.wav

Предположим, у вас есть место на веб-сервере с адресом: http://amxmodx.ucoz.ru/, которое вы хотите использовать для хостинга ваших дополнительных ресурсов.
Чтобы сделать это, закачайте файлы, требующиеся для карты aim_overbright на ваш веб-сервер, в созданную директорию cs16, сохраняя структуру подкаталогов.

Теперь вы имеете следующие файлы на вашем веб-сервере:
http://amxmodx.ucoz.ru/cs16/maps/aim_overbright.map
http://amxmodx.ucoz.ru/cs16/aim_overbright.wad
http://amxmodx.ucoz.ru/cs16/sound/aim_overbright.wav
http://amxmodx.ucoz.ru/cs16/sound/aim_overbright_b.wav
http://amxmodx.ucoz.ru/cs16/sound/aim_overbright_c.wav

Теперь установите серверную переменную:
"sv_downloadurl" "http://amxmodx.ucoz.ru/cs16/"
Теперь игроки, соединящиеся с вашим сервером, автоматически скачают карту aim_overbright и требующиеся для нее дополнительные файлы с вашего веб-сервера (конечно, если только они еще не имеют этой карты и необходимых файлов).

ТЕХНИЧЕСКИЕ ДЕТАЛИ

* Максимальная длина значения переменной sv_downloadurl - 127 символов
* Имеется возможность указать имя/пароль для доступа к веб-серверу, в значении переменной - http://username:password@amxmodx.ucoz.ru/
( Замечание - последние заплатки для IE могут отключить эту функциональность)
* Если соединяющийся игрок имеет файл с тем же именем, этот файл не будет переписан, скачивание этого файла будет пропущено.
* Некоторые критические и/или опасные файлы не могут быть скачаны (ie: *.exe, *.vbs, etc)

:)


One death is a Tragedy
One million is a Statistic...


Сообщение отредактировал Joker - Суббота, 26.01.2008, 17:34:28
 
BruteДата: Пятница, 25.01.2008, 02:41:33 | Сообщение # 8
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
вот спасибо! :)
 
jas0nДата: Пятница, 25.01.2008, 13:37:14 | Сообщение # 9
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Joker, ты забыл поправить
Quote
Теперь установите серверную переменную:
"sv_downloadurl" "http://hlds.us/cs16/"


[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
JokerДата: Пятница, 25.01.2008, 16:33:28 | Сообщение # 10
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
Quote
Joker, ты забыл поправить

Ага немного протупил. Я копипастил от туда... :) Подобных мануалов в просторах интернета куча.


One death is a Tragedy
One million is a Statistic...
 
slogicДата: Суббота, 26.01.2008, 16:30:20 | Сообщение # 11
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
1) banner.gif скорее всего не поддерживается последними клиентами.
2) для гораздо более эффективной реализации я бы выкладывал на веб-сервер упакованные bzip'ом файлы, а не распакованные
 
BruteДата: Суббота, 26.01.2008, 16:54:17 | Сообщение # 12
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Quote (slogic)
1) banner.gif скорее всего не поддерживается последними клиентами.

угу, точно, так оно и есть- я сегодня проверял, но как сделать чтобы работало?

Quote (slogic)
2) для гораздо более эффективной реализации я бы выкладывал на веб-сервер упакованные bzip'ом файлы, а не распакованные

а как игра их потом распакует? Оо blink
 
slogicДата: Суббота, 26.01.2008, 17:37:18 | Сообщение # 13
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Также как она сейчас распаковывает .ztmp файлы.
 
BruteДата: Суббота, 26.01.2008, 17:47:05 | Сообщение # 14
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
а ты поподробнее о процеесе архивации расскажи хоть.
 
slogicДата: Суббота, 26.01.2008, 17:59:43 | Сообщение # 15
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
bzip скачай откуда-нибудь, упакуй файл, и укажи расширение .ztmp. Теоретически, клиент его должен увидеть.
 
AMX Mod X Форум » Общий раздел » Мир Half-Life 1 » Маленькая скорость скачивания файлов sv_downloadurl
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

AMX Mod X Russian Community © 2006-2024