게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
능력치를 텍스트 파일로 만들어 드리는 d3profile 입니다.
게시물ID : diablo3_140462짧은주소 복사하기
작성자 : 루저녀석
추천 : 0
조회수 : 570회
댓글수 : 1개
등록시간 : 2014/03/18 01:14:34
자기 배틀태그 계정의 정보를 긁어와서 파일로 만들어 주는 겁니다. 웹페이지의 정보(전정실)를 가져와 추출하는 것이고, 디아블로3 자체 프로그램과는 아무 상관 없습니다.인터넷만 연결되어 있으면 디아블로 3를 켜놓고 실행하든, 실행 안하고 하든 관계 없습니다. 당연히 해킹툴도 아니구오 ^^; 그런 거 만들 실력도 없지만서도요.

간단한 프로그램입니다. 그냥 맘에 들게 만들어 보았습니다. 아직 저만 쓸 거고, 반응도 어떨지 몰라 GUI까지는 만들지 않았습니다. 그냥 저만 쓰기는 조금 아까운 거 같아 올려 봅니다. 좋은 반응 있다면 GUI 프론트엔드도 생각해 볼꼐요.


-- Diable III Extractor --

자기가 얼마나 성장했나 기록해보기 위한 용도로 만들어 보았습니다. 더 자세한 정보를 덤프하면 좋겠지만, 아쉽게도 이 이상 자세한 정보는 전정실이 아닌 실제 게임에서 가져와야 하고, 그렇게 하기 위해서는 실제로 게임을 켜놓고 게임의 메모리를 접근해야 합니다. 그렇게 할 경우 블리자드로부터 제제가 가해질 염려도 있어, 이런 식으로 만들어 봤습니다.

전정실은 게임이 종료되고 난 후에 업데이트 되는 것으로 보입니다. 최신 정보를 가져오려면 완전히 게임을 종료한 후 실행하세요. 아직 한글-아시아 계정만 지원하고 있습니다. 이것도 차후를 보아서 개선하도록 할께요. 대충 만든 거라 버그가 아직 많은데다 콘솔에서 쓰는 거라 잘 모르시는 분들은 간단히 쓰기 쉽지 않을 수도 있습니다.


-- 사용법 --

1. 기본 사용

배틀태그와 출력될 내용의 파일 이름을 넣어 주면 됩니다.

> d3profile chwnam#1202 -o rutkha.txt

위 명령을 치면 chwnam#1202의 첫번째 캐릭터의 정보가 rutkha.txt로 기록됩니다. '-o' 옵션을 넣지 않으면 표준 출력으로 나옵니다.


2. 배틀태그 계정의 다른 캐릭터 정보 살펴보기

한 배틀태그 아래 여러 캐릭터를 생성하고 있습니다. 한 배틀태그 계정이 어떤 캐릭터를 보유하고 있는지 알아보려면,

> d3profile --heroes chwnam#1202

위 명령을 치면 chwnam#1202의 캐릭터 정보가 출력됩니다. 스프레드시트에 붙여넣기 딱 좋은 형태로 나옵니다. 대충 이렇게 나옵니다.

SEQ    ID    NAME    LEVEL    CLASS    HISTORYTYPE
1    17318226    Rutkha    60    barbarian    hero
2    26285793    Mai    60    monk    hero
3    17668939    Rothokki    60    barbarian    hero
4    26019360    Platra    34    barbarian    hero
5    17668897    ArrowRain    25    demon-hunter    hero
6    18435785    Rotta    4    wizard    hero


여기서도 -o, 혹은 --output 옵션을 붙이면 파일로 써집니다.


3. 계정의 특정 캐릭터 정보 가져오기

계정의 여러 다른 캐릭터의 정보를 가져오려면 이렇게 합니다.

> d3profile --hero-id 26285793 chwnam#1202 Mai.txt

2번 항목의 2번째 결과의 ID가 26285793이고 렙 60의 수도사 'Mai'라는 캐릭터의 정보를 가져와 Mai.txt로 만듭니다. 그러니까 한 계정의 여러 정보를 가져오려면 2번 항목으로 먼저 ID를 파악한 후에 위 명령으로 하나하나 불러오면 됩니다. 


읽어주셔서 감사하고, 피드백 부탁드립니다. 유용하게 쓰였으면 좋겠습니다!

-> 다운로드

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호