Page 1 of 1

그리스몽키 어떻게 개발하세요?

Posted: 2006 01 23 01:06 54
by 안데르센
이름은 너무 많이 들었는데, 뭐 하는 녀석인줄 몰라서
대충 넘어가면서 살다가, 오늘 올블 RSS 를 통해 웹2.0 포스팅을
줄줄히 따라가다 제대로 알게 되었습니다.

재밌는 확장이라는건 알겠는데,
실제 스크립트를 작성해보려하니 좀 골치가 아프네요.

일단 js 파일이 어디에 저장되는지를 모르겠습니다.
파일을 추적해보기 위해서 인스톨한 js 이름으로 하드디스크를
디벼봐도 나오질 않는군요.

edit 버튼을 누르니 한번정도는 하드디스크의 js 파일을 선택하게 나오더니
그 이후로는 그것조차 뜨질 않구요.


지금 생각하는 방법은

웹상에 js 를 놓고, 아크로에디터로 수정을 해보면서
수정이 끝나면 install 시키고, 확인 --> 다시 수정

을 해볼까 하는데, 그리스 몽키 스크립트를 만드는 다른 분들은
어떤 방식으로 스크립트를 작성 --> 확인 --> 수정 하는지
궁금합니다.

Posted: 2006 01 23 03:07 31
by 화성
그리스몽키의 스크립트는 프로필 폴더(디렉토리)의 gm_scripts 에 있습니다.

저는 프로필 폴더를 임의로(D:\Firefox) 지정해서 사용하는 데 이렇게 하면 관리가 편해집니다. ^^

그리스몽키 스크립트는 페이지 로딩시 다시 읽어 들이기 때문에 에디터를 이용해 편집하고 저장해서 Reload 하게 되면 바로 반영이 됩니다.

Re: 그리스몽키 어떻게 개발하세요?

Posted: 2006 01 23 05:09 52
by 빛알갱이
안데르센 wrote: edit 버튼을 누르니 한번정도는 하드디스크의 js 파일을 선택하게 나오더니
그 이후로는 그것조차 뜨질 않구요.


지금 생각하는 방법은

웹상에 js 를 놓고, 아크로에디터로 수정을 해보면서
수정이 끝나면 install 시키고, 확인 --> 다시 수정
1. 'about:config'에 가셔서 'grease'라고 치세요. 그 중에 하나가 편집기 지정하는 pref입니다. 거기에서 원하시는 편집기의 full path를 지정하세요.

2. 이렇게 설정한 후에는 'Tools | New user script'를 선택하면 지정한 편집기가 실행됩니다. 아무데나 저장을 하세요. 단, 이름은 user.js로 끝나야 합니다. (예를 들어, foobar.user.js)

3. 이제 그 파일을 브라우저 창에서 열면 스크립트를 설치하라는 메시지가 도구 바 아래에 나오지요. 그때 설치하겠다고 하세요.

4. 수정하고 싶으면 Tools | Manager User script'를 선택하면 나오는 대화창에서 수정하고자 하는 스크립트를 고른 채로 'edit' 단추를 누르세요. 1에서 지정한 편집기가 실행됩니다. 수정하고 저장하면 바로 반영됩니다.