관리 메뉴


Kinesis´s Open Document

심심풀이로 만든 "일본어 문서 파일" -> "유니코드 문서 파일" 변환기 본문

취미/여가 생활/뻘코드 프로그램

심심풀이로 만든 "일본어 문서 파일" -> "유니코드 문서 파일" 변환기

Kinesis 2014. 2. 1. 03:05



확실히 C#이 편하긴 편한게... 코드를 많이 안쳐도 어느정도 기능은 다 구현이 된다는거...

연휴인데 시간은 조내~ 안가고~ (어차피 올사람도 없고해서 뒹굴럭거리기만 하니까) 심심해서 일본 게임이나 해볼까 했더니... 빌어먹을 운영체제에 따른 "언어환경"의 문제(문자 인코딩의 문제라고나 할까)로 실행이 안된다. 그렇다고 어플로케일 깔아서 하고 싶지는 않다. (과거에 어플로케일이 레지스트리와 시스템 언어를 뒤죽박죽으로 엉키게 만들어서 머리아프게 했던 경험이....)


걍~ Unpacking 후에 UNICODE로 변환해서 Repacking 하고 실행하기로 결정! (모 엔진 게임은 일본어 설정으로된 문서들을 UNICODE로 바꿔주면 어플로케일을 쓰지 않아도 모든 운영체제에서 돌아가게 할 수 있다. 단, 운영체제가 UNICODE 를 기본적으로 지원한다는 전제하에서.. 결론적으로 윈도우7 이상에선 기본 지원되니 큰 문제는 없다. 보안패치도 끝나가는 XP를 미친듯이 고집하는 인간이 아니고서야...)


근데 이게 또 파일들을 일일이 열어서 인코딩을 UNICODE 로 바꾸는것도 일이고... 기본적으로 한글윈도우에서는 메모장만으로는 변환이 안된다... 이 빌어먹을 일본어 문자 인코딩 같으니라고!(뭐 일본의 문제만은 아니지만... 중국어도 그렇고 러시아어도 그렇고 다 거기서 거기긴 한데...)


결정! 프로그램을 만들어버리자!!!!!


그냥 문자 설정관련해서 몇개 정보 찾고 코드 1시간 정도 짜서 돌리니... 돌아간다~


JP2UNICODE Release.zip

Password : JP2UNICODE Release

※ 악성코드도 아닌데 악성코드라고 차단되었다해서 재 압축! 재 업로드! -_-



혹여 나같이 귀찮이즘에 어플로케일 쓰지 않고 언팩킹한 자료 UNICODE 로 변환하는 프로그램을 돌리고자 하는 사람이 있다면 다운받아서 쓰도록 실행파일은 공개해둔다. 참고로 .NET Framework 4.0 깔려있어야 돌아간다....



Comments