Taggon in Happy Life

JavaScript, PHP, jQuery, Mobile and Talk

MR.Charset


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 thoughts on “MR.Charset

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>