A9 - Category Validation

Does stuff.

目前为 2016-08-01 提交的版本。查看 最新版本

// ==UserScript==
// @name         A9 - Category Validation
// @namespace    http://kadauchi.com/
// @version      1.0.1
// @description  Does stuff.
// @author       Kadauchi
// @icon         http://kadauchi.com/avatar4.jpg
// @include      /^https://(www|s3)\.(mturkcontent|amazonaws)\.com/
// @grant        GM_log
// @require      https://code.jquery.com/jquery-3.1.0.min.js
// @hitname      Category Validation (WARNING: This HIT may contain adult content. Worker discretion is advised.)
// @hitsave      https://s3.amazonaws.com/mturk_bulk/hits/213127554/gNnUF_IpktVYa17QxCSO9A.html?assignmentId=3X4JMASXCNVZ9TN9O0BG0AVJHJXB0L&hitId=3XBYQ44Z6PQPQLKHRRQLIFEOLZWTW7
// ==/UserScript==

_category_validation();

function _category_validation () {
    if ($('u:contains(What we are looking for will change after every HIT!)').length) {

        // Keybinds
        $(document).keydown(function (e) {
            switch (e.which) {
                case 96: // Numpad 0
                    $('#noItem').click();
                    break;
                case 97: // Numpad 1
                    $('#oneItem, #noPersonal, #noCatalog, #noOverlay').click();
                    break;
                case 98: // Numpad 2
                    $('#multipleItem, #noPersonal, #noCatalog, #noOverlay').click();
                    break;
                case 102: // Numpad 6
                    $('#yesOverlay').click();
                    break;
                case 103: // Numpad 7
                    $('#yesPersonal').click();
                    break;
                case 105: // Numpad 9
                    $('#yesCatalog').click();
                    break;
                case 13: // Enter
                    $('#submitButton').click();
                    break;
            }
        });
        console.log('activated');
    }
}


/*
Jharkan @MTC
http://www.mturkcrowd.com/posts/349481/

Numpad0::
send {tab}{space}
return

Numpad1::
send {tab}{down}
sleep, 100
send {tab 2}{right}{tab}{right}{tab}{right}
return

Numpad2::
send {tab}{down 2}
sleep, 100
send {tab 2}
send {right}{tab}{right}{tab}{right}
return

Numpad6::
send {left}
return

Numpad7::
send, {shift down}{tab}{tab}{shift up}
send {left}
return

Numpad9::
send, {shift down}{tab}{shift up}
send {left}
return

^9::
suspend
return

^3::
ExitApp
*/

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址