您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Alerts you if you've been logged out of mturk. Your dashboard page must remain open in a tab for this script to work.
当前为
// ==UserScript== // @name mmmturkeybacon Logged Out Alert // @version 1.01 // @description Alerts you if you've been logged out of mturk. Your dashboard page must remain open in a tab for this script to work. // @author mmmturkeybacon // @namespace http://userscripts.org/users/523367 // @match https://www.mturk.com/mturk/dashboard // @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js // @grant GM_log // ==/UserScript== var load_busy = false; // 61 is prime so it's less likely to cause a conflict with page monitor // because it's not a multiple of common delays var waitforit = 61; // seconds delay between logged in check function check_logged_in() { if (load_busy == false) { load_busy = true; $.ajax({ url: 'https://www.mturk.com/mturk/dashboard', type: 'GET', success: function() { load_busy = false; setTimeout(check_logged_in, waitforit*1000); }, error: function() { load_busy = false; alert('Are you signed in?'); setTimeout(check_logged_in, waitforit*1000); } }); } else { setTimeout(check_logged_in, 1000); } } check_logged_in();