Как ускорить загрузку файлов FastDL

Flames

New plan of beginning.
Сообщения
676
Реакции
410
Примерно в 2 раза карты сжимает)
Сообщения автоматически склеены:

CModelLoader::Map_IsValid: No such map 'maps/surf_dust2_2008_final.bsp' КАРТЫ НЕТ НА СЕРВЕРЕ
Unable to change level!
Вроде там надо оставить bsp, точно не уверен, либо в параметры запуска поставить .bz2. Музыку тоже можно
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
432
Оригинал я всегда оставлял, если есть отдельный FastDL сервер, туда bz2 суй
У меня есть веб-хостинг на хосте.
Сообщения автоматически склеены:

Когда мапы загружаются, пишет missing map, disconnected
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
432

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
@xyligan, ну... Как я написал, так и можно. Сначала движок пытается скачать файлы с расширением bz2 (это автоматом в движке, если указан sv_downloadurl). Если по какой-либо причине сделать это не удалось, качается уже не архив (не bz2). Всё. А серверу нужны изначальные файлы, ведь он в оперативку загоняет их. Как ты думаешь, что сервер будет делать с твоей картой на совершенно другом сервере, не имея своей?)))
Ну а по missing map - либо поговнюкал её, либо просто на другом сервере скачали такую карту, а она изменена. Для этого придумали Мастерскую Steam, лол.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #30
1580585425402.png
 

Strangelove

Добрая душа
Сообщения
77
Реакции
35
Когда-то делал так.
find maps/ materials/ models/ particles/ sound/ -not -name \*.bz2 > bziplist
xargs -0 bzip2 -zk < <(tr \\n \\0 <bziplist)
Выполнять скриптом, желательно находясь в cstrike/
Из минусов:
а) пережмет mp3, от чего смысла нет;
б) есть некоторые плагины, которые тупо работают по всем файлам в директории, могут обратиться к архиву вместо файла.
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
432
Ну, я как делаю. Я беру просто файлы с сервера, архивирую через архиватор в .bz2, заливаю на веб-часть(создал отдельный домен). А вот с картами траблы. Заливаю на веб-часть, пишет missing map.
Сообщения автоматически склеены:

И ещё, хотел поинтересоваться. Сервер качает только то, что ему нужно, верно?
 

ANALGIN

Участник
Сообщения
154
Реакции
26
Нет плагина который делает многопоточную загрузку ресурсов случайно. Ведь скорее всего грузит в один поток и все равно получается долго если много файлов , не смотря что fastdll ?
 

Marty

Участник
Сообщения
268
Реакции
105
Нет плагина который делает многопоточную загрузку ресурсов случайно. Ведь скорее всего грузит в один поток и все равно получается долго если много файлов , не смотря что fastdll ?
Была бы возможность, то все об этом написали. А так, имеем что имеем...
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #36
@ANALGIN, грузит клиент ещё до полного подключения на сервер. Со стороны сервера на это влиять нельзя.
Можете Вентилям написать, может быть они сделают.
 
Сверху Снизу