NamemaN 플러그인 개발 안내

[이 글은 이전에 쓰던 블로그에서 작성된 이후 새 블로그로 이전된 글입니다.]

NamemaN v1.3 이상부터 외장 플러그인을 지원합니다.

플러그인 swf 파일 형태이며,
NamemaN 설치 폴더 하위의 Plugin 폴더(C:\Program Files (x86)\NamemaN\Plugin)에 넣으면 작동하게 됩니다.
NamemaN 메뉴바에서 플러그인-플러그인 폴더 열기를 통해 손쉽게 접근할 수 있습니다.

플러그인 개발은 첨부된 Plugin 클래스를 상속하는 형식으로 만들면 되고,
예제 코드는 각 플러그인 설명 게시글의 첨부 파일로 올려져 있습니다.

update 메서드는 변환이 시작될 때 호출되는 메서드입니다.
파일을 변환하기 전에 플러그인의 초기화가 진행되는 부분입니다.

convert 메서드는 하나의 매개변수를 가지며, String을 리턴 합니다.
입력으로 들어온 파일 명을 출력하는 메서드를 만드시면 됩니다.

updateExternal 메서드는 외부 목록을 업데이트 시키는 메서드입니다.
예를 들어 Text 플러그인에서 Before 또는 After 입력 텍스트가 바뀌었을 때, 호출하는 등으로 사용합니다.
updateExternal 메서드가 호출되면 update 메서드도 호출됩니다.

자세한 예제는 각 플러그인 별 코드를 참조해주세요.

플러그인의 기본 크기는 500×70입니다.

Text 플러그인

Regex 플러그인

Anime 플러그인

TypingPractice 플러그인

댓글 남기기