Проблема с загрузкой файлов по http

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем NiGaByte, 23 янв 2015.

  1. NiGaByte

    NiGaByte

    Сообщения:
    501
    Симпатии:
    84
    Всем доброе утро, и так вот инфа:

    Залил на сервер звуки, а на http сервер залил запакованные звуки (*.bz2)
    В server.cfg прописано:
    PHP:
    sv_downloadurl "http://ТУТ_МОЙ_ИП/csgo_awp/"
    При подключении клиент выкачивает все звуки, и не играет их если те вызываются...
    Вот лог клиента:
    PHP:
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/1.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/1.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/1.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/1.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/2.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/2.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/2.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/2.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/3.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/3.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/3.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/3.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/4.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/4.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/4.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/4.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/5.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/5.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/5.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/5.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/6.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/6.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/6.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/6.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/7.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/7.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/7.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/7.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/8.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/8.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/8.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/8.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/9.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/9.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/9.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/9.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/10.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/10.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/10.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/10.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/11.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/11.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/11.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/11.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/12.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/12.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/12.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/12.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/13.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/13.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/13.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/13.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/14.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/14.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/14.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/14.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/15.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/15.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/15.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/15.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/16.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/16.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/16.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/16.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/17.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/17.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/17.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/17.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/18.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/18.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/18.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/18.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/19.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/19.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/19.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/19.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/20.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/20.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/20.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/20.mp3
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/welcome_sound/welcome_sound.mp3.bz2.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/welcome_sound/welcome_sound.mp3.bz2
    Downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/welcome_sound/welcome_sound.mp3.
    Error downloading http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/welcome_sound/welcome_sound.mp3
    No pure server whitelistsv_pure 0
    [SoundS_StartSound(): Failed to load sound '*test\welcome_sound\welcome_sound.mp3'Can't create mixer.
    [Sound] S_StartSound(): Failed to load sound '
    *test\round_end\20.mp3'. Can't create mixer.

    Так же хочу спросить про настройку sm_cvar "net_maxfilesize 64", какое максимальное значение?

    P.S Никогда прежде не делал быстрой загрузки, но руки точно из того места.

    Спасибо, за помощь. :)
     
  2. Chaos_Engine

    Chaos_Engine TeamBiceps

    Сообщения:
    541
    Симпатии:
    42
    Ага, из того!.. http://css.gamebanana.com/tuts/6114
    -maxdownloadfilesizemb (любое число) в параметры запуска.
    PHP:
    sv_downloadurl "http://ТУТ_МОЙ_ИП/csgo_awp/..."
    cstrike вместо точек почему не добавил?
     
    Последнее редактирование: 23 янв 2015
  3. NiGaByte

    NiGaByte

    Сообщения:
    501
    Симпатии:
    84
    Чё?


    Каких точек?
    http://ТУТ_МОЙ_ИП/csgo_awp/sound/test/round_end/1.mp3.bz2
    csgo_awp - это корень далее идёт папка sound опускаясь ниже до звуков в bzip'e

    Добавлено через 5 минут
    Тоесть у меня на серве файлы лежат как csgo/sound/...
    А я должен делать csgo_awp/cstrike/sound/...
    ???
     
    Последнее редактирование: 23 янв 2015
  4. PASHTET

    PASHTET

    Сообщения:
    213
    Симпатии:
    16
    Значит и на Http они должны лежать csgo/sound/...
     
  5. NiGaByte

    NiGaByte

    Сообщения:
    501
    Симпатии:
    84
    sv_downloadurl "http://ТУТ_МОЙ_ИП/csgo" нечего не изменилось...
     
  6. Konstantin

    Konstantin

    Сообщения:
    1.789
    Симпатии:
    767
    Что за бред? Какой еще "cstrike" на CS:GO?
    Насколько я понимаю, корневая папка csgo не может (нельзя) называться csgo_awp или еще как-то. Стало быть, что на игровом сервере, что на сервере быстрой загрузки пути должны выглядеть абсолютно идентично, а именно IP/csgo/sound/music/blabla... Через папку music обязательно, иначе будет
    Только из-за того, что музыка находится в папке music или глубже, те игроки, что отключили музыку в самой игре, не будут слышать и скачанную. Но это уже совсем другая история.
     
  7. TolikCorp

    TolikCorp

    Сообщения:
    855
    Симпатии:
    271
    sv_downloadurl "http://ТУТ_МОЙ_ИП/csgo/"
    Слеш в самом конце забыл ты.
     
  8. NiGaByte

    NiGaByte

    Сообщения:
    501
    Симпатии:
    84
    Изначально так как ты написл делал т.к в консоле клиента сервер писал http://ТУТ_МОЙ_ИП/csgo//sound/...
    Ну думаю двойной слэш, и удалил с конца чтобы сервер один свой подстовлял
     
  9. ☆★☆БАТЯ☆★☆™

    ☆★☆БАТЯ☆★☆™

    Сообщения:
    2.585
    Симпатии:
    1.341
    NiGaByte, а где собственно у тебя находится фаст дл? Почему в параметр пишешь айпи?
     
  10. NiGaByte

    NiGaByte

    Сообщения:
    501
    Симпатии:
    84
    на ihc, домен ещё не делигировался, но это не мешает мне зайти на ип верно? Да и качает со скоростью отличной от простой загрузке.
     
  11. Tallanvor

    Tallanvor Красноглазый

    Сообщения:
    1.107
    Симпатии:
    317
    Chaos_Engine, Konstantin, PASHTET, чуваки!!!
    Что за идиотизм??! FastDL'у абсолютно насрать, как называется папка, что ему прописали. Он чекает только её внутреннюю структуру, и уже она должна быть такой, как на сервере.
    А носи эта папка название "pupkin", "csgo" или "153234532636", он не обидится и исправно прочитает содержимое, что наглядно показывает лог загрузки ТС.

    Вот что-то, но не думал, что придётся ТАКИЕ вещи объяснять ТАКИМ людям....

    P.S. Собственно, по теме: такая трабла на всех клиентах?
    Ты уверен, что выкачиваются?
    А если прочесть внимательно?

    Или ты де-факто в папке клиента видишь скачанные файлы?

    Добавлено через 1 минуту
    И да - если в браузер вбить ссылку того же плана: http://тут_мой_ип/csgo_awp/sound/test/round_end/1.mp3.bz2 - файлик начнет сохраняться, или нет?
     
    Последнее редактирование: 23 янв 2015
    Хитрый_Ёжик нравится это.
  12. Konstantin

    Konstantin

    Сообщения:
    1.789
    Симпатии:
    767
    Tallanvor, я имел ввиду, что в конце пути должна быть папка csgo, будь то D:\csgo\ или D:\server\ftp\muzon\rep4ik\ak47\csgo\
    Могу, конечно, ошибаться, но всегда делал именно так, и всё работало и работает.
     
  13. Tallanvor

    Tallanvor Красноглазый

    Сообщения:
    1.107
    Симпатии:
    317
    Konstantin, я же как раз и говорю, что именно это не обязательно, ибо абсолютно никакой роли не играет!
     
  14. Primo

    Primo Где мои манеры

    Сообщения:
    1.192
    Симпатии:
    310
    Konstantin, просто должна быть папка, без разницы с каким названием, структура которой идентична серверной, т.е. в этой папке уже должны быть models\sound и т.д., сервер сам разберётся с этим, главное покажи ему, где лежат эти папки.
     
    Tallanvor нравится это.
  15. Konstantin

    Konstantin

    Сообщения:
    1.789
    Симпатии:
    767
    Ну так я и говорю, что ежели у него путь D:\csgo\, то и на фтп должен быть этот же путь, а не D:\csgo_awp\
    P.S. У него при переходе по фтп адресу пишет 404 Not found. То есть не показана структура папок или же не выводится сообщение о том, что You don't have permission to access "блабла" on this server.
     
  16. Tallanvor

    Tallanvor Красноглазый

    Сообщения:
    1.107
    Симпатии:
    317
  17. Primo

    Primo Где мои манеры

    Сообщения:
    1.192
    Симпатии:
    310
    Konstantin, не правильно ты понял. Структура папки идентична серверной, а название самой папки не имеет значения. Ты просто получаешь все файлы по ссылке, а какая ссылка - не имеет значения.
     
  18. NiGaByte

    NiGaByte

    Сообщения:
    501
    Симпатии:
    84
    Ну на конец-то, из 1.6 я точно знаю что корневую папку можно указывать как угодно, тоеть я указал csgo_awp/главное_чтобы_далее_вложения_были соблюденены_

    У меня и ещё у чувака, лог один и тот-же...

    Ну оно как бы прекешит его при конекте, потом не играт, а в логе написано что ошибка загрузки, при этом на клиенте пусто, ты прав, я просто не правельно изолковал этот момент.
    Если вбить в браузере то нет, получу 404, пойду разбиратся с хостером, щас отпишусь...
     
  19. Tallanvor

    Tallanvor Красноглазый

    Сообщения:
    1.107
    Симпатии:
    317
    И снова ты не прав. Не важно, что будет ДО, важно, что будет ПОСЛЕ.

    Снова иллюстрирую примером:
    На машине с серваками путь:
    На ФастДЛ:
    Разве они идентичны?

    Добавлено через 1 минуту
    NiGaByte, с путями у тебя никаких проблем, дядька, иначе бы сервер ГО просто бы не сформировал бы ссылки, которые ты видишь в логе.
    Проблема где-то в другом месте.
     
    Последнее редактирование: 23 янв 2015
  20. Konstantin

    Konstantin

    Сообщения:
    1.789
    Симпатии:
    767
    Не знал. Я вообще по веб-части не спец. Такое всегда настраивал кент, моя задача — это сам сервер и его настройка. Как бы то ни было, в будущем один хрен буду указывать одни и те же названия папок, чтобы не запутаться, ибо уже так привык.