가끔 비스타 또는 윈도7을 사용하시는 분으로부터 jwBrowser나 jwFreeNote가 실행되지 않는다는 말씀을 들을 때가 있습니다. 처음 이 말씀을 들었을 때에는 비스타를 설치해서 문제점을 찾아보겠다고 했는데, 비스타 환경을 사용할 기회가 있어서 양해를 구하고, jwBrowser를 설치하고 실행해 보았습니다. 그런데 이상없이 실행되기에, 또 시스템을 타는가 보다 했습니다. 그러나 그것은 비스타를 사용하시는 분이 어떤 환경을 변경했기 때문이네요. 자세히는 어떤 것을 바꾸었는지 모르겠습니다만, 환경을 변경하기 전까지는 XP처럼 프로그램을 설치했다가는 제대로 실행되지 않습니다.

이유는 비스타와 윈도7의 강력한 보안 기능 때문인데, 사용자 영역이 아닌 곳에 프로그램이 파일을 만들 수 없기 때문이라 생각됩니다. jwBrowser 같은 경우 .ini 파일을 생성하고, jwFreeNote는 매우 많은 문서 파일을 만들어야 하기 때문에, 비스타와 윈도7의 특성에 맞추어 설치하지 않으면 제대로 실행되지 않을 수 있습니다.

우선 제가 확인한 방법은 "내 문서" 즉, My Document에 프로그램을 설치하는 것입니다. "내 문서" 영역은 로그인한 사용자 영역이므로 파일 생성이 자유롭습니다. 그래서 몇가지 기능을 버전업하면서, Setup의 설치파일의 기본 설치 경로를 "내 문서"로 바꾼 jwBrowser 5.19 release 35를 올렸습니다.

비스타 또는 윈도7에서 jwBrowser나 jwFreeNote가 제대로 실행되지 않으시면, 폴더 째 MyDocument로 옮겨 사용해 보세요. 아래는 이번 jwBrowser의 업그레이드 내용입니다.

  • 비스타와 윈도우7을 위해 Setup파일의 기본 설치 위치를 "내 문서" 즉, My Document로 변경했습니다.
  • jwBrowser에서 Ctrl-L 키를 이용하여 "열기" 대화상자를 출력하면, 가끔 매우 늦게 떠서 불편한 문제를 잡았습니다.
  • Tistory에서 글을 수정하기 위해 "수정" 링크를 클릭하면 오류가 발생하면서 에디터가 열리지 않는 문제를 잡았습니다.
  • Tistory에서 글을 수정할 때, 팝업 크기를 전체 크기로 출력되도록 했습니다.
  • 그리고 자잔한 부분을 수정했습니다.
저작자 표시 비영리 변경 금지
신고
행복한고니 | 2009.10.09 10:31 신고 | PERMALINK | EDIT/DEL | REPLY
비슷한 문제를 겪었기에 혹시 도움이 될까하여 적어봅니다.
Vista의 UAC 때문이라면 좀 더 그럴 듯한 해결책이 있습니다.

SHGetFolderPath라는 Windows API의 두번째 파라미터로 CSIDL_APPDATA를 전달하면 어플리케이션이 자유롭게 쓸 수 있는 폴더 경로를 얻을 수 있습니다.

Vista에서는 c:\users\사용자명\AppData\Roaming 이고,
XP에서는 c:\Documents and Settings\사용자명\Application Data 가 됩니다.

이 아래에 프로그램 이름으로 폴더를 생성한 후 그곳을 프로그램의 저장 공간으로 사용하시면 됩니다. 폴더를 열어보시면 알시겠지만, 이미 꽤 많은 프로그램들이 그렇게 쓰고 있더군요. ^^
jwmx | 2009.10.09 16:00 신고 | PERMALINK | EDIT/DEL
말씀 고맙습니다. 알려 주신 방법을 잘 사용하겠습니다. 참고로 jwBrowser에서
SHGetFolderPath()를 사용하지 않은 이유는 실행파일과 같은 곳에 필요한 파일을 같이
놓아서 USB와 같이 들고 다니기 편하게 하려고 그렇게 했던 것인데,
이제 비스타와 윈도7으로 넘어 오면서 문제가 되고 있네요. ^^
알바1호 | 2009.10.09 10:46 신고 | PERMALINK | EDIT/DEL | REPLY
오 대단하시네요~ 단시간내에 이렇게 문제점(?)도 찾아내시고~ 상업프로그램의 경우 UAC는 고려하지 않고 단순히 '관리자권한으로 실행해주세요', '롼리자권한으로 설치해주세요' 라고만 안내해서 불만이 많았는데...- -;
실제로 MS 타이틀 달고 나오는 게임의 경우도 내문서함 밑에 별도의 전용폴더에 설정파일이나, 세이브파일을 저장하는 경우가 많죠.
jwmx | 2009.10.09 16:01 신고 | PERMALINK | EDIT/DEL
대단은요, 항상 늦게 처리해 드려서 죄송할 따름입니다.
그렇군요. MyDocument의 활용도가 더 많아 지는군요.
말씀 고맙습니다. ^^
이석복 | 2009.10.09 11:52 신고 | PERMALINK | EDIT/DEL | REPLY
윈도7사용하는데요 다른드라이브에 무설치버젼을 사용하는데 잘됩니다
이석복 | 2009.10.09 11:58 신고 | PERMALINK | EDIT/DEL
홈페이지에 가면 StrokeIt이 업글되어서 윈도7에서도 됩니다
jwmx | 2009.10.09 16:03 신고 | PERMALINK | EDIT/DEL
네, StorkeIt이 최근에 비스타와 윈도7을 지원하게되었지요?
아마도 jwBrowser와는 달리 레지스트리를 이용하지 않나 생각됩니다.
jwBrowser는 사이트별 로그인 정보. 즉, 아이디와 암호를 따로 관리하는 파일을
두는데, 이 내용을 레지스트리에 넣을 수 없어서 다른 방법을 찾고 있습니다. ^^
울진이서포터 | 2009.10.09 19:49 신고 | PERMALINK | EDIT/DEL | REPLY
다름이 아니고, jwBrowser 및 IE, Worldbrowser 모두

편지쓰기 상태에서 방향키를 쭉~ 누르거나,

마우스로 글 위를 드래그할 때에 '종료'됩니다.

경고문구도 없이, 그냥 싹 닫아집니다.

혹시 해결방법이 있다면 말씀부탁드립니다.


염치없이 여기서 문의를 하게 되네요.
jwmx | 2009.10.09 22:06 신고 | PERMALINK | EDIT/DEL
울진이서포터님이신데요, 언제든지 주제에 관계없이 말씀 주십시오. ^^
그런데 편지라시면 다음이나 네이버 어는 사이트인가요?
또한 여기 jwmx에서 글을 작성할 때에는 그런 문제가 없나요?
울진이 서포터 | 2009.10.09 22:47 신고 | PERMALINK | EDIT/DEL
편지쓰기에 '편집기'가 지원되는 형태에서 자주 튕겼던 것같습니다. 이 곳과 같이 텍스트만 쓰는 곳에선 별 이상이 없었습니다.
aud0 | 2012.06.19 10:33 신고 | PERMALINK | EDIT/DEL | REPLY
옛날 버전 JW프리노트에 있던 내용은 연동 안되나요?
된다면 방법좀 공유 부탁 드립니다~~
야크 BaDa야크 | 2012.06.19 11:28 신고 | PERMALINK | EDIT/DEL
아! 초기 .txt 파일을 사용하는 프리노트를 사용하신 것으로 생각됩니다.
죄송하게도 이후에는 .html이기 때문에 맞지 않아서 직접 옮기셔야 합니다.
도움이 못 되는 말씀을 드려 죄송합니다.
Name
Password
Homepage Secret