HldsUpdateTool
использование... hldsupdatetool.exe -command update -game "игра" -dir куда
если надо проверить уже имеющийся диструбутив, то вводим в конце ещё:
-verify_all
hldsupdatetool.exe -command update -game "игра" -dir куда -verify_all
какие сервера игр можно скачать:
** 'game' options for Source DS Install: (от Valve, на базе движка Source)
"Counter-Strike Source" - Counter-Strike: Source
dods- Day of Defeat: Source
garrysmod- Garry's Mod
hl2mp- Half-Life 2: Deathmatch
tf- Team Fortress 2
** 'game' options for HL1 DS Install: (от Valve, на базе движка HL1)
cstrike- Counter-Strike
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
** 'game' options for Third-Party game servers: (не от Valve)
darkmessiah- Dark Messiah Might and Magic
garrysmod- Garry's Mod
redorchestra- Red Orchestra: Ostfront 41-45
ship- The Ship
sin- SiN 1
tshb- ThreadSpace: Hyperbol
Например чтобы скачать сервер игры CSS в папку откуда запускаем hldsupdatetool, то вводим:
hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .
TF2:
hldsupdatetool.exe -command update -game tf -dir .
и далее по аналогии... .
точка в конце означает, что скачивать в ту папку где находится запсукаемая программа, если нужно указать конкретный путь, то вместо точки пишем например:
C:\srcds
PS
HldsUpdateTool (Windows)
HldsUpdateTool (Linux)
mkdir srcds_l
cd srcds_l
копируем hldsupdatetool.bin в созданную директорию srcds_l
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam
и далее как для Windows делали скачивание теперь делаем в Linux/FreeBSD, только заменив 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 .