user.js 에 북마크 파일의 경로를 설정하려고
user_pref("browser.bookmarks.file", "C:\Documents and Settings\사용자\Application Data\Mozilla\bookmarks.html");
이렇게 쓰고 firefox 를 실행해보면 bookmark 부분이 하나도 안나옵니다.
(물론 위의 경로에는 북마크 파일이 있습니다.)
제가 테스트해보니 경로에 한글이 들어가 있으면 인식을 못하는 듯 하더군요.
firefox 의 버그인지???
user.js 에 한글경로 지정하면 설정되
Re: user.js 에 한글경로 지정하면 설
user.js는 EUC-KR 인코딩이 아닙니다. UTF-8인코딩을 써야 합니다. 따라서..손님 wrote:user.js 에 북마크 파일의 경로를 설정하려고
user_pref("browser.bookmarks.file", "C:\Documents and Settings\사용자\Application Data\Mozilla\bookmarks.html");
이렇게 쓰고 firefox 를 실행해보면 bookmark 부분이 하나도 안나옵니다.
(물론 위의 경로에는 북마크 파일이 있습니다.)
제가 테스트해보니 경로에 한글이 들어가 있으면 인식을 못하는 듯 하더군요.
firefox 의 버그인지???
user.js르 UTF-8편집기로 수정하신 다음 저장하셔야 합니다.
NOTE패드는 안되는 걸로 압니다.-_-
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
악마 천사님 말이 맞고요. UTF-8로 된 것도 최근에 고쳐서 그렇게 된 것입니다. 그 전에는 non-ASCII 이름은 아예 쓸 수 없었습니다. 이 게시판의 버그 리포트 덕분에 고칠 수 있었습니다. (감사합니다). 그것도 release note에 넣었어야 했는데.
하지만, users.js 파일을 직접 고치시는 것보다 안전하게 주소창에 'about:config'를치고 나오는 화면에서 (entry가 없으면 새로 더하면 됩니다.) 고치시는 편이 나을 것입니다. 인코딩 걱정을 안 해도 되니까요.
참고로 UTF-8 편집기에 대해 적어 둡니다.
Windows Notepad도 Windows XP (아마도 2k도) UTF-8을 편집할 수 있습니다만, 처음에 UTF-8 BOM이 있어야만 UTF-8로 인식하고, 강제로 지정할 방법이 없을 것입니다. 따라서, Windows 2k/XP라면 Wordpad나 다른 UTF-8을 지원하는 편집기 vim (http://www.vim.org), Yudit (http://www.yudit.org), SC Unipad (http://www.unipad.org) 등으로 고치셔야 합니다. 제가 윈도우즈를 쓰지 않아서 흔히 많이 쓰는 편집기에서 UTF-8을 지원하는지 안 하는지 잘 모릅니다. 그런 편집기가 잘 지원한다면 그런 것을 쓰셔도 물론 됩니다.
하지만, users.js 파일을 직접 고치시는 것보다 안전하게 주소창에 'about:config'를치고 나오는 화면에서 (entry가 없으면 새로 더하면 됩니다.) 고치시는 편이 나을 것입니다. 인코딩 걱정을 안 해도 되니까요.
참고로 UTF-8 편집기에 대해 적어 둡니다.
Windows Notepad도 Windows XP (아마도 2k도) UTF-8을 편집할 수 있습니다만, 처음에 UTF-8 BOM이 있어야만 UTF-8로 인식하고, 강제로 지정할 방법이 없을 것입니다. 따라서, Windows 2k/XP라면 Wordpad나 다른 UTF-8을 지원하는 편집기 vim (http://www.vim.org), Yudit (http://www.yudit.org), SC Unipad (http://www.unipad.org) 등으로 고치셔야 합니다. 제가 윈도우즈를 쓰지 않아서 흔히 많이 쓰는 편집기에서 UTF-8을 지원하는지 안 하는지 잘 모릅니다. 그런 편집기가 잘 지원한다면 그런 것을 쓰셔도 물론 됩니다.
Who is online
Users browsing this forum: No registered users and 0 guests