자기 배틀태그 계정의 정보를 긁어와서 파일로 만들어 주는 겁니다. 웹페이지의 정보(전정실)를 가져와 추출하는 것이고, 디아블로3 자체 프로그램과는 아무 상관 없습니다.인터넷만 연결되어 있으면 디아블로 3를 켜놓고 실행하든, 실행 안하고 하든 관계 없습니다. 당연히 해킹툴도 아니구오 ^^; 그런 거 만들 실력도 없지만서도요.<br /><br /><span class="ct lh" id="writeContents" style="font-size: 12px"><p>간단한 프로그램입니다. 그냥 맘에 들게 만들어 보았습니다. 아직 저만 쓸 거고, 반응도 어떨지 몰라 GUI까지는 만들지 않았습니다. 그냥 저만 쓰기는 조금 아까운 거 같아 올려 봅니다. 좋은 반응 있다면 GUI 프론트엔드도 생각해 볼꼐요.</p> <p> </p> <p> <span style="font-size: 20px"><br /></span></p> <p><span style="font-size: 20px">-- Diable III Extractor --</span></p></span><span class="ct lh" id="writeContents" style="font-size: 12px"><p> 자기가 얼마나 성장했나 기록해보기 위한 용도로 만들어 보았습니다. 더 자세한 정보를 덤프하면 좋겠지만, 아쉽게도 이 이상 자세한 정보는 전정실이 아닌 실제 게임에서 가져와야 하고, 그렇게 하기 위해서는 실제로 게임을 켜놓고 게임의 메모리를 접근해야 합니다. 그렇게 할 경우 블리자드로부터 제제가 가해질 염려도 있어, 이런 식으로 만들어 봤습니다.</p> <p> </p> <p> 전정실은 게임이 종료되고 난 후에 업데이트 되는 것으로 보입니다. 최신 정보를 가져오려면 완전히 게임을 종료한 후 실행하세요. 아직 한글-아시아 계정만 지원하고 있습니다. 이것도 차후를 보아서 개선하도록 할께요. 대충 만든 거라 버그가 아직 많은데다 콘솔에서 쓰는 거라 잘 모르시는 분들은 간단히 쓰기 쉽지 않을 수도 있습니다.</p> <p><br /></p> <p><span style="font-size: 20px">-- 사용법 --</span></p> <p> </p> <p> <strong><span style="font-size: 16px">1. 기본 사용</span></strong></p> <p> </p> <p> 배틀태그와 출력될 내용의 파일 이름을 넣어 주면 됩니다.</p> <p> </p> <p> <span style="background-color: #dda0dd"><span style="font-size: 14px"><span style="font-family: courier new,courier,monospace">> d3profile chwnam#1202 -o rutkha.txt</span></span></span></p> <p> </p> <p> 위 명령을 치면 <span style="background-color: #d3d3d3"><span style="font-family: courier new,courier,monospace">chwnam#1202</span></span>의 첫번째 캐릭터의 정보가 <span style="font-family: courier new,courier,monospace"><span style="background-color: #d3d3d3">rutkha.txt</span></span>로 기록됩니다. <font><span style="font-size: 12px" id="writeContents" class="ct lh">'<span style="font-family: courier new,courier,monospace"><span style="background-color: #d3d3d3">-o</span></span>' 옵션을 넣지 않으면 표준 출력으로 나옵니다.</span></font></p> <p> </p> <p> <span style="font-size: 16px"><strong><br /></strong></span></p> <p><span style="font-size: 16px"><strong>2. 배틀태그 계정의 다른 캐릭터 정보 살펴보기</strong></span></p> <p> </p> <p> 한 배틀태그 아래 여러 캐릭터를 생성하고 있습니다. 한 배틀태그 계정이 어떤 캐릭터를 보유하고 있는지 알아보려면,</p> <p> </p> <p> <span style="font-size: 14px"><span style="background-color: #dda0dd"><span style="font-family: courier new,courier,monospace">> d3profile --heroes chwnam#1202 <br /></span></span></span></p> <p> </p> <p> 위 명령을 치면<span style="font-family: courier new,courier,monospace"> </span><span style="background-color: #d3d3d3">chwnam#1202</span>의 캐릭터 정보가 출력됩니다. 스프레드시트에 붙여넣기 딱 좋은 형태로 나옵니다. 대충 이렇게 나옵니다.</p> <p><span style="background-color: #d3d3d3"><span style="font-family: lucida sans unicode,lucida grande,sans-serif">SEQ ID NAME LEVEL CLASS HISTORYTYPE<br /> 1 17318226 Rutkha 60 barbarian hero<br /> 2 26285793 Mai 60 monk hero<br /> 3 17668939 Rothokki 60 barbarian hero<br /> 4 26019360 Platra 34 barbarian hero<br /> 5 17668897 ArrowRain 25 demon-hunter hero<br /> 6 18435785 Rotta 4 wizard hero</span></span></p> <p><br /><font><span style="font-size: 12px" id="writeContents" class="ct lh">여기서도 <span style="font-family: courier new,courier,monospace"><span style="background-color: #d3d3d3">-o</span></span>, 혹은<span style="font-family: courier new,courier,monospace"> <span style="background-color: #d3d3d3">--output</span></span> 옵션을 붙이면 파일로 써집니다.</span></font></p> <p><font><span style="font-size: 12px" id="writeContents" class="ct lh"><br /></span></font></p> <p><strong><span style="font-size: 16px">3. 계정의 특정 캐릭터 정보 가져오기</span></strong></p> <p> </p> <p> 계정의 여러 다른 캐릭터의 정보를 가져오려면 이렇게 합니다.</p> <p> </p> <p> <span style="background-color: #dda0dd"><span style="font-size: 14px"><span style="font-family: courier new,courier,monospace">> d3profile </span></span></span><span style="background-color: #dda0dd"><span style="font-size: 14px"><span style="font-family: courier new,courier,monospace"><font><span class="ct lh" id="writeContents" style="font-size: 12px"><span style="background-color: #dda0dd"><span style="font-size: 14px"><span style="font-family: courier new,courier,monospace">--hero-id</span></span></span></span></font> 26285793 chwnam#1202 Mai.txt</span></span></span></p> <p> </p> <p> 2번 항목의 2번째 결과의 ID가 <span style="background-color: #d3d3d3">26285793</span>이고 렙 60의 수도사 'Mai'라는 캐릭터의 정보를 가져와 <span style="font-family: courier new,courier,monospace"><span style="background-color: #d3d3d3">Mai.txt</span></span>로 만듭니다. 그러니까 한 계정의 여러 정보를 가져오려면 2번 항목으로 먼저 ID를 파악한 후에 위 명령으로 하나하나 불러오면 됩니다. </p> <p><br /></p> <p> 읽어주셔서 감사하고, 피드백 부탁드립니다. 유용하게 쓰였으면 좋겠습니다!</p> <p>-> <a target="_blank" href="https://dl.dropboxusercontent.com/u/14350396/d3profile.zip" target="_blank">다운로드</a><br /></p></span>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.