Skip to content
봇관련다크 모드

D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기

조회 수
4,652
추천 수
44
등록일

안녕하세요. 오리하코아샤2의 modjo입니다.



글을 쓰기 앞서


좋은 프로그램 만들어주신 날아다녀님에게 감사의 말씀을 드립니다.



D2NT 3.1 and NTBot 4.2 20차수정판이 오늘 나왔는데요



이전부터 많은 분들이 새버젼으로 갈아타는 번거로움 때문에


새버젼으로 갈아타지 않고 구버젼을 쓰고계십니다.



20차버젼은 GUI프로그램까지 탑제되었습니다.


이제는 한번 바꾸어보는것이 어떨까요?


 


● 1. 프로그램 설명


 


스크립트를 수정하는 여러가지 방식이 있겠지만


제가 추천드릴 방법은 Total Commander 7.56a + Acroedit 사용방법입니다.


(프로그램이야 사용자 기호입니다. 다른 프로그램을 선호하신다면 그것을 쓰시면 됩니다)


 


먼저 프로그램 두개부터 설명드리겠습니다.


 


1. Total Commander 7.56a


http://modjo.wo.to/Totalcmd Portable.exe


워낙 유명한 프로그램이라 다들 아시겠지만 모르는분을 위해 간단히 설명드리자면


이 프로그램은 파일관리자로, 창이 두개로 분할되어있습니다. 따라서 파일을 비교하기 편할뿐만아니라 복사/이동이 간편합니다.


 


파일을 모두 받으시고 Totalcmd Portable.exe 을 실행합니다. 이미 Total commander 가 깔려있으신분들은 받을 필요없겠지요.


(사실 포터블을 만들려했으나 좀 귀찮아서 레지스트리 파일추가로 갈음하였습니다. 그냥 추가하시면 됩니다.)


(이것이 저작권 문제가 될지도 모르겠습니다만, 문제된다하시면 수정하겠습니다.)


 


프로그램 실행은 C:\Program Files\Totalcmd\Totalcmd.exe 을 클릭하세요


 


2. Acroedit


http://www.acrosoft.pe.kr/files/acroedit_latest_setup.exe


국산 텍스트편집기 입니다. 내장되어 있는 Acrodiff 라는 프로그램은 두 파일을 비교해줍니다.


텍스트 정렬, 매크로, 중복행삭제, 문법강조, 문서비교 기능이 탁월합니다.


(개인적으로 Ultraedit 보다 이 프로그램을 훨씬 좋아합니다.)


 


● 2. 절차설명


 


스크립트를 수정하는 과정을 먼저 간단히 정리해보면 아래와 같습니다.


 


○ 19차버젼의 원본과 자신이 수정해서 사용해오던 19차버젼을 파일비교한다.


○ 수정된 파일을 Acrodiff 로 내용비교한다.


○ 내용비교된 내용을 참고삼아 Acroedit 로 20차버젼 스크립트를 수정한다.


 


기본 내용은 간단합니다.


내가 수정한부분을 보고, 그 내용을 새로운 버전에 옯긴다는 겁니다.


이제 3가지 절차에대해 사진과 함께 설명드리겠습니다.


 


1. 미수정 원본과 자신의 수정버젼의 비교


 http://2012.durune.com/zboard.php?id=d2mpds&page=3&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=1655


위는 자료실 링크입니다. 여기서 미수정 원본을 받습니다. 만약 19차를 쓰고 계셨다면 19차 원본을 받으셔야겠지요


http://tradia.me/diablo2/download/6075019차라면 이파일을 받으면 되겠지요. 받아서 적당한 곳에 압축을 푸세요


(19차 이전버전도 모두 자료실에 있으니 쓰고계신 버젼 원본을 받으시면 됩니다.)


D2NT3.1_NTBot4.2_20.rar
20차버젼도 받아서 적당한 곳에 압축을 푸세요



TOTALCMD를 키면 두가지 창이 뜹니다.


왼쪽창을 미수정원본창으로 두고, 오른쪽창은 수정된버젼의 창으로 두죠


왼쪽창은 19차 원본의 경로를, 오른쪽창은 쓰고계시던 19차 수정본의 경로를 찾아가세요


 


왼쪽창의 경로 : 19차 원본의 경로


오른쪽의 경로 : 수정된 19차의 경로


D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기 - 1


이렇게 찾아가셨으면


파일메뉴에서 왼쪽창 - 일괄보기를 클릭합니다.


파일메뉴에서 오른쪽창 - 일괄보기를 클릭합니다.


왼쪽창은 파일명탭을 클릭하고


오른쪽창은 날짜탭을 클릭합니다.


그러면 오른쪽위에 3/9일 원본의 수정일이 아닌 그 후의 수정했던 파일이 리스트되죠


 D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기 - 2


위 그림은 빨강색(선택하면 빨강색이 됩니다)으로 제가 수정한 파일을 확인한것입니다.


그것이 자신이 수정했던 파일들입니다. 이제부터 그 파일들의 내용을 비교하겠습니다.


 


2. 수정된 파일을 Acrodiff 로 내용비교


Acroedit 를 실행하고 파일메뉴에서 - 파일 - 비교 및 통합을 클릭합니다.


D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기 - 3


그러면 Acrodiff 가 뜹니다.


 


먼저 Totalcmd에서 오른쪽창의 파일을 드래그해서 오른쪽에 띄워줍니다.


마찬가지로 왼쪽창의 파일을 왼쪽에 띄워줍니다. 예를 들면



왼쪽창 : NTConfig_Necromancer_캐릭터이름.ntl


오른쪽창 : NTConfig_Necromancer_Modjo_N.ntl


 


그리고 위쪽의 가운데 버튼인 "비교실행"을 누릅니다.


 D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기 - 4


그리고 가운데 화살표버튼으로 비교내용을 확인합니다.


그비교내용을 토대로 20차버젼을 수정하면 됩니다.


 


3. 내용비교된 내용을 참고삼아 Acroedit 로 20차버젼 스크립트를 수정


 


20차버젼을 열고 해당되는 스크립트 파일을 엽니다.


스크립트를 하나하나 수정합니다. 찾기를 이용하면 편하겠지요.


 D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기 - 5


위 그림은 Acroedit 로 20차버젼 스크립트를 수정하는 장면입니다.


 


하나 주목할 점은 20차버젼은 Myconfig 폴더가 없다는 것입니다. 엔티봇길잡이라는 프로그램이 이를 대신하고


엔티봇길잡이_xx.ntj 방식으로 저장됩니다. 엔티봇길잡이를 이용하시면 되겠습니다.


D2NT NTBot - 20차 새버젼으로 쉽게 옯겨타기 - 6



엔티봇길잡이는 NET Framework 4.0 이 있어야 동작합니다. 없으신분은 아래의 링크에서 설치하시고 실행하세요



http://www.microsoft.com/downloads/ko-kr/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7



마지막으로 아이템이니 등을 교체해주면 됩니다.


아이템이니는 구태여 비교하실 필요 없습니다.


그대로 쓰던 것을 써도 아무 문제없더군요.


 


● 3. 잡설


 


조금 여담이지만


 


예를들면 이미 19차버젼이 나온지가 꽤 되었음에도 불구하고


"17차버젼을 사용하고 있는데 잘안됩니다. 어떻게하면 될까요?"


식의 질문이 들어옵니다.


 


프로그램은 대게 몇날몇일 피땀흘려 버그잡고 수정하고 테스트하는 작업을


수도 없이 반복해서 만들어지게 됩니다. 업데이트도 마찬가지입니다.



비록 실력은 없지만, 저도 프로그래머이기 때문에


날아다녀님이 얼마나 고생하시는지 대충이나마 알 수 있습니다.


업데이트 할때마다 얼마나 많은 부분이 수정되었는지 보셨습니까?


수도없이 많은 함수가 수정됩니다. 변수가 수정되고 새로운 기능까지 추가됩니다.



어떠한 이익없이 열정만 가지고 꾸준한 업데이트를 한다는 것은


프로그래머로써 굉장히 실천하기 어려운 겁니다.


하지만, 날아다녀님은 항상 유저들의 의견들어주시고 꼬박꼬박 댓글확인해주시고 답변해주시죠.


정말 대단하신 분이십니다.


 


그런데 이러한 노고를 생각하지 않고


이미 수정된 버그에 대해서 언급하는 것은 분명 좋지 못한 태도라고 생각합니다.


 


물론 버그와는 상관없는 설정에 대한 질문이거나


신버젼에서도 수정되지 않은 버그라서 질문이 유효할 수는 있겠죠.


아니면 구버젼의 어떠한 특이성이 꼭 필요해서 구버젼을 사용해야되는 경우도 있겠지요.


 


하지만 그런것이 아니라


단순히 신버젼으로의 전환이 귀찮아서 구버젼을 사용하고


구버젼에 대한 문제나 의문을 제기하는것은 좀 아닌 것 같습니다.


 


제가 설명드린 방법이 최선이라고는 말씀못드리지만


이대로하시면 스크립트를 모두 바꾸는데 20분채 안걸립니다.


물론 바꾸고 테스트하는것은 더 시간이 필요하지만요


 


새버젼을 많이 사용하셔야 새버젼에대한 개선도 빨리 이루어지지 않을까요?


만약 아직까지 구버젼을 쓰고계신다면 번거롭더라도 한번 바꾸어보시죠.


 


댓글 80
  • 댓글 #279694

    오우... 몰랐던 프로그램 하나 알아갑니다. 아주 멋진 정보군요. 바로 추천들어갑니다.^^
  • 댓글 #279700

    항상갈아타기귀찮아서 전버전만사용했었는데 한번시도해봐야겠네요
  • 댓글 #279703

    좋은 정보군요. 얼른 랩업해서 새버전 써보고 싶네요. 잘 배우고 갑니다.
  • 댓글 #279706

    저도 새버전을 써보고 싶습니다.19차버전을 쓰고있는데 이제 겨우 봇따라오게 만들었고..함성만 받게 하는것만 알았는데..ㅠㅠ 소서리스를 자유자제로 원하는데로 움직이게 하고 싶습니다.
  • 댓글 #279712

    좋은 정보 감사합니다 .. 벌써 20 차 버젼이 나왔군요 ㅠ.ㅠ 신버젼을 활용한다는것 쉬운일은 아닌듯 합니다. 전 최신 버젼을 쓰고 싶은데 자료실에 못들어가니 너무 아쉽네요 ㅠ GUI까지 나와버렸으니 그냥 대박이네요 ㅠㅠ 어떤 프로그램이나 많은 사람들이 그런것 같아요, 굳이 무겁고 복잡한 신버젼을 써서 애를 먹느니 자신이 원하는 부분만 쓸때는 오히려 구버젼이 더 쉽고..가볍게 느낀다는 거죠. 그러나 결국은 바꾸게 되어있지요. MS 오피스 2007이 처음나왔을시 아무도 그 편리한 기능을 모르고... 난 2003이 더 조아 이러던 분이 나중에 알고 바꿨듯이요 ^^
  • 댓글 #279721

    올만에 와봤는대 봇은 여전히 발전중이 군요^^ 날아다녀님 대단하시네요^^
  • 댓글 #279724

    요즘은 잘 하지 않지만 참 좋은 자료네요. 감사합니다.^^
  • 댓글 #279736

    저도 해보고 싶은데 그림이 다 액박이 뜨네요. 다른분들은 잘 보이십니까?
  • 댓글 #279754

    방금 재밌는걸 봤는데요. 같은 코스를 도는 같은케릭터라면 케릭터파일이 여러개필요가없네요. 하나로 공유가 가능하군요. 궂이 같은파일 여러개만들필요가 없네요
  • 댓글 #279760

    좋은정보 감사합니다 그리고 고생하셨습니다~ 새로운버전이 나올 때마다 하나하나 다시 수정해갔는데 유용한 프로그램이네요~ 추천합니다
  • 댓글 #279766

    사실 봇을 쓰는 분들 대부분(저를포함) 겁나서 못바꾸실 겁니다 어렵사리 해서 겨우 돌려놓은 봇을 프로그램에 대한 이해가 부족한 상태에서 신버전으로 바꾸면 다시 세팅 하기가 난감하거든요 이니 수정하는거도 제대로 못해서 몇주째 공부 해가면서 하는중입니다..^^ 잘아시는 분들꼐서야 기본중에 기본이랄 수도 있는 것들이 잘 모르는 분들한테는 외계어 수준일수도 있기 때문이죠.. 날아다녀님이나 애써주시는 여러 분들께ㅔ 언제나 감사한 마음 가지고 있습니다.. 저또한 제가 아는 범위내라면 잘 모르는분들꼐 최대한 설명 해드리려고 노력하구요 언제나 수고해주셔서 감사드립니다.
  • 댓글 #279772

    1년전만 해도 열심히 공부해서 들어갔는데 회사가 바빠서리....쉬엇드만....렙이8인데도 못들어가다니,,, 옛날이 그리워요,,,,cd키 10개가 아까워요.. ㅠㅠ
  • 댓글 #279778

    잡설부분은 옳으신 말씀이라 생각됩니다. 동감합니다.
  • 댓글 #279784

    오 좋은 정보 감사합니다. 하지만 레벨이 낮아서 아직 봇 못돌려 봅니당 ;
  • 댓글 #279787

    좋은 정보 감사합니다 나중에 정독해서 바꿔봐야겠네요 ^^
  • 댓글 #279790

    다운은 못받지만 .. "멋지다"라는 말이 먼저 나오네요 추천 기본 옵션이네요 ^^
  • 댓글 #279793

    20차 나오자마자 아까 오후에 적용해서 태스트 해봤습니다. ^^ 오류수정된 항상 신버전을 적용해서 해오고 있어서 별다를 어려움은 없지만 택스트 비교해주는 프로그램 저거 보니 지금까지 난리 부르스를 친게 참 멍청하다는 생각이 드네요 ^^;; 추천합니다.
  • 댓글 #279796

    새버전을 쓰고싶지만 아직 쓰질못하고있네요 ^^..언젠간 쓸수있게죠^^ 프로그래머님들의 노고가 많습니다. 날아다녀님 화이팅입니다.^^
  • 댓글 #279799

    인내와 사랑이 없이는 좋은 작품이 나오지 않지요. 그런 면에서 프로그램도 작품이라고 할 수 있습니다. 어려서 꿈을 가졌던 적도 있어서 사용하지는 못하지만 수고하셨습니다.
  • 댓글 #279802

    사용권한이없습니다 이문구 너무 싫습니다 언제쯤 바끼려나...흑흑
  • 댓글 #279805

    저도 사용권한이...하지만 이글은 정말 좋은글 같습니다.
  • 댓글 #279808

    Acroedit 사용하신다니 반갑게 느껴집니다. Acroedit 10년 넘게 사용해 오는데 정말 좋은 프로그램입니다. 다른 에디터 프로그램들이 많지만 이 프로그램에만 애착이 갑니다.
  • 댓글 #279811

    하하........사용권한 문구만 바뀐다면 바꿔보겠습니다 ..
  • 댓글 #279814

    공부를 하고 또 공부를 해야하는군여.. 게임이 너무 힘들어짐.ㅋ
  • 댓글 #279817

    야 진짜어렵네요 뭔 말씀인지영~~~ ㅜㅜㅜ언제이해하고써볼까
  • 댓글 #279823

    선수님에 내용은 한글판인데 ~ 받은 파일은 영문이네요 ~ 어려버여 ~ T.,T
  • 댓글 #279826

    정말 어려운 봇에 세계~~아직 레벨이 안되 못받지만 렙업하면 봇좀 받아서 해봐야겟네요
  • 댓글 #279832

    어렵군요.. 어지럽기도 합니다.~~~ ㅠㅠ 단순한게 좋아요.. 아직 쪼렙이라 자료도 못받지만..~~~
  • 댓글 #279841

    사용권한이 없읍니다... 쩝....;; 나도 신형으로 갈아타고싶은데...;; 조은정보 감사합니다...
권한이 없습니다.
다크 모드