Skip to content

팁 게시판

NT봇 22차 , 23차 아이템 보관 로그만 별도로 만들어 보아요.. (8/27 수정)

분류 봇관련 조회 수 1,996 추천 수 7

*** 바른말 고운말 예쁜말 더불어 깔끔한 정리 및 보시는 분들의 즐거움을 위해 수정 하였습니다. ***
*** 날아다녀님께 감사 드립니다. ***

현재의 NT봇 날아다녀님 수정 버젼 22차 , 23차 (기타 다른 버젼도 가능 할것 같기는 합니다. )
를 사용중 매니저 창에 보이는 로그에는 시간,봇프로파일 이름, 장소,종류 등의 보관 로그가 남습니다.
그러나 시간 부분에 날짜가 보이지 않고~ (물론 이부분도 추가 수정으로 보이게 할수 있습니다~) 봇 프로파일명만 보이기에
봇을 많이 돌리시는 분들 및 계속 대박 행진 중이신 분들은 로그를 확인 하기에 좀 애매한 부분들이 있을수 있습니다.

(사실은... desktop 을 이용해서 몰래 게임을 하시는 분들...(저포함) 뭐 먹었나 확인을 해보고 싶은데..
화면을 돌려서 확인해 볼려면 게임화면 또는 작업표시줄에 디아블로가 떠 있게 되기에~ ....네~ 흑흑 어렵습니다.)

로그 남기는 기능을 이용해서 로그를 남겨 보면 이또한.. 너무 너무 복잡해서... 머리 아픕니다~

그래서 나왔습니다~ 몰래 몰래 그러나 좀 떳떳하게~~(게임화면 및 작업표시줄엔 게임도는게 전혀 안보이니까~)

뭐 먹었는지 쉽게 쉽게 확인을 해~ 봅시다~~

줏어 먹는것을 전부 나오게 하면 머리 아프니~ 역시 우리는 득템만 보면 되겠습니다~
큐빙 , 도박 , 사냥 , (때로는 공방에서 누가 아이템 옴긴다고 떨군걸 줏어먹게 되는 그런 것 까지~~~)
창고에 보관하게되는 (큐빙재료 제외) 모든 사항을 기록 합니다~ (이니에 설정된 것만~)

자 이제 깔끔 하게 하나 만들어 보겠습니다. (더불어 공부도 약간 하게 됩니다.)

D2NT3.1_NTBot4.2_22\scripts\libs\common\MyItemLog.ntl <--- 이파일을 수정 해야 합니다.

파일을 편집기 또는 메모장으로 열어 보시면

function MyIL_Log(mode, item, areaName) <--- 이줄과 다음줄 부터 { } 안의 내용을 포함해서 함수 라고 합니다.
{ // 함수 내용 시작~~~
 var _items;
 var _title = "^^"; 
 ....... 중략 ........
 MyIL_WriteLog(item, mode + "(" + areaName + ")");
 MyIL_File("NTBot/MyData/Sound/아이템을_획득했습니다.txt", 1);
} // 함수 끝~~~

많이 보시던 부분이죠~ (혹시 한번도 안열어 보신분은 제외)
 저기에 다음과 같이 한줄을 복사해서 바로 아래줄에 추가해 주시고 숫자 2만 추가해 줍니다.

 MyIL_WriteLog(item, mode + "(" + areaName + ")");
 MyIL_WriteLog2(item, mode + "(" + areaName + ")"); <---- 요거를 추가 하였습니다. 바로 윗줄과 다른건 숫자2 뿐입니다.
 MyIL_File("NTBot/MyData/Sound/아이템을_획득했습니다.txt", 1);
}

그리고 그다음 줄에 다음 함수를 추가 하여 주세요.
 path = "NTBot/MyData/ItemLog/보관Log[" + new Date().toLocaleFormat("%y%m%d") + "].hta";
이부분의 추가 수정이 있었습니다. 경로 자체를 좀더 덜 클릭 해도 되게~ 앞으로 뺐습니다.
 path = "보관Log[" + new Date().toLocaleFormat("%y%m%d") + "].hta";
원하시는 곳이 있으시면~~ 어여 어여 수정을.....

function MyIL_WriteLog2(item, areaName, path)
{
 var _log = "";

 //path = "NTBot/MyData/ItemLog/보관Log[" + new Date().toLocaleFormat("%y%m%d") + "].hta";
 path = "보관Log[" + new Date().toLocaleFormat("%y%m%d") + "].hta";


 var _colorList = ["black", "black", "black", "black", "blue", "chartreuse", "yellow", "#A4814F", "darkorange"];
 var _logId = "ID" + GetTickCount();
 var _fileHandle = FileOpen(path, 0);

 if (_fileHandle)
 _fileHandle.Close();
 else
 {
_log = "<html><head><title>아이템 로그</title><script language=\"javascript\">" +
 "function showTooltip(what){what.style.visibility='visible';}" +
 "function hideTooltip(what){what.style.visibility='hidden';}</script><style type=\"text/css\">" +
 "table{border-collapse:collapse;}tr{text-align:center;}td{overflow:hidden;}div{position:absolute;visibility:hidden;}</style></head>" +
 "<body><table border=\"1\"width=\"100%\"style=\"table-layout:fixed;\">" +
 "<tr><td width=\"12%\"><b><nobr>날짜</td>" +
 "<td width=\"11%\"><b><nobr>캐릭터</td>" +
 "<td width=\"5%\"><b><nobr>퀄리티</td>" +
 "<td width=\"10%\"><b><nobr>종류</td>" +
 "<td width=\"22%\"bgcolor=\"darkgray\"><b><nobr>아이템</td>" +
 "<td width=\"19%\"><b><nobr>지역</td>" +
 "<td width=\"2%\"><b>LV</td>" +
 "<td width=\"1%\"><b>S</td>" +
 "<td width=\"1%\"><b>E</td>" +
 "<td width=\"1%\"><b>R</td>";
 }

 _log += "<tr><td><nobr>" + MyIL_GetDate() + "</td><td>" +
 me.charname + "</td><td>" +
 NTC_ItemQualityToName[item.quality] + "</td><td><nobr>" +
 GetBaseStat("itemtypes.txt", item.itemtype, 0) + "</td><td bgcolor=\"darkgray\"><font onmouseover=\"showTooltip(" +
 _logId + ");\"onmouseout=\"hideTooltip(" +
 _logId + ");\"style=\"cursor:help;\"color=\"" +
 _colorList[item.quality] + "\"><nobr><b>" +
 (item.name ? item.name.split("\n")[0] : "^^") + "</font><br><div id=\"" +
 _logId + "\"><table border=\"4\"bordercolor=\"#8C8C8C\"bgcolor=\"dimgray\"><tr><td><font color=\"" +
 _colorList[item.quality] + "\">" +
 MyIL_GetItemDesc(item, 1) + "</font></td></tr></table></div></td><td><nobr>" +
 areaName + "</td><td>" +
 item.itemlevel + "</td><td>" +
 (item.buyitem ? item.socket : item.GetStat(194)) + "</td><td>" +
 ((item.itemflag & _NTIPAliasFlag["ethereal"]) ? "O" : "X") + "</td><td>" +
 ((item.itemflag & _NTIPAliasFlag["runeword"]) ? "O" : "X") + "</td>";
 
 MyIL_File(path, 2, _log);
}


/// 여기까지~~~ 복사해서 붙혀 넣으실 함수 부분 입니다.

이렇게 하시고... 저장 해 두시면.. 아이템 로그 기록 남기기 설정 (캐릭터 이니별 지정 가능)을 하시지 않아도

지정된 폴더에 해당 날짜의 파일 하나만 생성되고 그안에 어느캐릭이 언제 어디서 무엇을 보관 하는지 다 나옵니다~
상점에 가져다 파는부분은 안나오지만~ 그부분을 보고 싶으시면~~ 그냥 로그 남기기를 이용하시면 됩니다~

hta 파일은~~ html 파일을 확장자만 바꾼 것입니다. 더블 클릭 하여 보시면 그냥~ 쨘~~ 하고 뜹니다.
html 로 저장해 두면 나중에 확인 할때마다 ActiveX 경고가 뜨는 컴이 있어서~
(물론 무시하고 보면 되지만 귀찮아서~~) 그냥 확~ 보기 위하여~ hta 로 바꾸어 둡니다~
댓글20
  • AsRai 2011.08.25 00:27
    정말 유용한 정보 감사합니다.
  • 매건폭스 2011.08.25 07:27
    이런게 있었군요 잘 활용하겠습니다.
  • 꺄햐햐햣 2011.08.26 00:19
    23차기준은 없는가요... 아무리 연구를 해보아도;; txt파일은 생기는데 알수없는 로그만..ㅠ.ㅠ
  • 굴먹는하마 2011.08.26 03:12
    23차 에도 적용됩니다~ 로그 파일 안남기게 해두어도~ 남겨 집니다~
  • 마준지 2011.08.27 03:45
    유용한정보 감사합니다 잘 활용하겠습니다
  • 어린아이 2011.08.27 12:17
    좋은정보 감사합니다. 늘 수고하시는 덕분에 쾌적한 디아생활합니다. 고맙습니다.
  • r2d 2011.08.27 17:05
    어찌 쓰는건지....ㅎ.ㅎ;;
  • [WL]Sweety31 2011.08.27 20:47
    저두 해봐야 겠습니다..기대가 됩니다..^^
  • 적고룡 2011.08.27 21:52
    전에 두루네 많이 이용했는데...디아블로 접고 나서 몇년 않들어왔는데...많이 변했네요...프로그램 돌리고 싶은데,,,,ㅠㅠ
  • iulli 2011.08.28 09:22
    정말 유용한 정보 감사합니다
  • 형서늬 2011.08.28 10:27
    정말 유용한 정보입니다..근데 머리가 아프네요. 보기만 해도..ㅎㅎ
  • 초짜임 2011.08.28 14:33
    유용한정보 감사합니다 잘쓰셌습니다
  • 동짜몽 2011.08.28 19:42
    좋네요..잘 사용하고 있습니다..깔끔하게 보이네요..
  • 나는야최강 2011.08.30 11:00
    감사합니다 ^^ 유용하네요 ㅎㅎㅎㅎ
  • 도둘둘이 2011.08.31 21:09
    감사합니다 유용한정보네요^^ 배우고 갑니다.
  • 달마_sum 2011.09.02 09:34
    많이 배우고 있습니다. 감사합니다.
  • 동짜몽 2011.09.22 04:12
    사용일수가 많아지다 보니 파일이 날짜별로 생성되어 꽤나 많은 파일들이 있네요..이거 날짜별로 되어 있는 파일들을 하나로 합칠수는 없나요?
  • CusCus 2011.10.15 20:25
    한번 실행해보고싶네요 ~ 감사합니다 ㅎㅎ
  • 데빌쿠우 2011.10.20 01:57
    좋은정보감사합니다 필요한 정보였어용 ㅎㅎ
  • 개구장이 2012.02.27 21:00
    유용한 정보 감사합니다. 저도 빨리 좋은 내용들 보고 싶어요 ㅠ.ㅠ

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 830.4k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.2k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.4k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.8k
공지   맨땅 초보자 가이드 597 file 뮤리아 2020.10.16 994.3k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 424.3k
2621 아이템/앵벌 레어 아이템 옵션 총정리2 (갑옷/주얼/무기) 44 file 슈퍼빨대 2011.09.01 5.6k
2620 아이템/앵벌 레어 아이템 옵션 총정리1 (링/아뮬/서클릿/장갑/신발/벨트) 56 file 슈퍼빨대 2011.08.30 7.4k
2619 봇관련 22차 봇 큐빙 문제점!! 26 운도형밴드 2011.08.29 2.3k
> 봇관련 NT봇 22차 , 23차 아이템 보관 로그만 별도로 만들어 보아요.. (8/27 수정) 20 굴먹는하마 2011.08.23 2.0k
2617 봇관련 D2NT 23차 BOT 설정 가이드 89 file 국민남자 2011.08.20 5.6k
2616 봇관련 D2NT 23차 쫄봇 설정 가이드 81 file 국민남자 2011.08.12 7.3k
2615 봇관련 22차 자동길찾기 모드에서 펌핑이 안되는 문제 12 슬픈장난감 2011.08.12 1.2k
2614 일반 디아블로3 현금 아이템 거래하게 한데요. 59 붉은노을 2011.08.02 2.9k
2613 디아관련 케릭만료일 없애면서 랠따 피하기(동영상첨부) 54 평창동완소남 2011.07.31 2.0k
2612 게임관련 에디트 기본 사용법(오픈베틀넷 PK캐릭터 파일추가) 52 file MF임 2011.07.23 17.9k
2611 디아관련 팔라딘과 아마존에 관한 글입니다.- 내용 추가 및 영상추가 21 [4].나예린 2011.07.22 1.7k
2610 봇관련 디발런 막피들 때문에 피곤하시죠 42 이장님아들 2011.07.19 3.4k
2609 디아관련 트리 3쫄&3보스에 대한 Lower Resist 저주 실험결과 19 file NoQuestion。[A12L] 2011.07.18 1.9k
2608 봇관련 제가 쓰는 독넥알바 설정 22 풀빵투 2011.07.17 2.9k
2607 봇관련 날아다녀님의 22~23차 쫄봇 설정법 50 허걱! 2011.07.15 4.7k
2606 디아관련 디아블로2 오리지날 창모드 실행 방법 32 file 광개토태왕 2011.07.13 2.4k
2605 디아관련 텔레포트 빠르고 쉽게 23 운도형밴드 2011.07.12 2.7k
2604 디아관련 도박(GAMBLING) 적정레벨에 관한 오해. 33 file Pepsi 2011.07.11 30.6k
2603 디아관련 캐릭만료 빠른 제거방법(데스크탑이용) 29 BattleDin 2011.07.10 8.0k
2602 디아관련 창모드전환방법, 슴딘으로 트리시 보스몬스터 편하게 잡는 방법 28 file 구혜선 2011.07.10 1.9k