PI Search Hotkeys (with Numpad keys)

Hotkeys for PI Search (1, 2, 3, 4, 5, Enter) Disable any other PI Search script for best results.

Fra og med 04.02.2015. Se den nyeste version.

// ==UserScript==
// @name       PI Search Hotkeys (with Numpad keys)
// @Author Lowlife
// @version 0.2
// @namespace Space
// @description Hotkeys for PI Search (1, 2, 3, 4, 5, Enter) Disable any other PI Search script for best results.
// @include    https://s3.amazonaws.com/*
// @include    https://www.mturkcontent.com/*
// @copyright  
// ==/UserScript==


var page = document.getElementById("mturk_form");
var div = page.getElementsByClassName("panel-body")[0];
div.style.display = "none";

var a = 1;
var b = 2;

document.addEventListener( "keydown", kas, false);

buttons = document.getElementsByTagName('button');

function kas(i) {

if ( (i.keyCode == 49) || (i.keyCode == 97) ) { // Selects "1"
    document.getElementById("Q" + a + "_5").click();
    document.getElementById("Q" + b + "_5").focus();
	a++;
        b++;

	} 
if ( (i.keyCode == 50) || (i.keyCode == 98)) { // Selects "2"
    document.getElementById("Q" + a + "_4").click();
    document.getElementById("Q" + b + "_5").focus();
	a++;
        b++;
    
	}   
if ( (i.keyCode == 51) || (i.keyCode == 99)) { // Selects "3"
    document.getElementById("Q" + a + "_3").click();
    document.getElementById("Q" + b + "_5").focus();
	a++;
	b++;
    
	}   
if ( (i.keyCode == 52) || (i.keyCode == 100)) { // Selects "4"
    document.getElementById("Q" + a + "_2").click();
    document.getElementById("Q" + b + "_5").focus();
	a++;
 	b++;
    
	}   
if ( (i.keyCode == 53) || (i.keyCode == 101)) { // Selects "5"
    document.getElementById("Q" + a + "_1").click();
    document.getElementById("Q" + b + "_5").focus();
	a++;
	b++;
    
	}     
if ( i.keyCode == 13 ) { // Selects "Submit"
    document.getElementById("submitButton").click();
	}
}
长期地址
遇到问题?请前往 GitHub 提 Issues。