您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a Return All link to the Mturk Queue page.
- // ==UserScript==
- // @name Return All
- // @version 1.2
- // @description Adds a Return All link to the Mturk Queue page.
- // @author Cristo
- // @grant GM_getValue
- // @grant GM_setValue
- // @include https://www.mturk.com/mturk/myhits
- // @include https://www.mturk.com/mturk/return*
- // @copyright 2012+, You
- // @namespace https://greasyfork.org/users/1973
- // ==/UserScript==
- if (document.getElementsByClassName("capsulelink").length > 0) {
- var hand = document.getElementById("collapseall");
- var cap = document.getElementsByClassName("capsulelink")[1].innerHTML;
- var linkPart = cap.split('"')[1];
- var link = linkPart.replace("amp;", "");
- var bar = document.createElement("font");
- bar.innerHTML = "  "+"|";
- bar.style.color = "#9ab8ef";
- hand.parentNode.appendChild(bar);
- var but = document.createElement("a");
- but.innerHTML="  "+"Return All";
- but.setAttribute("href", "#");
- but.setAttribute("class", "footer_links");
- but.setAttribute("id", "returnbut");
- bar.parentNode.appendChild(but);
- but.addEventListener( "click", cas, false);
- }
- function cas(){
- GM_setValue("toreturn", "true");
- window.location.href = "https://www.mturk.com" + link;
- }
- if ((GM_getValue("toreturn") == "true")&&(document.getElementsByClassName("capsulelink").length > 0)){
- window.location.href = "https://www.mturk.com" + link;
- } else {
- GM_setValue("toreturn", "false");
- }