잡담/문답 [질문]서버통계에 질문드립니다.!
페이지 정보
본문
하지만 설정에 대한 자세한 것은 나와 있지 않고. !!
포럼을 뒤져 봐도 !!제가 원하는 답은 없어서 이렇게 글을 남기게 되었습니다. !!
제가 워낙 해독에는 쥐약이라 도무지 답이 나오지 않습니다.!!
statsclient.cfg랑 statsclient.pl이 필요 한거 같은데..지금 대충 보면..이렇게 되어 있더군요.!!
# Stats Client
# 2/15/04
# Config File
# This is the path to the ET log file.
log = C:\\Wolfenstein - Enemy Territory\\etmain\\et.log
# If you would like to enable the !stats and !seen in-game commands,
# change \"commands\" to 1 and fill in your RCON password
commands = 1
private = 1
ip = 211.211.211.211
port = 27960
rconPW = JJANGJJANG
# This is *not* the ET log file
statsLog = ./statslog.txt
# Do not change the following lines unless instructed to do so
statsIP = 69.56.242.198
statsPort = 6583
statsKey = 19
위에것을 statsclient.pl로 만들었구요. !!
그다음부터 어떻게 해야 하는건지 모르겠네요. !!
죄송하게도 이런 글 남겨서 송구스럽습니다.!!
그럼..답변 부탁드리구요. ^^ 그럼.좋은 하루 보내시길 바랍니다. ^^
댓글목록
CL님의 댓글
CL이름으로 검색 아이피 (218.♡.208.2) 작성일
statsclient.pl과 statsclient.cfg 파일은 임의로 만들거나 하는게 아닙니다(;;)
리눅스 서버 위주로 설명드릴게요.
<a href=http://etstats.com/signup.php target=_blank>http://etstats.com/signup.php</a> 먼저 여기 가서 서버 등록을 합니다. 통계관리자용 email 주소를 쓰시고 비밀번호를 정한다음 등록신청을 하면 곧 통계관리자용 email 주소로 statsclient.pl과 statsclient.cfg 파일을 다운로드 할수 있는 주소, 그리고 등록신청하신 서버의 고유번호(etstats.com에 등록된 서버들은 각자 고유번호가 있습니다.)가 날아옵니다.
거기 접속해서 파일 두개 다 받으시구요. ET서버가 돌아가고있는 폴더에 복사해 둡니다.
그 다음 절차는
<a href=http://www.etstats.com/faq.php target=_blank>http://www.etstats.com/faq.php</a> 여기서
\"Answers for Admins\" 파트를 자세히 보시면 절차가 잘 나와있습니다.
설명에 나와있는데로 ET서버의 로그싱크기능과 쉬럽모드의 통계에 필요한 로그옵션을 활성화 하신 다음, statsclient.cfg 파일을 설정(서버 고유번호 지정 등..)해 주시면 됩니다.
설명대로 다 하시고 정상적으로 설정되었다면, ET서버를 재시작 하면 게임 로그에 \"Stats: Proceed\" 라는 문장이 보입니다. 안뜨면 설명을 다시 보고 재도전!
위의 과정까지 다 잘 되었다면 쉘에서 ET서버가 있는 폴더(아까 다운로드한 파일 두개가 있는곳) 로 이동하신 후
perl statsclient.pl
또는
./statsclient.pl 하시면 \"서버가 리스트에 떴으니 다음 라운드 부터 로그가 통계로 뜬다\" 비슷한 메세지가 영어로 뜹니다.(;)
(반드시 pstree 등의 명령으로 프로세스 중에 \"statsclient.pl\"이 떠있나 확인하세요. 그냥 \"perl\"이라고 떠있는 경우가 있는데 그러면 집계가 안됩니다...그러니 perl 이라고 되어있으면 프로세스를 죽이시고 다시 statsclient.pl을 띄워주세요)
여기까지 정상적으로 됐다면 켐페인 하나가 지나갈때까지 잠시 기다리신 다음, 다음 캠페인 이 지나고
<a href=http://www.etstats.com/main.php?key=서버고유번호 target=_blank>http://www.etstats.com/main.php?key=서버고유번호</a>
주소로 접속해 보시면 통계가 실시간으로 집계되고 있는걸 확인할 수 있습니다.
처음에는 집계가 잠깐 되다가 보내주는 로그를 etstats.com 쪽에서 못받아서 계속 갱신이 안되는 수가 있습니다.
이럴때는 <a href=http://etstats.com/admin.php target=_blank>http://etstats.com/admin.php</a> 에 접속해서 등록할때 쓴 이메일과 비밀번호를 넣으면 자기서버 정보 변경 화면이 나오는데 밑부분에 서버통계를 수동으로 중단시키는 메뉴가 있습니다. 비밀번호를 넣으시면 수동으로 중단되구요, ET서버와 함께 실행중인 statsclient.pl 프로세스를 죽입니다.
그런다음 ET서버를 다시 띄우시고 statsclient.pl도 다시 띄우시면 될겁니다.