Aktualizacja serwera Steam
(→Linux:) |
(→Podziękowania) |
||
(Nie pokazano 4 wersji utworzonych przez jednego użytkownika) | |||
Linia 2: | Linia 2: | ||
=Windows= | =Windows= | ||
− | + | *Lepiej wcześniej zobacz [[HldsUpdateTool.exe]] pod [[Windows]] | |
hldsupdatetool.exe -command update -game cstrike -dir c:hlds | hldsupdatetool.exe -command update -game cstrike -dir c:hlds | ||
=Linux:= | =Linux:= | ||
+ | * Wcześniej zobacz [[Program steam]] pod [[Linux]]a | ||
steam -command update -game cstrike -dir ~/hlds_l | steam -command update -game cstrike -dir ~/hlds_l | ||
+ | Ewentualnie jesli w katalogu którym jesteś jest plik steam a nie uruchamia się to wpisz z ./steam ... | ||
+ | ./steam -command update -game cstrike -dir ~/hlds_l | ||
Jeżeli po ''-dir'' wpisałeś ściezkę do "starego" serwera (tzn do wcześniej zainstalowanego) to się sciągną nowe wersje plików. | Jeżeli po ''-dir'' wpisałeś ściezkę do "starego" serwera (tzn do wcześniej zainstalowanego) to się sciągną nowe wersje plików. | ||
− | Jeśli ścieżka prowadzi gdzie indziej (np pusty katalog) to ściągną się | + | Jeśli ścieżka prowadzi gdzie indziej (np pusty katalog) to ściągną się wszystkie pliki potrzebne do stworzenia serwera. |
Jeśli ścieżka prowadzi do starego serwera CS 1.5 (albo innego sprzed platformy steam) to serwer zaktualizuje się do wersji steam czyli z serwera 1.5 będziemy mieli serwer 1.6 | Jeśli ścieżka prowadzi do starego serwera CS 1.5 (albo innego sprzed platformy steam) to serwer zaktualizuje się do wersji steam czyli z serwera 1.5 będziemy mieli serwer 1.6 | ||
Linia 17: | Linia 20: | ||
Następnie musimy także pamiętac aby zaktualizować dodatki (przeważnie starczy ściągnąć nowsze wersje plików .so do metamoda i pluginów) - ten krok jest szczególnie ważny przy większych update platformy steam. | Następnie musimy także pamiętac aby zaktualizować dodatki (przeważnie starczy ściągnąć nowsze wersje plików .so do metamoda i pluginów) - ten krok jest szczególnie ważny przy większych update platformy steam. | ||
+ | =Skrypty= | ||
+ | Takie dwa małe skrypciki, nic wielkiego, nie tzeba przynajmniej stukac z palca komendy. | ||
+ | Wrzucasz do katalogu gdzie jest plik steam (pod Linuxem) i edytujesz w środku ścieżki do katalogów docelowych. Akurat te są pod Counter-Strike i Counter-Strike: Source. | ||
+ | Może kiedyś dopisze coś bardziej sensownego, np pełny backup serwera. | ||
+ | ==HLDS== | ||
+ | <bash> | ||
+ | #!/bin/bash | ||
+ | #Half-Life directory, relative to location of the steam binary file, or can be absolute path | ||
+ | HL_DIR="hlds_l/" | ||
+ | |||
+ | ./steam -command update -game "cstrike" -verify_all -dir $HL_DIR -retry | ||
+ | </bash> | ||
+ | ==SRCDS== | ||
+ | <bash> | ||
+ | #!/bin/bash | ||
+ | #Half-Life directory, relative to location of the steam binary file, or can be absolute path | ||
+ | HL_DIR="srcds" | ||
+ | |||
+ | ./steam -command update -game "Counter-Strike Source" -verify_all -dir $HL_DIR -retry | ||
+ | </bash> | ||
=Podziękowania= | =Podziękowania= | ||
*trawiator | *trawiator |
Aktualna wersja na dzień 10:24, 29 paź 2006
W poniższych komendach zmieńcie ścieżki do programów i lokalizacji gdzie macie zainstalowane serwery.
Spis treści |
Windows
- Lepiej wcześniej zobacz HldsUpdateTool.exe pod Windows
hldsupdatetool.exe -command update -game cstrike -dir c:hlds
Linux:
- Wcześniej zobacz Program steam pod Linuxa
steam -command update -game cstrike -dir ~/hlds_l
Ewentualnie jesli w katalogu którym jesteś jest plik steam a nie uruchamia się to wpisz z ./steam ...
./steam -command update -game cstrike -dir ~/hlds_l
Jeżeli po -dir wpisałeś ściezkę do "starego" serwera (tzn do wcześniej zainstalowanego) to się sciągną nowe wersje plików.
Jeśli ścieżka prowadzi gdzie indziej (np pusty katalog) to ściągną się wszystkie pliki potrzebne do stworzenia serwera.
Jeśli ścieżka prowadzi do starego serwera CS 1.5 (albo innego sprzed platformy steam) to serwer zaktualizuje się do wersji steam czyli z serwera 1.5 będziemy mieli serwer 1.6
Następnie musimy także pamiętac aby zaktualizować dodatki (przeważnie starczy ściągnąć nowsze wersje plików .so do metamoda i pluginów) - ten krok jest szczególnie ważny przy większych update platformy steam.
Skrypty
Takie dwa małe skrypciki, nic wielkiego, nie tzeba przynajmniej stukac z palca komendy. Wrzucasz do katalogu gdzie jest plik steam (pod Linuxem) i edytujesz w środku ścieżki do katalogów docelowych. Akurat te są pod Counter-Strike i Counter-Strike: Source. Może kiedyś dopisze coś bardziej sensownego, np pełny backup serwera.
HLDS
#!/bin/bash #Half-Life directory, relative to location of the steam binary file, or can be absolute path HL_DIR="hlds_l/" ./steam -command update -game "cstrike" -verify_all -dir $HL_DIR -retry
SRCDS
#!/bin/bash #Half-Life directory, relative to location of the steam binary file, or can be absolute path HL_DIR="srcds" ./steam -command update -game "Counter-Strike Source" -verify_all -dir $HL_DIR -retry
Podziękowania
- trawiator
- snake125