디아블로 폴더에 생기는 파일 bncache-xx 에대해서 알아봅니다
분류
디아관련
조회 수
2,402
추천 수
0
http://www.durune.com/bbs/zboard.php?id=termter_free&page=1&sn1=&divpage=30&sn=on&ss=on&sc=off&keyword=bn&select_arrange=headnum&desc=asc&no=179214
디아블로 자유게시판
2006년 2월 14일
㈜밥맛[A1L] 님이 올리신 글입니다
---------------------------------------------------------
bncache 이것이 궁금 하시죠? 왜생기는지? 어떻게 생기는지?
그것은 디아블로를 실행하고 베넷에 접속하게 되면 베넷에서 보네오는 정보를
일시적으로 담아 놓는 메모리 저장 케쉬파일입니다
디아블로를 실행하면 생기지 않지만 베넷에 접속하게 되면 그즉시 생성이 됩니다
일반적으로 디아블로를 정상적으로 종료를 하게되면 본 케쉬 파일은 삭제가되지만
혹여 디아블로를 하시다가 원인 모를 이유로 강제종료가 되면 케쉬파일만 남긴체 종료가됩니다
정상적으로 종료를해야 사라지는케쉬파일이 왜 남아있을까?
그이유는 바로 정상적인 가동이 아닐경우 이기 때문입니다
맵x을 사용하거나 bot을 사용하는게 정상적인 것은 아니라는걸 다들 아시죠?
그리고 bot같은경우는 무한 반복적인 행위 이기때문에 그 행위 중간 중간에 gap(일종의 빈공간)이 생기게 됩니다
그 gap이 누적이 되면 혹여 강제종료가 될수도 있고 일정한 행동 대신 가만히 멈추는 현상도 생길수 있습니다
고로 한번씩 강제종료가 되는것을 체감하실수 있는것입니다
그리고 비정상적인 강제종료가 되면 디아블로 폴더에 bncache-xxxx 파일이 남게되는것입니다
그리고 프로그램개발자 모임에서 주워들은거지만 예전에
ExtraWork.mpq 파일이 플레이어의 상황 행동에 대한 데이터를(맵x과bot를 막기위해) 블리자드 측에 보넨다는
가설이 있었습니다 그 가설은 현실임이 들어났고 현재도 이루어 지는지는 저도 잘 모르겠습니다
예) 봇 가동시켜두고 주무시거나 혹은 볼일보러 다녀오시면 디아블로 폴더에 본 파일이 가끔 생겼을때...
그이유는 봇이 실행중간에 한번 비정상적으로 강제종료 되었다는 뜻이기도 합니다