Jak spustit vasi Sphere na pozadi?

Vadi vam v liste Sphereserver s Axisserverem ktere mate spusteny pro psani skriptu nebo staveni sveta?
Zavirate si je porad omylem pri cistkach pracovni plochy? Tohle by vam mohlo pomoci.
Tento navod je pro Sphere 0.51a na Win XP CZ, ovsem mel by byt "kompatibilni se vsemi Sphereservery na vsech
OS zalozenych na WinNT)
1) otevrete sphere.ini (resp. axissvr.cfg) a najdete radku NTSERVICE=0 , zmente na NTSERVICE=1 (resp. radku #NTSERVICE na NTSERVICE)

2)Spustte v prikazovem radku v adresari kde se nachazi prislusny program \'spheresvr.exe -install\' resp. \'axissvr.exe -install\'.

3)Zkontrolujte vase nainstalovane sluzby - napr ve WinXP pomoci ovladaciho rozhrani Sluzby (ze skupiny Nastroje pro spravu systemu (%SystemRoot%\\system32\\services.msc /s)) Budou se jmenovat \'Sphere - Jmeno_vaseho_serveru\' resp. \'Axis server - Jmeno_vaseho_serveru\'. Defaultne maji nastaveno Automaticke spousteni, coz znamena start pri zapnuti systemu. Pokud tedy chcete ihned sluzbu pouzivat, musite ji spustit (ve vyse zmineenm ovladacim rozhrani) nebo proste restartovat pocitac. Na stejnem miste take muzete spuzby pozastavit nebo zakazat.

4) Budete-li chtit spustit server v konzoli, budete muset ukoncit sluzbu (vite kde :D) a pak spustit opet z prikazoveho radku, ale s parametrem -debug (\'spheresvr -debug\'), pokud se vam service mode nelibi a konzoli nutne vyzadujete k zivotu(ale to neni pravdepodobne, protoze temer vsechny konzolove prikazy maji sve herni protejsky, jak je videt v dodatku), odinstalujete ji ze systemu sluzeb pomoci \'spheresvr -remove\' (nic nemaze, jen odstrani spousteni sluzby) a vyeditujete nazpet sphere.ini

Dodatek-prepis konzolovych prikazu do hry pro 0.51a:
# .save 1
A .account update
B .serv.b
C .admin
H .hearall
I .information
L .serv.log
S .serv.safe
V .serv.verbose (ale netusim k cemu to vubec je :D)
X .serv .shutdown

Pokud potrebujete pristup na konzoli napriklad kvuli resynchronizaci skriptu, pouzijte Axis -> zalozka Misc -> Show Remote Console. Pro sphere < .99f se uzivatel nevyplnuje, protoze musi byt RemoteAdmin (nutno vytvorit acc), pro vyssi verzi se pripojujete bezne pod svym jmenem.

Poslal: lynx - Pondělí, 19 červenec, 2004 - 22:44 CET