2020.06.02 추가
Windows 10 x64 에서 크래시 나는 문제를 수정했습니다.
개발 및 빌드 버전을 Visaul Studio 2013 에서 Visual Studio 2017 로 업그레이드 했습니다.
실행이 안될 경우 VC++ 2017 재배포 가능 패키지 (Microsoft) 를 설치해주시면 됩니다.
https://aka.ms/vs/15/release/vc_redist.x64.exe
bolt_text_manager_2.0.4_x64.zip
이제, 32비트 빌드는 제공하지 않습니다.
2018.04.03 추가
iconv 변환 옵션에 //TRANSLIT//IGNORE 를 추가했더니, 문자 오류 발생시 문서가 짤리는 현상이 일어납니다.
//IGNORE 옵션만 사용하는 것으로 변경하였습니다.
참고로 //TRANSLIT//IGNORE 를 동시에 사용할 경우 //TRANSLIT 만 작동한다고 합니다.
2017.05.12 추가
iconv 변환 옵션에 //TRANSLIT//IGNORE 를 추가했습니다.
파일 중간에 iconv 인식에서 문제가 될 경우에도 무시하고 변환 가능하도록 합니다.
2017.02.13 추가
GitHub 에 OpenSource 로 공개했습니다.
https://github.com/keidongwon/BoltTextManager.git
2017.02.08 추가
버전이 2.0.1 로 업그레이드 되었습니다.
UAC 환경에서 Drag & Drop 으로 파일 추가가 안되는 문제 해결
Windows 10 에서 EUC-KR 변환시 특정 문자가 오류나는 부분을 해결
(기본 인코딩을 EUC-KR 에서 CP949 로 변경함)
2017.02.07 추가
--------------------------------------------------------------------------------------------------------
2013.02.25 추가
버전이 1.1 로 업그레이드 되었습니다.
기존 버전에 비해 바뀐 부분은
- 읽기 전용 파일을 덮어 쓰려고 할 때, 프로그램이 크래시 되는 버그를 수정했습니다.
선택에 따라 덮어 쓸 수도 있고, 그냥 건너 띌 수도 있습니다.
- 파일 포맷(줄 끝 문자)을 변경할 수 있습니다. Dos/Windows, Unix/Linux, Mac 형태로 변경 가능합니다.
- 인코딩이 UTF16 이나 UTF32 일 경우에 대한 것은 처리가 안되어 있습니다.
이 경우에는 Notepad++ 를 사용해주세요 ^^
--------------------------------------------------------------------------------------------------------
개발을 할 때, 킨들이나 코보 등 외국 전자책에 텍스트 파일을 넣거나, ePub 로 변환할 때, 동영상 플레이어에 자막을 넣을 때 등 ANSI 를 UTF-8 로 변경할 일이 꽤 자주 있습니다.
그 동안 일일이 Notepad++ 로 인코딩을 변경해서 저장하거나 RedUTF8 로 일괄 변환을 해줬는데, RedUTF8 의 경우에 제가 쓰기에는 좀 불편해서 그냥 변환 프로그램을 하나 만들었습니다.
그냥 Text Manager 라고 하면 검색이 잘 안될것 같아서 "Bolt Text Manager" 라고 지었습니다.
기능은 (1.1 기준)
- Drag & Drop 으로 파일 추가
- 파일 단일 추가, 폴더 추가
- 단일, 선택, 전체 변환 (ANSI / UTF8 to UTF8)
- UTF8 인코딩 변경 (BOM 추가 또는 제외 가능)
- 덮어쓰기 (읽기 전용 선택 처리) , 다른이름으로 저장 가능
- 줄 끝 문자 변경 (Dos/Windows, Unix/Linux, Mac)
- 에디터로 열기 기능
정도입니다.
UTF8 을 ANSI 로 바꾸거나, UTF16 / UTF32 계열의 변환은 아직 안 넣었습니다.
필요하면 금방 넣을 수는 있을 것 같은데, 목표(ANSI to UTF8) 을 만들고 나니까 귀찮아졌어요!
어쨌든, 필요하신 분은 받으세요.
Visual Studio 2010 SP1 / MFC 로 개발되었고, MFC는 정적으로 빌드해서 실행파일 만으로 작동이 될거라 생각하지만, 혹시 안될 경우애는 "재배포 가능 패키지" 를 설치해주시면 됩니다.
Microsoft Visual C++ 2010 SP1 재배포 가능 패키지(x64)
http://www.microsoft.com/ko-kr/download/details.aspx?id=13523
Microsoft Visual C++ 2010 SP1 재배포 가능 패키지(x86)
http://www.microsoft.com/ko-kr/download/details.aspx?id=8328
테스트는 Windows 7 - 64bit 환경에서 되었습니다.
혹시 문제 점이 있으면 덧글이나 메일로 남겨주세요.
실행하면 ini 파일이 생성됩니다.
ini 파일의 extension 부분을 수정하면, 확장자를 추가하거나 뺄 수 있습니다.
'개발 > 유틸리티' 카테고리의 다른 글
Bolt Text Manager 2.0.4 업데이트 (1) | 2020.06.02 |
---|---|
Bolt Text Manager 2.0 문자 인코딩 변환 툴 업그레이드 (2) | 2017.02.07 |
윈도우 콘솔 환경용 간단 유틸리티 (3) | 2010.05.29 |
putty 설정 도우미 PuttyDesigner (15) | 2009.08.23 |
정말 괜찮은 에디터 하나 소개합니다. (14) | 2007.04.05 |