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

NamemaN 1.5

NamemaN 프로그램은 다양한 플러그인을 통해
폴더 내의 파일의 이름을 한꺼번에 변경할 수 있게 해 주는 프로그램입니다.

이번 버전에는 다음 플러그인이 포함됩니다

  • Text v1.1
  • Regex v1.1

업데이트 사항은 다음과 같습니다.

  • Anime 플러그인이 기본 플러그인에서 빠졌습니다.
  • 메뉴 바가 추가되었습니다.
  • 스테이지에 배치되어 있던 플러그인 폴더를 여는 기능이 메뉴 바로 이동되었습니다.
  • 데이터 그리드에서 컬럼을 눌러 정렬하는 기능이 삭제되고, 메뉴 바에 정렬 기능이 추가되었습니다.
  • 데이터 그리드에서 항목들을 선택 후 위, 아래 버튼을 눌러 직접 순서 변경이 가능하고 선택된 항목을 한 번 더 클릭할 경우 리스트에서 삭제할 수 있는 기능이 추가되었습니다.
  • 확장자를 소문자로 변경하는 기능이 추가되었습니다.
  • ‘기본 플러그인으로 설정’ 기능이 추가되었습니다. 기본 플러그인으로 선택할 경우 프로그램 시작 시 플러그인이 선택된 상태로 열리게 됩니다. 기본값은 ‘Text’ 플러그인입니다.

사용법은 아래 링크를 클릭하세요

Text 플러그인 사용법

Regex 플러그인 사용법

프로그램 사용법

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

TypingPractice Plugin

v1.0

로드된 파일 이름을 이용해서 타자 연습 게임을 할 수 있는 플러그인입니다.
밸런스가 그닥 안 맞는듯 합니다(…)

파일을 로드 한 뒤 점수 써 있는 부분을 클릭하면
게임이 시작됩니다.

아래쪽의 텍스트박스에 단어 입력 후 엔터를 입력하면
점수가 올라갑니다.

v1.1

버그 수정

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

NamemaN 1.4

NamemaN 프로그램은다양한 플러그인을 통해

폴더 내의 파일의 이름을 한꺼번에 변경할 수 있게 해 주는 프로그램입니다.

이번 버전에는 다음 플러그인이 포함됩니다

  • Text v1.1
  • Regex v1.1
  • Anime v1.0

업데이트 사항은 다음과 같습니다.

  • 파일의 이름을 두 번 연속해서 바꿀 때 이름이 제대로 바뀌지 않는 현상 수정
  • 보안 오류 발생 시 예외처리
  • 파일 이름이 겹칠 경우 사용자가 처리할 수 있게 수정 (기존의 경우 파일 이름이 겹칠 경우 파일 이름이 바뀌지 않았음)
  • 플러그인 폴더를 열 수 있는 버튼 추가

사용법은 아래 링크를 클릭하세요

Text 플러그인 사용법

Regex 플러그인 사용법

Anime 플러그인 사용법

프로그램 사용법

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

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 플러그인