소프트웨어 한글이나 특수기호 등이 %EC%9A%B0 처럼 표시되는 경우
2011.08.18 21:21
https://ko.wikipedia.org/wiki/윈도우
https://ko.wikipedia.org/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0
https://cafefiles.naver.net/20100311_50/ajtwlsalsgud_12682849032064TuUT_jpg/win7_61_ajtwlsalsgud.jpg
이것 외에도 파일 이름 등 다양한 곳에서 저렇게 표시되는 경우를 볼 수 있는데요,
우선 저런게 왜 저렇게 일어나는건지, 관련 명칭은 어떠한지 궁금합니다.
그리고 사용자가 일일이 바꾸지 않고 손쉽게 바꿀 수 있는 방법이 있는지 알고 싶네요.
일부러 저렇게 만들 수 있고, 저렇게 된 걸 원래대로 '손쉽게' 되돌릴 수 있다면 문제가 없겠죠.
댓글 [2]
-
freekorea 2011.08.18 22:08
-
메리아 2011.08.18 22:18
utf-8형식이라고해서, 3바이트로 한개의 글자를 나타내는 형식입니다.
인터넷상에서 자주 사용되는 형식이죠.
즉 맨 위에 예시의 %EC%9C%88%EB%8F%84%EC%9A%B0는
%EC%9C%88 - 윈
%EB%8F%84 - 도
%EC%9A%B0 - 우
이렇게 대응되는거죠.
기타 2바이트글자도 있고, 같은 2바이트라도 코드페이지가 다른 경우가 있습니다.
웹문서 기본 인코딩으로도 쓰지만(euc-kr쓸수도 있으니 주의),
특히 주소에 일반영문자가 아닌 2바이트 이상 필요한 문자가 들어갈 경우에 흔히 변환해서 쓰게 됩니다.
이 과정에서 파일을 다운받을때 도로 복원되지 않아 파일명에 남는 경우가 많게 되는거죠.
보통 %E로 시작하는 3바이트글자가 utf8로 변환한 글자라고 보시면 됩니다.
보통 자바스크립트의 encodeURI/decodeURI로 변환,복구가 가능합니다.
혹은 상황에 따라 encodeURIComponent/decodeURIComponent로 변환할때도 있습니다. 위의것과 미묘하게 좀 차이가 있죠.
(2바이트형식에서 escape/unescape로 변환하는 것도 있죠.)
찾아보니 손쉽게 변환해주는 곳이 아래 주소에 있네요.
https://mwultong.blogspot.com/2006/05/javascript-tools-decodeencode-uri.html
그런데 파일명 같은 경우에는 일일이 저렇게 자바스크립트로 맞춰서 바꿔보는 것도 여의치 않으므로,
프로그램이 있는게 좋죠.
예전에 구해서 쓰던 변환프로그램을 첨부해드릴테니, 함 써보세요.
그런데 보니까 버그가 좀 있는거 같으니 살짝 주의하시면 될듯요.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
25149 | 윈 도 우| 캐드폰트 관련해서 [3] | 최또 | 3336 | 08-19 |
25148 | 윈 도 우| 브라우져에서 소리가 안들리네요 [3] | publicstaticvoidMain() | 4283 | 08-19 |
25147 | 윈 도 우| 윈도우7 자동 디스크 조각모음 예약 나둬야 할까요? [10] | 몽쓰 | 4180 | 08-19 |
25146 | 하드웨어| 애매한 문제 질문 하나 드립니다. [6] | refreshair | 2292 | 08-19 |
25145 | 소프트웨어| CubicExplorer에서요 | hobbh | 2055 | 08-19 |
25144 | 하드웨어| 인터넷 머신~ [7] | 쭌쭌 | 2685 | 08-19 |
25143 | 소프트웨어| TsSERVICE는 [1] | hobbh | 4844 | 08-19 |
25142 | 윈 도 우| 이..인증이 풀리네요. ㅡ.,ㅡ [3] | 장스 | 3464 | 08-18 |
25141 | 윈 도 우| windows7 lite 버전 과 순수버전 속도차이 궁금합니다. [4] | 메챠쿠챠 | 5791 | 08-18 |
25140 | 하드웨어| 그래픽 카드 쿨러 구입가능한 곳 추천이요. [3] | mombae | 2216 | 08-18 |
25139 | 하드웨어| 메인보드 수은 건전지도 종류가 있나요? [10] | 칸지옵하 | 4798 | 08-18 |
25138 | 소프트웨어| 최근 윈7 업데이트 후 CS 5.5 인증이 풀리신분 없나여? [4] | 에일리언64 | 4293 | 08-18 |
25137 | 윈 도 우| ASUS P8H67 (B3) STCOM 보드 칩셋 어디서 다운받나요? [3] | Icadia | 3077 | 08-18 |
25136 | 하드웨어| amd 쿨러가 나갔는데 [8] | 한스네 | 2513 | 08-18 |
25135 | 소프트웨어| 인터넷 익스플로러 12의 검색공급자 유튜브는 없나요? [2] | 시모스 | 2682 | 08-18 |
25134 | 소프트웨어| 인터넷 익스플로러 12의 검색공급자 유튜브는 없나요? | 시모스 | 2058 | 08-18 |
25133 | 소프트웨어| css 관련 질문입니다. | 담울 | 2027 | 08-18 |
25132 | 하드웨어| C0000221 unknown error/system Root/system32/ntdll.dll | sloane | 3000 | 08-18 |
25131 | 소프트웨어| spoon studio 2011 포터블 만든후 아이콘이 없이 파일일 생... [1] | 잠자리 | 3806 | 08-18 |
» | 소프트웨어| 한글이나 특수기호 등이 %EC%9A%B0 처럼 표시되는 경우 [2] | *** | 2718 | 08-18 |
한글 ASCII 코드를 웹 URL에서 사용되는 UTF8 코드로 변환한거라네요.
https://www.tipssoft.com/bulletin/board.php?bo_table=FAQ&wr_id=749&page=7 가 참고가 되실듯.