Greasy Fork is available in English.

MTurk Research Tasks Keyboard Shortcuts 2

Add keyboard shortcuts to MTurk requester Research Task's HITs for "How Old" and "Commonsense"

// ==UserScript==
// @name        MTurk Research Tasks Keyboard Shortcuts 2
// @description Add keyboard shortcuts to MTurk requester Research Task's HITs for "How Old" and "Commonsense"
// @namespace   http://idlewords.net
// @include     https://vqa.cloudcv.org/*
// @version     0.1
// @require     https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
// @grant       none
// ==/UserScript==

$.noConflict();
if ($("h3:contains('How Old Do You Think a Person Needs')").length) {
	$(document).keydown(function(event) {
		var rated = 0;
		switch(event.which) {
			case 49:
			case 97:
				$("#csToddler").prop('checked', true);
				rated = 1;
				break;
			case 50:
			case 98:
				$(":radio[value='yChild']").prop('checked', true);
				rated = 1;
				break;
			case 51:
			case 99:
				$(":radio[value='oChild']").prop('checked', true);
				rated = 1;
				break;
			case 52:
			case 100:
				$(":radio[value='yTeen']").prop('checked', true);
				rated = 1;
				break;
			case 53:
			case 101:
				$(":radio[value='adult']").prop('checked', true);
				rated = 1;
				break;
		}
		if (rated == 1) {
			event.preventDefault();
			$("#nextButton").click();
		}
	});
} else if ($("h3:contains('Do These Questions Need Common')").length) {
	$(document).keydown(function(event) {
		if (event.which == 49 || event.which == 97) {
			$("input#csYes").prop('checked', true);
			event.preventDefault();
			$("#nextButton").click();
		} else if (event.which == 50 || event.which == 98) {
			$("input#csNo").prop('checked', true);
			event.preventDefault();
			$("#nextButton").click();
		}
	});
}