자료(다운로드) pbc_parser / q_colorconverter 다운로드
페이지 정보
본문
그동안 이곳을 운영하면서 필요에 의해 만들어 놨던것들 이것저것 공개합니다.
당장 생각나는건 이 두가지네요.
1. pbc_parser : pb 치트로그 (sv_cheat.log) 파일을 파싱해서 표로 보여주는 php 스크립트.
2. q_colorconverter : ET 또는 색상코드를 지원하는 게임들에서 사용되는 색상코드를 변환해서, 글자에 색을 입혀주는 js.
준비물 : php가 실행 가능한 웹서버
사용방법입니다.
1. pbc_parser
사실 별로 대단한건 아니고, 그냥 로그파일을 열어서 양식에 맞게 새로 파싱하는 기능밖에 없습니다.
하지만 만드는데 고생좀 했습니다...제작자 suneli님이랑 eldercrow님께 감사를....
첨부파일 pbc_parser.tar를 받아서 풀어보면 pb_cheat_parser.php 파일이 하나 들어있습니다.
편집기로 열어보시면 21, 22번째 줄에
$fp = fopen("/somewhere/.etwolf/pb/sv_cheat.log", "r"); // replace this (sv_cheat.log) $length = filesize("/somewhere/.etwolf/pb/sv_cheat.log"); // replace this (sv_cheat.log) |
이렇게 된 곳이 있습니다.
굵은 글씨로 된 부분에 sv_cheat.log 파일의 로컬 경로를 써주시면 됩니다.
예를들어 자신의 웹서버에 sv_cheat.log 파일이 /home/yadong/pb/ 위치에 있다면 저 굵게 표시된 부분을 지우고 /home/yadong/pb/sv_cheat.log 라고 써주시면 됩니다.
편집이 끝났으면 pb_cheat_parser.php 파일을 웹서버에 업로드 하면 됩니다.
(웹브라우저로 접근이 가능한 경로에 업로드 하셔야 됩니다.)
2. q_colorconverter
이제 배포할테니 불쌍하게 소스 보기 해서 뜯어가지 마세요
제작자는 eldercrow, [CSCW]Grace(이 닉네임 기억하는분 계실려나...), 그리고 접니다 잇힝
첨부파일 q_colorconverter.tar를 받아서 풀어보면 colorconvert.php 파일이 하나 나옵니다.
웹서버에 이 파일을 업로드 하신 후 색상코드가 사용되는 웹페이지(html) 또는 게시판(제로보드 등등)의 목록보기 스킨파일, 글내용 보기 스킨파일 등등의 가장 윗부분에
<? include 'colorconvert.php'; ?> <? include 'colorconvert.php'; ?> |
하시면 준비 끝.
(게시판의 경우, 해당 스킨과 같은 디렉토리에 colorconvert.php 를 업로드 한 후 include 해 주는게 좋습니다.)
그 다음 색상코드가 출력되는 부분에
[script]convert_et("색상코드가 사용된 문자열");[/script] |
이렇게 하시면 됩니다.(위의 [script] [/script] 는 [ ] 를 꺽쇠로 바꾸고 -x를 제거하세요)
제로보드 같은 경우엔 게시물 목록 스킨 등등에 보면 이름을 출력하는 부분이 있는데
[script]convert_et("<?=$name?>");[/script] |
(위의 [script] [/script] 는 [ ] 를 꺽쇠로 바꾸고 -x를 제거하세요)
이런식으로 해주면 됩니다. 근데 제로보드가 <?=$name?>이던가... 제로보드 안쓴지 오래되서 잘 기억이 안나는군요. 알아서 하시길...
게시판의 특성에 따라 ' 나 " 나 \ 같은 문자를 잘 걸러내지 못하고 그대로 출력하거나 js 에러는 내는 경우가 있는데, 그럴땐 php 의 str_replace 함수 등을 이용해서 적당히 막아주시면 됩니다.
3. 그외 잡담
개조와 사용은 자유입니다.
근데 바쁜시간 쪼개서 만든 것들이라 왠만하면 제작자 주석문은 남겨주세요
이 소리는 개 풀 뜯어먹는 소리입니다. 잊혀진 소리를 찾아서‥‥ 안들리면 말고‥‥ |
추천0