편리노기란?

 

편리노기는 한가지 특정 기능을 하는 프로그램이 아니라,
마비노기를 플레이 하는데 있어서 도움이 되는
여러가지 편의 기능을 제공하는 통합 플렛폼을 염두해 두고 개발 되었습니다.

편리노기의 구성은 앞서 말씀드린 플렛폼 자체의 실행파일과,
각기 다른 기능을 하는 추가 모듈들로 구성 됩니다.

기능의 추가는 별도의 설치과정 없이
모듈이라고 부르는 각각의 DLL파일을
편리노기가 설치되어 있는 폴더에 복사해 넣는 것으로 완료 됩니다.
기능의 제거 역시 해당 DLL파일을 편리노기의 설치 폴더에서 삭제 하는 것 만으로
사용하지 않는 기능을 간단하게 제거 할 수 있습니다.

 

또한 추가 모듈은 편리노기의 소스 수정 없이도
본 제작자 뿐만 아니라, 프로그래밍이 가능한 그 누구라도
원하는 기능을 개발해서 추가할 수 있는 구조로 되어 있으며,
해당 개발 방법에 대한 가이드 라인은 추후 별도로 배포할 계획 입니다.

 

 

확장 모듈 기능 설명

 

1. 창관리 모듈

윈도우 모드로 게임 실행 시, 화면에 꽉차게 해서 실행을 하고 싶은데,

마우스로 딱맞게 조절을 하기는 매우 힘이 듭니다.

이런 창의 제어를 쉽게 도와주는 기능 입니다.

1) 영역의 새로고침 버튼을 누르면 현재 실행중인 마비노기 클라이언트의 목록이 나타납니다.

클라이언트 목록에서 창을 제어하고자 하는 클라이언트를 선택 후,

2)의 영역에서 화면크기(꽉찬화면/최대화/수동지정)나 창이름을 지정하고

3)의 적용 버튼을 누르면 변경 내용이 적용되게 됩니다.

 

꽉찬 화면은 윈도우제목창이나 테두리가 없이 말 그대로 윈도우 작업표시줄만을 제외한

모든 화면을 꽉 채워 크기를 지정해주며,

최대화는 윈도우제목창이나 테두리는 존재한 채로 화면을 꽉 채워 줍니다.

수동 지정에서는 창크기나 위치를 수동으로 지정할 수 있습니다.

 

창이름 변경은 여러 클라이언트를 실행 시,

창이름을 변경하여 어느 클라이언트 인지 구분하기 쉽도록 도와 줍니다.

 

2. 그림대화 모듈

컬러 그림대화를 만들어주는 모듈 입니다.

 

3. 뒷통수조심해 모듈

단축키를 사용하여 실행중인 마비노기 창음 숨기거나 숨김 해제를 할 수 있도록 해주는 모듈 입니다. 

 

4. 설정백업 모듈

지금 현재 컴퓨터의 설정(그림대화, 펫메모, 펫순서 등)을 백업해놓았다가

컴퓨터를 포멧하거나, 다른 컴퓨터에서 설정을 복원해서 사용 할 수 있게 해주는 모듈 입니다. 

 

5. 서버상태 확인 모듈

1) 마비노기 공식홈페이지의 시간과 현재 로컬 컴퓨터의 시간을 보여 줍니다.

2) 현재 마비노기 서버에 적용되어 있는 버전과 로컴 컴퓨터에 설치되어 있는 클라이언트의 버전을 보여 줍니다.

3) 현재 로컬 컴퓨터에 설치되어 있는 버전 정보를 임의로 수정 합니다.

    단순히 버전만 수정하는 것으로, 클라이언트를 해당 버전으로 패치하지는 않습니다.

    다만, 마비노기 실행시 버전 정보가 다를 경우 진행되는 패치작업을 회피하는 등

    특수한 목적으로 사용할 수 있습니다.

 

 

설치와 사용법

 

Handy0827.7z
0.39MB

상기 압축 파일을 다운로드 받아서

적당한 곳에 압축을 풀어서

cwHandyNogi.exe 파일을 실행 시키면 됩니다. (상기 파일에는 확장모듈이 포함되어 있습니다)

마비노기 창제어 등 특정 기능을 이용하기 위해서는 실행시 관리자 권한으로 실행을 해야만

정상적으로 동작하는 기능 들이 있습니다. 실행시 관리자 권한을 요구하는 창에 확인을 해주십시오.

 

 

모듈의 추가 및 제거

편리노기의 구성은 편리노기 실행에 필요한 필수 파일과

추가 모듈 DLL로 구성이 됩니다.

마비노기 창을 제어하는 '창관리 모듈'은 hdllWindow.dll이며,

게임창을 단축키 입력만으로 순간적으로 숨겨주는

'뒷통수 조심해' 모듈은 hdllWatchOut.dll 입니다.

아래 그림에서처럼 실행폴더에 hdllWatchOut.dll 파일 없이 실행했을 때는,

창관리 메뉴만 나타나지만 hdllWatchOut.dll를 추가하면

뒷통수 조심해 메뉴도 추가된 것을 확인 할 수있습니다.

같은 원리로 불필요한 모듈이 있다면 해당 dll만 편리노기가 설치된 폴더에서 지워주면 됩니다.

 

변경이력

2021.7.29.0

            - 최초 배포

2021.8.6.0

            - 시작시 자동으로 관리자권한으로 실행되게 변경
            - 확장모듈 전용폴더 (Module) 적용
            - 모듈 개발자 정보 추가
            - 중복실행 방지
            - 환경설정 추가
            - 실행비밀번호 기능 추가
            - 정보창 확장모듈 정보 표시 상세화
            - 서버정보 확장모듈 추가

2021.8.13.0

            - 암호화키 미존재시 환경설정 저장불가능하게 변경
            - 관리자권한 획득방법 변경
            - 종료 광고창 자동 닫기 추가

 

Posted by 5CFM
,