확장을 하나 만들어봤습니다 SmartPager

Firefox 확장 기능(Extensions)에 대한 정보 및 질문과 답변을 하는 게시판입니다. update.mozilla.or.kr 를 참고하세요
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

확장을 하나 만들어봤습니다 SmartPager

Post by ease »

SmartPager v0.3.0.10(2007.12.31.)
smartpager 다운받는 곳(http://ease.springnote.com/pages/581101)

Go to next/prev page or thread using rightmouse+wheel, alt+wheel and alt+PgDn/Up in search, forum sites. It recognizes number page series([1][2][3]...), thread series or some keywords like next/prev.

검색사이트나 게시판에서 다음/이전페이지 혹은 다음글/이전글로 넘어갈때 작은 페이지번호나 글제목을 애써 찾아 누를 필요가 없어진다.
오른쪽마우스+휠 : 다음글/이전글 찾고 실패시 다음/이전페이지 찾아서 이동
Alt+휠,Alt+PgDn/Up : 다음/이전페이지로 이동(다음글/이전글 있지만 페이지 단위로 이동할 경우)
자동으로 다음/이전페이지, 다음글/이전글을 찾는다. (사이트에 따라 오동작 할수도 있음)
다중프레임과 자바스크립트링크 지원.


예를 들어서 아래와 같은 게시판이 있을때 (현재 페이지 : 12, 현재 글 : 128)

=================================================
글번호 : 128 제목 : 안녕하셨쎄요

어쩌고저쩌고...
-------------------------------------------------
| 130 | 반갑습니다 10-23
| 129 | 고맙습니다 10-23
|>128<| 안녕하셨쎄요 10-22
| 127 | 사랑합니다 10-21
| 126 | 잘가십시오 10-19
-------------------------------------------------
이전 [11] 12 [13][14][15][16][17][18][19][20] 다음
=================================================

오른쪽마우스 + 휠↑ : 129번글로 이동. 오른쪽마우스 + 휠↓ : 127번글로 이동.
(현재글이 130번글이고 오른쪽마우스 + 휠↑ : 11페이지로 이동.)
Alt + 휠↑ : 11 페이지로 이동. Alt + 휠↓ : 13 페이지로 이동.
(현재 페이지가 20페이지이고 Alt + 휠↓ : '다음'으로 이동(아마 21페이지))

!! All-in-One Gesture 쓰시는 분은 Option-General Preference에서
Scroll wheel navigation과 Rocker gestures를 꺼주셔야합니다.
Rocker gestures는 SmartPager에서 쓰진 않는데 Right+wheel하고 바로 왼쪽클릭하면 Rocker로 인식되는 경우가 간혹 있어서요.



처음이라 부족한게 많습니다. 차차 개선해갈 계획입니다.
버그나 제안은 언제든지 환영입니다. 당분간은 제 티스토리 방명록에 적어주세요.
http://easetheworld.tistory.com/guestbook

써보시고 유용하다고 생각하셨다면 SandBox에 가셔서 리뷰 좀 써주세요. (단, 영어로 써야한다는...)
그래야만 정식 addon 사이트에 등록할 자격이 생긴대요. 부탁드릴께요.


SandBox 주소 (Mozilla Add-on 가입 필요)
https://addons.mozilla.org/en-US/firefox/addon/5512
Last edited by ease on 2007 12 31 09:26 31, edited 15 times in total.
이상을 향하여
Posts: 16
Joined: 2007 07 30 02:48 30
Contact:

써보았는데

Post by 이상을 향하여 »

단축키가시프트가 아니라는점이 좀 불편 하긴 하네요.
검색기능이 있는 게시판의경우 s가 검색항목에 쓰여지는걸 보이는게 좀 거슬린달까요.

최고네요. 좋은 기능 감사합니다.
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

Post by ease »

감사합니다.
저도 단축키를 뭘로 해야할지 계속 고민중입니다. 원래는 Alt를 쓰다가 기존에 안쓰이는 단축키를 찾다보니 특수키가 아닌 일반키로 하게됐던건데요. 구글과 달리 네이버같은 경우는 s같은 일반키를 누르면 포커스를 알아서 검색창으로 이동시키더군요. 계속 고민해보겠습니다.
이상을 향하여
Posts: 16
Joined: 2007 07 30 02:48 30
Contact:

음 또 문제가 있네요

Post by 이상을 향하여 »

단축키가 s니까 글을 작성하고 게시물을 확인하고 이런 곳에서는 - 디씨의갤러리 -
키보드 상태가 ㄴ 으로 되어있으니 작동을 안하네요
아무래도 시프트 같은 키가 좋을듯 합니다
이상을 향하여
Posts: 16
Joined: 2007 07 30 02:48 30
Contact:

생각해보니 시프트 키는 또 문제가 있군요;;

Post by 이상을 향하여 »

아니라면 마우스 오른쪽 상태를 누른 상태서 휠을 돌리는 경우나 이런 식의 사용은 어떨런지요?
마우스 제스쳐들이 기본적으로 저런 기능을 록커 제스쳐로 할당하고 있지만 제스처를 사용안함으로 해버리고 그걸로 페이지를 넘기는게 더 유용할 듯 싶네요. 마우스 제스쳐 자체는 그리는것만으로도 충분히 많은 기능을 쓸 수있다고 보입니다.
이상을 향하여
Posts: 16
Joined: 2007 07 30 02:48 30
Contact:

생각이 자꾸 나서 글을 끊어서 달게 되네요;;

Post by 이상을 향하여 »

키보드오 ㅏ휠의 조합이라면
한/영 상태에 영향을 받지 않는 키가 좋을 듯 합니다.
스페이스 바라던가. 숫자 키라던가 하는 것들요.
miLRain
해커
해커
Posts: 1058
Joined: 2004 11 30 18:33 15
Contact:

Post by miLRain »

아, 이거 편하네요.
좋은 확장 감사합니다. 앞으로도 기대하겠습니다.ease님.

그리고 이상을 향하여님 말씀처럼 한영키 전환시 영향을 안받는 키가 좋은 듯 합니다.
처음 설치하고 작동이 안되어서 올인원제스쳐하고의 충돌이나 아직 문제 있는건가했거든요.
이상을 향하여
Posts: 16
Joined: 2007 07 30 02:48 30
Contact:

이 부가 기능이 너무나 마음에 들어서 다시 추

Post by 이상을 향하여 »

가 합니다.

제목의 길이에 제한이 있군요 ^^;;
부가 기능의설정 창에서 따로 키 값을 설정 하게는 할 수 없을런지요?

어차피 지금 만드신 부분이 s 라는 값을 입력 받는 것이고 그에 반응 하는 것이라면, 특정 키값을 입력 받으면 반응 하게끔 사용자가 입력 하는 변수를 추가 한다면 한국의 웹사이트를 기준으로 최고의부가기능이 아닐까 생각합니다.

제가 프로그래밍을 겉핥기로 잠깐 배웠고 그나마 아주 오래 되어서 자세한 기억은 없습니다만, 어떤 'input' 값을 받고 그 값을 특정 변수에 할당 하는 것은 특별히 어렵지 않았다고 기억 됩니다.

물론 제가 그만큼 많이 안다거나, 그래서 이것이 맞다거나 하는 말은 아닙니다. 저는 아주 단순한 부가기능도 만들 수 있을 코딩 실력도 없는 것이 지금의 현실이고.

기분나쁘실까봐 말씀드린 것입니다만. 위에 언급한 내용이 가능하다면 - 이 부분에 있어서 불여우의 부가 기능을 만드는 데 필요한 코딩이 일반적인 C++이나 기타 잡다한 코딩 수준으로 단순한지 아닌지도 모르는 상태입니다. - 사용자가 사용하지 않는 키를 할당 한다는 것은 최고의 설정이라고보입니다.

저처럼 휠록커를 쓰지 않는 사람이라면 휠록을 할당키로 배정 할 수 있고, 또 다른 분들이라면 자신의 손이 가까운 곳의 -스페이스바나, 키패드의 숫자 키나, 일반 숫자 키나 - 키를 할당 하여 좀 더 편하고 쉽게 접근 할 수 있지 않을까 생각되어 남겨 봅니다.

잘 알지도 못하면서정도가 지나쳤다면 죄송합니다.
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

Post by ease »

'이상을 향하여'님의 답글 너무 감사합니다. 의견들 계속 지켜보고 있답니다. ㅎ
단축키를 처음에 Alt+PgDn/Up로 했다가 Wheel을 추가하면서 Alt+Wheel이 기본적으로 미세한 스크롤 기능에 쓰이고 있길래 특수키가 아닌 일반키 'S'에 배정했던 것인데요. 전 주로 외국사이트에서 테스트를 하다보니 한영키 문제는 이상님 말씀 듣고서야 알았습니다. 단축키를 환경설정에서 정하게 하는 것도 생각은 해오고 있었는데요. 버그 더 잡고 구조 개선한 후에 하려고 잠시 미루고 있어요. 우선은 Alt로 다시 돌리려고 해요.

저도 확장 개발은 처음 해보는거라 미흡한 점이 많습니다. 앞으로도 많은 관심 부탁드릴께요.^^.

*** 아, 그리고 버그 좀 잡은 0.3.0.4를 어제 올렸어요.
*** 다음,네이버,싸이,구글,야후,아마존,이베이에 있는 페이지번호 인식 테스트를 자체 진행했는데 아슬아슬 통과했답니다. 축하해주세요. ㅋ
*** 현재 리스트 끝에서 다음 리스트 처음('다음 10페이지'같은)로 가는게 힘들었다는...
*** 분명히 제대로 안되는 사이트들이 수백만개는 있을겁니다.--
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

ver. 0.3.0.5

Post by ease »

ver. 0.3.0.5 나왔습니다.

- 단축키가 Alt+PgUp/Dn, Alt+Wheel로 바뀌었습니다.
이상을 향하여
Posts: 16
Joined: 2007 07 30 02:48 30
Contact:

기본 설정의 firefox에서는 alt키가

Post by 이상을 향하여 »

기본 설정의 firefox에서는 alt키가 어떤 기능을 하는지 모르겠습니다만, Personal menu를 사용하여 메뉴 도구항목을 감추고 alt클릭시 메뉴 도구항목 팝업을 해제 해놓으면 다른 어떤 기능들 고 문제를 일으키지 않고 잘 작동 하네요.

좋은 기능 감사드립니다.
기존에 페이지 넘기는 그리스몽키 스크립트나 부가기능들이 있기는 하지만 국내 사이트에서는 잘 안먹히더라구요. 제가 직접 만들어 쓸 수 있는 실력도 아닌지라...
잘 쓰겠습니다. 감사합니다.
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

ver. 0.3.0.7

Post by ease »

ver. 0.3.0.7이 나왔습니다.

개선사항
- 단축키로 오른쪽마우스버튼+휠이 추가되었습니다.
(All-in-One Gesture와 단축키가 충돌이 날 수 있습니다.)
- 인식 알고리즘이 약간 개선되었습니다.
- 아이콘 배경을 투명하게 해봤습니다.^^;

TODO
- 단축키 사용자설정.
- Alt 누르면 메뉴바 선택되는 문제.
sushizang
서포터즈
서포터즈
Posts: 193
Joined: 2005 03 18 16:52 41
Contact:

Post by sushizang »

앗, 드디어 제가 바라던 바가 이루어졌네요.

잘 쓰겠습니다. 감사합니다.
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

Post by ease »

제가 좀 게으르다보니 '우측마우스+휠'이 이제야 업데이트됐습니다.

sushizang 님 의견을 듣기를 참 잘한것같다는 생각이...

만들면서 써보니 참 편하더라구요. (자뻑--)
anyjin
Posts: 5
Joined: 2007 10 22 18:18 21
Contact:

추가해주시면 감사할듯...^^

Post by anyjin »

페이지 이동기능 잘쓰고 있습니다...감사합니다.

근데...페이지 추가기능은 마우스로 내려와서 클릭하면 되기때문에
심하게 번거롭거나 불편함은 못느낍니다.

그런데.. 게시물 이동 기능을 만들어 주시면 어떨까요?

어떤 게시판이나 갤러리에서 글을 읽고 다른(바로 아래게시물)게시물을
보려면 뒤로가기 한뒤에 다시 글제목을 클릭해야 하는 불편함이 있습니다.
그래서 특정키를 누르면 아래쪽이나 위쪽 게시물 내용을 볼수있게 이동하면 좋겠습니다.

제가 주로 활동화는 클럽에서는 특정레벨이 되면 A,S키를 눌러서 이동가능합니다.

요것좀 가능케 해주시면 진짜 감사할거 같네요.
(혹시 있는데 제가 검색이 부족하여 발견못한거라면 죄송...^^)

즐거운하루 보내세요..!!
Last edited by anyjin on 2007 10 23 00:17 45, edited 1 time in total.
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

Post by ease »

anyjin님 의견 감사합니다.
사실 요즘 그 기능을 만들어서 자체테스트 중입니다.
dcinside같은 게시판에서 글보다가 다음 글을 찾아가는게 귀찮아서 있으면 편하겠다 싶더라구요.
써보니까 편하긴 편한데 게시판들이 제각각이어서 일반화시키는게 좀 어렵군요.
단축키도 '오른쪽마우스+휠' 말고 다른 단축키로 하고 싶은데 마땅히 생각나는것도 없고ㅠ

anyjin님이 주로 가시는 게시판은 어디신가요? 사이트 url 알려주시면 테스트 함 해보게요.
anyjin
Posts: 5
Joined: 2007 10 22 18:18 21
Contact:

요기랍니다.

Post by anyjin »

http://www.slrclub.com
이곳입니다. 사진장비 사이트죠...^^&

카메라포럼글들과 갤러리사진보는데 꼭 필요한 기능이에요..^^&

레벨7부터는 A,S키만 눌러도 이동된다고 하네요...
User avatar
후니미닉
해커
해커
Posts: 1393
Joined: 2004 12 11 20:01 26
Contact:

Post by 후니미닉 »

왼쪽+휠이나 록커제스처(왼쪽>오른쪽버튼,오른쪽>왼쪽버튼)는 어떨까요?
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

Post by ease »

후니미니님 의견 감사합니다.

왼쪽+휠은 저도 고려했었는데... 근데 전 왼쪽+휠은 왠지 손가락이 불편하더라구요.

록커제스처는 All-in-One Gesture에서 쓰길래 논외로 두고 있었는데 다시 한번 생각해봐야겠어요. 올인원은 제스처만 쓰면 되지, 왜 괜히 욕심부려서 그 많은 마우스 단축키들을 다 쓰려고 하는지...
ease
Posts: 21
Joined: 2007 08 13 17:31 17
Contact:

Post by ease »

SmartPager 0.3.0.8 이 나왔습니다.
맨 윗글의 프로그램설명도 수정하였습니다.

* anyjin님이 말씀하셨던 다음글/이전글 기능이 추가되었습니다. *

단축키는 우선 그대로 오른쪽마우스+휠입니다.
먼저 다음글/이전글 찾고 실패하면 다음페이지/이전페이지를 찾습니다.
(그래서 3페이지 첫글에서 오른쪽마우스+위로휠하면 2페이지로 이동하는게 됩니다.)
글에 상관없이 페이지이동을 꼭 하고 싶을땐 Alt+휠, Alt+PgDn이구요.
단축키설정화면을 어서 따로 만들어야할텐데...언제쯤 만들런지...

시간이 없어서 dcinside.com과 slrclub.com 에서만 테스트했습니다.
아마 제대로 동작 안하는 사이트가 더 많을 것 같습니다--

제대로 안 돌아가는 사이트 제보를 기다립니다.
Post Reply

Who is online

Users browsing this forum: Semrush [Bot] and 0 guests