Definitive Google Auto Pager

By Paweł Kubisz Last update May 11, 2007 — Installed 46,330 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 35 posts, 23 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
wolssiloa User

xx3734, I modified it like you said, and now when I double-click to activate, and I scroll down the results page, it says "Loading" but it doesn't actually load, it's just stuck.

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 (.NET CLR 3.5.30729)

 
xx3734 User

Quasimodo:
I modified the script:

#80 'navbar'-> 'nav'
#86 document.body.scrollTop -> document.documentElement.scrollTop
#87 document.body.scrollHeight -> document.documentElement.scrollTop
#87 document.body.clientHeight -> document.documentElement.clientHeight
#102 //div[@id='nn'] -> //span[@id='nn']

and it works again.

(userAgent:Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1)

 
Quasimodo User

About a week ago, this stopped working. I bet Google changed its page structure.

 
JoeSimmons Scriptwright

It's really hard to know if this is enabled or not.....

 
Shane Falco User

hi !!
i am using Object oriented javascript for an extension (for this auto pager )and there the reference GM_setvalue(GM_*)didn't work !! wat may be the reason ??
i am getting the message as "ReferenceError : GM_setvalue is not defined"
even anything using GM(greasemonkey) doesn't work , how to obtain the reference ??

 
wolssiloa User

If you use the Google Experimental version with Keyboard shortcuts, the shortcuts do not work with this script enabled. Can someone fix this?

 
Quasimodo User

On Firefox/Mac, the numbers on the results page go 1-9 and then typically pick up at 31. No results are dropped, but this is disconcerting.

 
Quasimodo User

To have auto-scrolling enabled at startup, I edited the script as follows:

Changed the inital setting for this variable from -1 to 1:
var Enable = 1;

Moved these three lines from the function dblClickEvents to the ending initialization block:
init_autopager();
insertLoadingText();
watch_scroll();
following the statement:
document.body.addEventListener etc.

 
pandaking User

I like this a lot, but can we have an option to use the double click or not please.

Also, with the auto-updates, I would much prefer you just used the auto-update script:

User Script Updates - simply update the header of your script and your users will be able to receive change-notification when you improve this script...

 
Can't Say No User

Just wanted to second everything Mentallo mentioned below. If you're going to bloat a script, you should seriously consider giving users the ability to easily enable or disable the additional features.

 
iescripts Scriptwright

This script has been ported to IE:

http://iescripts.org/view-scripts-111p1.htm

 
Clevermonkey User

Double-click to activate is the deal-breaker - annoying and pointless, when *wouldn't* I want this script to run? I'm ambivalent about the update checker - I haven't had it pop up (or whatever it's supposed to do) so I don't know how intrusive it is. Results numbering is actually a nice idea, helps if you've been scrolling for a while.

I hear Google is about to change the search results page, so Pawel might have to do a few tweaks anyway. Kill double-click activation please! Great script otherwise, thanks for updating the original.

http://www.betanews.com/article/Google_Unveils_...

 
Mentallo Scriptwright

While this script is excellent the introduction of useless features like the result numbers, double-click and update windows, it's starting to be a little bloated. All we really need is the basic functionality of seemless google results. Please either make one basic version and one full featured version or make a options window.

 
Paul Irish Scriptwright

If anyone enjoys this functionality but wants a version without an update prompt or double-click to enable (and you're willing to forego some slight performance improvements), you should check out FaziBear's earlier version of this script: http://userscripts.org/scripts/show/6985

 
muvo User

Great script.

But I have a problem when I use it. It just doesn't work when I search by google.com. It's enabled, of course. There are even no numbers appear in front of the search result entries and nothing happens when I scroll down. But if I change the search site to google.ca, it works as it's expected to do. I am quite confused about this. Any thoughts?

 
Logan Koester Scriptwright

Great idea. Why didn't I think of it!? I just wish it were compatible with Google Ctrl+Arrow... that would be usability heaven.

 
Paweł Kubisz Script's Author

thx KosciaK - bug fixed

 
KosciaK Scriptwright

Sometimes (for example http://www.google.com/search?q=myopathy) first ten results are always at the bottom. New results are appended above first ten

 
Paul Irish Scriptwright

What is going on with this script!?!?! It's highly annoying to throw an alert that the script has updated..
Also what purpose do these numbers serve?
This is getting frustrating and I'm about to branch off my own version of this script.

If you could, please create some preferences (maybe with gm_setvalue) so we can set the doubleclick functionality to how we want it, as well as enabling notification of new versions, and adding #s next to the results.

Thanks...

 
Mentallo Scriptwright

Truly great script. One of the most useful Greasemonkey scripts ever. Congrats!

 
Paul Irish Scriptwright

I'm not really into the doubleclick functionality, can we make this a setting? I want it to always be on. Why should it ever be disabled?

 
Mach5 Scriptwright

well that is freaking awesome. well done!

 
Paweł Kubisz Script's Author

the Google evolves permanently - they have changed a little bit theirs page that's why script stopped working - now it's fixed

 
KosciaK Scriptwright

Is it something on my side or the script stopped working today? There's the loading image but no new page is appended...

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel