Open Vladislav4KZ opened 10 months ago
Оно и не будет работать, пусть убирает cloudflare
Видимо, для goldsrc надо реализовывать скачивание фрагментами. Потому там могут быть https, ftp и просто нерабочие сервера. голдсорс выкачивает просто без fastdl, да и игроки, которые всё уже скачали не заметят разницы. Например включили когда-то cloudflare и оно перестало работать. Если под linux поддерживать https относительно несложно дёрнув бинарь openssl, на остальных платформах придётся или тащить openssl с собой (возмоюно, вместе с curl) или использовать уже платформенный веб-клиент, опять же проблему с cloudflare это вряд ли решит - он как раз нужен чтобы не давать качать не из браузера
Скачивание фрагментами у нас работает с голдсорсом.
Но я встречал этот баг, если HTTP загрузчик получил не 200, то соединение не продолжается.
Другими словами, из-за загрузчика иногда не работает подключение.
Ок, значит надо переделать логику. Там сейчас счётчик, соответсвенно если файл нескачался- нет способа откатиться на фрагменты обратно, он может только пропустить файл. Загрузчик делался, когда фрагменты были гарантированно сломаны. Теперь пришло время это переделывать
19 ноября 2023 г. 16:33:47 GMT+03:00, Alibek Omarov @.***> пишет:
Скачивание фрагментами у нас работает с голдсорсом.
Но я встречал этот баг, если HTTP загрузчик получил не 200, то соединение не продолжается.
Другими словами, из-за загрузчика иногда не работает подключение.
-- Reply to this email directly or view it on GitHub: https://github.com/FWGS/xash3d-fwgs/issues/1496#issuecomment-1817857487 You are receiving this because you commented.
Message ID: @.***>
Проверял на сервере MaddyMurk DeathMatch
Адрес сервера: 37.230.162.74:27015
Подключался по следующему шаблону в консоли:
Отрывок из лога в момент подключения к серверу:
engine.log