frhed 헥사 에디터~ :: 2006/08/18 23:23



오늘은 줄창나게 디버깅만 했습니다. ㅠ.ㅜ 디버깅 하다가 헥사 에디팅 할 일이 있어서 헥사 에디터를 실행 시켰더니 이 놈이 기간이 만료 되었더군요. 크랙 받기도 귀찮고 해서 무료 하나를 다운 받아 쓰려고 했더니 이놈(frhed)이 걸렸습니다.

소스 까지 공개 되어 있는 아주 착한 놈이었죠. 덕분에 헥사 에디팅은 편하게 마무리 했는데, 알고 보니 휠을 먹지 않더군요. 이런 ㅡ.ㅡ# VB6 이후로 휠 안먹는 프로그램에 불편함을 깊이 통감했던 지라 소스를 대충 수정했습니다. 덕분에 휠을 먹도록 고쳤습니다. 그냥 휠 돌리면 기존 휠하고 동일하게 동작합니다. 더디게 느껴 지신다면 컨트롤 키 누르고 돌리면 좀 더 많이 넘어 갑니다. 그냥은 한번에 스크롤바 한줄씩 움직이는 것이고, 컨트롤을 누르면 한 페이지씩 움직이게 됩니다.

소스는 API로 작성되었 더군요. 헥사 에디터 쪽을 공부하고 싶은 분들에게는 좋은 소스일 것 같습니다. 아래는 패치해서 컴파일한 실행 파일과 패치된 내용을 담고 있는 diff 파일 입니다. 필요하신 분들은 다운 받아 보세용~




아래 코드는 패치의 핵심인 휠 메시지 핸들러 입니다.
궁금하신 분들은 클릭해 보세요~

more..

스폰서
글타래

  • 2주간 인기 글
  • 2주간 인기글이 없습니다.
Trackback Address :: http://jiniya.net/tt/trackback/278
  • Gravatar Image.
    나리 | 2006/09/14 00:28 | PERMALINK | EDIT/DEL | REPLY

    하하하~ 감사합니다.
    덕분에 좀 더 편하게 작업할 수 있겠습니다 ^^;

  • Gravatar Image.
    너구리 | 2007/01/13 13:20 | PERMALINK | EDIT/DEL | REPLY

    안녕하세요 ^^
    포스트 잘봤습니다.
    저도 헥사 볼 일이 있어서 찾아 보았는데 마침 여기 있었네요 ^^
    그런데 소스코드 저렇게 나오는 플러그인은 무엇인가요??
    테터툴즈에 찾아 보아도 안나오던데요 ^^;;
    가르쳐 주시면 감사 드리겠습니다.

Name
Password
Homepage
Secret