'수병뽑기'에 해당되는 글 1건

  1. 2007/03/19 네필에서 자동 수병뽑는 프로그램을 만들어봤습니다. ㅋㅋ (7)
2007/03/19 16:51

네필에서 자동 수병뽑는 프로그램을 만들어봤습니다. ㅋㅋ

ProcessMemory 응용해서 프로그램을 만들어보았습니다~

요 밑에 사진이 요즘 하고있는 게임인 네이비 필드입니다. 이히힛~
이게 은근 재미 있어요... 배 조종하면서 함포쏘고~ 어뢰쏘고~
점점 레벨업하면서 더 큰 배 타는 재미라고 할까나...
점점 내 배가 강해지는구나 하는 만족감을 얻을수 있습니다...

사용자 삽입 이미지

네이비 필드



긍데.. 좀 귀찮은게 수병을 뽑는것입니다... 남들보다 강한 수병이 될려면 당연히 능력치가
좋아야 하겠죠? 그 능력치는 초기에 결정됩니다. 될성싶은 나무는 떡잎부터 알아본다죠!

처음 시작할때 수병을 뽑는데 좋은 넘으로 뽑을라면 능력치 좋은넘이 나올때까지
계속... 계속.. 클릭하면서 손가락(마우스클릭)노동이 필요합니다.

게다가 능력치 좋은 녀석들은..(흔히 나오지 않는 능력치들이 있습니다.)
이런 녀석들은 저렙들도 상당히 고가에 팔리곤 합니다. (ㅇㅅㅇ+) 여기서 머리속이 번뜩!
(ㅎㅎㅎ)

그래서 탄생한녀석이 바로!!! 이녀석! 이름하여.. 오토~클릭 1.0 버젼..
아.. 이름이 넘 흔하군요.. 하지만 프로그램명은 이녀석이 뭐하는 녀석인지 쉽게 인지할 수
있게 흔히 말하는 오토클릭 이라고 지었습니다.


사용자 삽입 이미지

늠름한 오토클릭 ver 1.0



사용법은 간단하지가 않습니다! 왜냐..구요? 제가 MFC는 잘 모르거든요 그래서 뚝딱뚝딱
얼렁뚱땅 대충대충 만들었습니다. 그래서 한번 돌릴려면 손이 많이 가는 프로그램이기도
합니다...ㅡㅠ

메모리에서 읽어오기 때문에 메모리를 찾아야 하는 번거로움이 있기 때문이죠...
원래 초기버젼에선 요기 위에.. Address 주소값 입력받는 곳도 없었습니다.

그냥 VC++6.0 띄워놓고 주소값 바뀔때마다 날코딩해서 컴파일 -> 실행 이렇게 했었지요
좀불편하기 때문에 사용자의 편의성을 고려해서 LoopCount(반복횟수) 조절기능 추가!
Address(메모리 주소) 입력기능을 추가 하였습니다... 그럼 프로그래 설명으로...

사용자 삽입 이미지

상단에 보이는게 프로그램 정보입니다. Handle 및 프로세스 ID 등을 나타내 줍니다.
그리고 허접하게 보이는 동그란원에 십자가 표시.. 이게 타켓표시 입니다.

이녀석을 드래그해서 놓으면 해당 프로그램을 읽어오는거죠.
그리고 LoopCount에는 반복해서 클릭할 횟수를 입력합니다.

사용자 삽입 이미지

명중/연사 여기에 원하는 능력치를 넣고, Address 에는 해당 값을 가지고 있는 메모리
번지를 찾아서 16진수로 넣어줍니다. 메모리 찾는건 메모리 Edit 프로그램을 이용하여
찾으시면 금방 찾습니다. 그리 어려운건 아니죠... ㅋ

정말 간단한 프로그램이죠?

소스는 공개를 하진 않겠습니다 워낙에.. 난잡하고.. 저질적인 소스라서.. 아주 공포스럽..
ProcessMemory에 대해서 조금만 보면 간단하게 코딩할 수 있을겁니다. ^^

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 7