Name: FrozenVoid 2010-08-14 6:29
// ==UserScript==
// @name SearchAccel
// @namespace Google
// @include http://www.google.*
// ==/UserScript==
//(c)FrozenVoid ~Creative Commons license: by-nc-sa
//Alternative to bloated and crappy "Accelerator Scripts" from userScripts and the like
//keys 0-9 pick result from google and load it in new tab.
function tag(x) unsafeWindow.document.getElementsByTagName('a');
var links=tag('a');var llen=links.length;var startL=0;var jumps=[]
for(i=0;i<llen;i++){
if (links[i].getAttribute('class')=='l' && startL!=10){ links[i].innerHTML+="["+startL+"]";jumps[startL]=links[i].href;startL++;}}
unsafeWindow.addEventListener('keydown',keydown,false );
function keydown(evt){
if(!evt.altKey && !evt.shiftKey && !evt.ctrlKey){
if(evt.keyCode==48){GM_openInTab(jumps[0]);}
if(evt.keyCode==49){GM_openInTab(jumps[1]);}
if(evt.keyCode==50){GM_openInTab(jumps[2]);}
if(evt.keyCode==51){GM_openInTab(jumps[3]);}
if(evt.keyCode==52){GM_openInTab(jumps[4]);}
if(evt.keyCode==53){GM_openInTab(jumps[5]);}
if(evt.keyCode==54){GM_openInTab(jumps[6]);}
if(evt.keyCode==55){GM_openInTab(jumps[7]);}
if(evt.keyCode==56){GM_openInTab(jumps[8]);}
if(evt.keyCode==57){GM_openInTab(jumps[9]);}
}}
// @name SearchAccel
// @namespace Google
// @include http://www.google.*
// ==/UserScript==
//(c)FrozenVoid ~Creative Commons license: by-nc-sa
//Alternative to bloated and crappy "Accelerator Scripts" from userScripts and the like
//keys 0-9 pick result from google and load it in new tab.
function tag(x) unsafeWindow.document.getElementsByTagName('a');
var links=tag('a');var llen=links.length;var startL=0;var jumps=[]
for(i=0;i<llen;i++){
if (links[i].getAttribute('class')=='l' && startL!=10){ links[i].innerHTML+="["+startL+"]";jumps[startL]=links[i].href;startL++;}}
unsafeWindow.addEventListener('keydown',keydown,false );
function keydown(evt){
if(!evt.altKey && !evt.shiftKey && !evt.ctrlKey){
if(evt.keyCode==48){GM_openInTab(jumps[0]);}
if(evt.keyCode==49){GM_openInTab(jumps[1]);}
if(evt.keyCode==50){GM_openInTab(jumps[2]);}
if(evt.keyCode==51){GM_openInTab(jumps[3]);}
if(evt.keyCode==52){GM_openInTab(jumps[4]);}
if(evt.keyCode==53){GM_openInTab(jumps[5]);}
if(evt.keyCode==54){GM_openInTab(jumps[6]);}
if(evt.keyCode==55){GM_openInTab(jumps[7]);}
if(evt.keyCode==56){GM_openInTab(jumps[8]);}
if(evt.keyCode==57){GM_openInTab(jumps[9]);}
}}