Использование HldsUpdateTool(WINDOWS)Описание:-Утилита для скачивания и обновления игровых серверов на базе движков Source\GoldSrc.
Настройка:Перед описанным ниже: Сначало запустите HldsUpdateTool.exe для того чтобы он обновился до последней версии.
Все
команды ниже должны находится в батнике. А тот, в свою очередь возле
hldsupdatetool.exe. (создаём блокнотом текстовый файл и меняем его
расширение на .bat)
Скачать сервер с нуля:
Цитата
hldsupdatetool.exe -command update -game "игра" -dir куда
Если скачка прервалась или надо проверить/обновить уже имеющийся диструбутив, то вводим в конце ещё:
-verify_all
Цитата
hldsupdatetool.exe -command update -game "игра" -dir куда -verify_all
Какие сервера игр можно скачать▼ список
От Valve, на базе движка Source/Orange Box"Counter-Strike Source" - Counter-Strike: Source
dods - Day of Defeat: Source
tf - Team Fortress 2
left4dead - Left 4 Dead
hl2mp- Half-Life 2: Deathmatch
От Valve, на базе движка HL1(GoldSrc)cstrike - Counter-Strike
cstrike_beta - Counter Strike 1.6 Beta
czero - Counter-Strike: Condition Zero
dmc - Deathmatch Classic
dod - Day of Defeat
gearbox - Opposing Force
ricochet - Ricochet
tfc - Team Fortress Classic
valve - Half-Life Deathmatch
Не от Valveageofchivalry - Age of Chivalry (3rd party mod)
darkmessiah - Dark Messiah
diprip - D.I.P.R.I.P. Warm Up (3rd party mod)
dystopia - Dystopia (3rd party mod)
esmod - Eternal Silence (3rd party mod)
garrysmod -Garry's Mod
insurgency - Insurgency (3rd party mod)
marenostrum - Mare Nostrum, a TC mod for Red Orchestra (3rd party mod)
redorchestra - Red Orchestra
ship - The Ship
sin - SiN 1
synergy - Synergy (3rd party mod)
tshb - ThreadSpace: Hyperbol
zps - Zombie Panic! Source (3rd party mod)
Например, чтобы скачать сервер игры Left 4 Dead в папку, откуда запускаем hldsupdatetool, вводим:
Цитата
hldsupdatetool.exe -command update -game left4dead -dir
.
Для TF2:
Цитата
hldsupdatetool.exe -command update -game tf -dir
.
И далее по аналогии...
Точка
в конце означает, что скачивать в ту папку, где находится запсукаемая
программа, если нужно указать конкретный путь, то вместо точки пишем
например:
Цитата
C:\srcds\tf2
Использование HldsUpdateTool (Linux)mkdir srcds_l
cd srcds_l
Копируем hldsupdatetool.bin в созданную директорию srcds_l
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam
А далее скачивание сервера, как делали для Windows. Только заменив hldsupdatetool.exe на ./steam
Цитата
./steam -command update -game 'Counter-Strike Source' -dir
.
И ещё, интересная утилитка... у кого часто возникает сообщение "Connection reset by peer".HLDSUpdate-Retry Tool (Windows)
Использование:
кладём в папку где находится hldsupdatetool.exe и запускаем с теми же
параметрами, что hldsupdatetool.exe, но только эту утилиту.
Counter-Strike: Source:
Цитата
hldsupdate-retry.exe -command update -game "Counter-Strike Source" -dir
.
Team Fortress 2:
Цитата
hldsupdate-retry.exe -command update -game tf -dir
.
Встречающиеся ошибки:▼ No installation record found at .
▼ Unable to update: renamed HldsUpdateTool.exe but the file is still there
Когда запускаете "hldsupdatetool.exe" в консоли выбивает следующую ошибку и окно закрывается?
Код:
Unable to update: renamed HldsUpdateTool.exe but the file is still there
Вот как это исправить.
Запустите "hldsupdatetool.exe", должны создаться 2 файла в каталоге - "hldsupdatetoolNew" и "hldsupdatetoolTmp".
Переименуйте
"hldsupdatetoolNew.exe" в "hldsupdatetool1.exe" (или замените 1 на что
захотите, значения не имеет, напр. hldsupdatetoolblablabla.exe)
Запустите "hldsupdatetool1.exe", он теперь должен обновить "hldsupdatetool.exe" до последней версии.
Причина
этой ошибки и невозможности обновится нормально лежит в Windows'е,
который не может обновить файл, пока он открыт. Фокус в том, чтобы
переименованный update tool запустил процесс обновления и обновил
незапущенный update tool.