MR.Charset

Update: February 10th, 2010

MR.Charset은 간편하게 문자셋을 변경하는 프로그램입니다. 실행 파일의 이름으로 기능을 설정하므로, 아래의 매뉴얼을 보고 필요에 따라 파일 이름을 변경해서 사용하세요.

최신 버전 : exe MR.Charset 다운로드

사용법

변경전문자셋_변경후문자셋[옵션].exe [파일 또는 폴더 경로]…

파일이름 설정

파일 이름의 기본 형식은 다음과 같습니다.

변경전문자셋_변경후문자셋[옵션].exe

예를 들어, EUC-KR 파일을 UTF-8으로 바꾸는 파일로 사용하고 싶다면 파일 이름을 euckr_utf8.exe 로 변경합니다.

인코딩

이 프로그램에서 지원하는 인코딩은 다음과 같습니다. 대소문자는 구분하지 않습니다.

  • utf8 : Unicode (UTF-8)
  • utf7 : Unicode (UTF-7)
  • utf16be : Unicode UTF-16, big endian byte order
  • utf16le : Unicode UTF-16, little endian byte order (BMP of ISO 10646);
  • cp949 : ANSI/OEM Korean (Unified Hangul Code) , 한글 확장 완성형
  • johab : Korean (Johab), 한글 조합형
  • gb2312 : ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)
  • big5 : ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)
  • shiftjis : ANSI/OEM Japanese; Japanese (Shift-JIS)
  • euccn : EUC Simplified Chinese; Chinese Simplified (EUC)
  • eucjp : EUC Japanese
  • euckr : EUC Korean

옵션

각각의 옵션은 언더바(_)로 구분합니다.

  • b : 백업 파일 생성.
  • c : 변환이 끝나면 프로그램 자동 종료
  • r : 하위 폴더까지 탐색하고 변환
  • t : 변환할 확장자 지정. 예를 들어, *.html, *.php만 변환하고 싶다면 thtml,php (순서는 상관없음)을 추가

지정한 폴더에 있는 파일에서 *.html, *.txt확장자만 변환하고, 백업파일을 생성하는 UTF-8 ->EUC-KR 프로그램을 만들려면 파일 이름을 다음과 같이 작성합니다(색상에 주목하세요).

utf8_euckr_thtml,txt_b.exe

주의! 문자셋을 잘못 지정해서 변환할 수 없는 에러는 따로 알려주지 않습니다. 변환 중 에러가 발생하면 하던 작업을 멈추고 묵묵히 다음 파일을 작업합니다.

TODO

  • 탐색기 컨텍스트 메뉴에 등록
  • 로그 파일 생성

다운로드

Changelog

2009.04.03 최초 릴리스 v0.5

라이센스

다음의 조건만 지키면 어디서든 어떤 목적으로든 사용할 수 있습니다. 이 프로그램을 사용한다는 것은 다음 사항에 동의한다는 것을 의미합니다.

  1. 파일에 이름을 변경하는 것 외의 어떠한 변형도 할 수 없습니다.
  2. 이 프로그램을 사용하면서 일어나는 문제에 대한 모든 책임은 사용자 본인에게 있으며, 제작자는 책임지지 않습니다.
  3. 제작자는 이 프로그램에 대해 어떠한 의무도 가지지 않습니다.

4 Responses to “MR.Charset”

  1. April 24th, 2009 at 16:58
    1

    @tkotm
    저도 어디선가 본 아이디어 같은데, 어디였는지 기억은 안납니다. ^^;;

  2. tkotm
    April 23rd, 2009 at 18:22
    2

    Good!

    실행파일로 옵션 정하는 게 기발한 생각인거 같네요. ㅎ

  3. April 3rd, 2009 at 13:14
    3

    @알찬돌삐
    에러가 발생하면 원래 파일에는 아무런 변화도 없어요. 그냥 알려주지 않을 뿐…^^
    혹시 있었으면 하는 기능이 있으면 말씀해주세요.

  4. April 3rd, 2009 at 12:10
    4

    주의! 문자셋을 잘못 지정해서 변환할 수 없는 에러는 따로 알려주지 않습니다. 변환 중 에러가 발생하면 하던 작업을 멈추고 묵묵히 다음 파일을 작업합니다.

    ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

    우왕 그래도 멋지네여 굳……

Comments are closed.