C#으로 만들어서... .Net Framework 가 깔려있어야 하는데요.
뭐 요즘 이 정돈 다 깔려있겠져 ㅋㅋ
사용법
☆초기버젼
프로그램 다운로드는 이곳에서
http://minazuki.new21.net/go.php?p=FileRenamer2.zip
- 압축풀기
- FileRenamer.exe 실행
- 이름을 바꿀 파일선택 (다중선택 가능)
- 다 바뀌면 해당 파일의 디랙토리가 뜨니 확인하삼.
☆수정버젼
UI 가 불편하다는 문의를 받고 새로 만들었습니다.
이거 다운로드.
http://minazuki.new21.net/go.php?p=FileRenamer4.zip
- 실행하고 저 창에 변환할 파일을 끌어놓으면 고고
특별히 메시지박스 같은건 안나옵니다. 그냥 되면 바로 이름 바뀌는거임.ㅋㅋ
★ 혹시 평범한 파일을 잘못 선택했다해도 문제 없습니다.
그런건 그냥 안바뀌고 그대로 나옴.
이름바꾸기만 하는것이니 파일이 뻑나거나 할 염려는 없지만,
변환이 다 재대로 되는지는 제 컴에서 밖에 테스트를 못해봤으니...
혹시 가능하신분은 테스팅 좀 해주시면 감사하겠습니다. ㅡㅜ
일단 실행했을때 잘 돌아가면 (파일선택창 뜨면) 버그레포팅 같은것도 해주심 감사.
파일중에서 이렇게 %20%AA 막 이렇게 되어있는 파일들 선택해서 바꿔봐주세요.
이그젬플 ㅋ
(1) 파일 실행

(2) 파일 드래그 ㄱㄱ
캡쳐는 개발버젼이라 이렇게 되었지만 실제는 [항상 위] 로 탐색기 위에 변환기 창 뜨니 더 편리합니다.

(3) 변환 완료

이게 바로 삭 바뀌어 표시되진 않네요.
잠시 기다리거나 탐색기를 클릭하거나 해야 변경된 파일명이 재대로 표시됨.
음 드래그 해온곳의 윈도우 객체를 받을수 있으면 될거 같은데 가능한진 모르겠네요.
혹 아시는분 계시면 어드바이스 점 ㅜㅡ
잡담
C#은 한번도 안해봤지만... 내게는 구글신이 붙어있음.
[C# URLEncoding] 으로 검색하니 필요한 클래스들을 쉽게 찾을 수 있었습니다.ㅋㅋ
이 프로그램에서 가장 큰 이슈는...인코딩된 된 문자열 만으론 원래 Charset 을 찾을수가 없다는것.
그래서 꼼수를 썼는데요. (try-catch)
이것만으로 3byte로 인코딩된 파일이나 일본어 인코딩된 파일이 재대로 동작할지는 미지수네요.
테스트 해보고 싶은데 셈플찾기가 어려워서리...흠...