HldsUpdateTool.exe
Spis treści |
UWAGA ten artykuł jest wyłącznie pod Windows
Opis
Program HldsUpdateTool.exe (ważna jest wielkośc liter) to aplikacja do ściągnięcia z internetu całej reszty do serwera zarówno HLDS jak i SRCDS. W tym znaczeniu jest plikiem wynikowym programu hldsupdatetool.exe (który jest porgramem z interfejsem graficznym) i potrafi przetwarzać pewnie parametry bo jest programem konsolowym.
Wywołanie
Po zainstalowaniu kierujemy się do katalogu gdzie zinstalowaliśmy program. Można dwukrotnie na nim kliknąc i się wykona - mignie nam tylko na chwilę okno i zniknie. Dlatego musimy przjeść do konsoli Windows (macie tam opisane jak uruchomić konsolę w zależności od systemu).
W konsoli idziemy do katalogu gdzie zainstaliwaliśmy program, zakładam, że było to C:\HLDS
cd /d C:\HLDS HldsUpdateTool.exe
Pierwsze uruchomienie
Przy pierwszym uruchomieniu HldsUpdateTool.exe sam się aktualizuje do najnowszej wersji i prosi o ponowne uruchomienie.
Parametry
Brak parametrów
Wystarczy wpisać HldsUpdateTool.exe bez parameterów i powinnismy dostać listę dostępnych opcji
Checking bootstrapper version ...
Use: hldsupdatetool -command <command> [parameters] [flags]
Commands:
update: Install or update HLDS
parameters:
-game <game> - Game name: use 'list' to see available games
-dir <installdir> - HLDS Install dir
(if dir not specified, will use value from last run of tool)
flags:
-verify_all - Verify all HLDS files are up to date
-retry - Automatically retry every 30 seconds if the Steam Network is busy
-remember_password - Remember password (if a username is supplied)
For example: steam -command update -game cstrike -dir /hlds
version: View installed versions
list: View available games
Optional parameters for all commands:
-username <username> - Steam account username (only needed to access limited content)
-password <password> - Steam account password (only needed to access limited content)
Jak widać powinnismy się trzymać składni hldsupdatetool, ale lepiej pisac dokładnie z wielkimi znakami oraz rozszerzeniem.
HldsUpdateTool.exe -command <komenda> <inne parametry>
Pobranie plików serwera
Popbranie plików serwera, szczególnie jesli ich nie mamy a chcemy stworzyć serwer równa sie po prostu aktualiacaji serwera - czyli jest to dokładnie następna sekcja tego artykułu :)
Aktualizacja serwera
Stosowany w celu pobrania plików serwera - zarówno jak ich nie mamy , czy też aktualizacji istniejącego serwera - czyli pobraniu tylko zmienionych plików.
Uruchamiamy steam z parametrem -command update i musimy zdefiniowac jaką grę cchemy zaktualizować. Wartości parametru -game pobieramy z następnej sekcji i wpisujemy jak poniżej - ważne są cudzysłowy.
HldsUpdateTool.exe -command update -game "<nazwa modu>" -dir <katalog>
na przykład dla cstrike
HldsUpdateTool.exe -command update -game "cstrike" -dir ~/hlds_l
HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir ~/srcds
Lista gier
Uruchom steam z -command list, powines dostać coś podobnego do poniższego tekstu
HldsUpdateTool.exe -command list
HldsUpdateTool.exe -command list
Checking bootstrapper version ...
** 'game' options for Source DS Install:
"Counter-Strike Source"
"dods"
"hl2mp"
** 'game' options for HL1 DS Install:
"cstrike"
"czero"
"dmc"
"dod"
"gearbox"
"ricochet"
"tfc"
"valve"
** 'game' options for Third-Party game servers:
"redorchestra"
"sin"
Automatyczne próby połączenia
Jesli mamy problemy z łączem dodajemy -retry i co 30 sekund program sam będzie próbował nawiązac utracone połączenie
Sprawdzenie plików
dodajemy parametr -verify_all jeśli mamy problemy z serwerem
HldsUpdateTool.exe -command update -game "cstrike" -dir ~/hlds_l -verify_all
Uwagi
Program ten działa dokładnie jak program steam pod Linuxem.