Warning: fopen(/www/sites/update.greasyfork.icu/index/store/forever/e3fa98f5c0a5dbc08ec1e47699894a7b.js): failed to open stream: No space left on device in /www/sites/update.greasyfork.icu/index/scriptControl.php on line 65
// ==UserScript==
// @name Panda in Milliseconds
// @author Miku
// @namespace https://greasyfork.org/users/2251
// @license GNU GPL
// @description Panda (refresh) a page in milliseconds instead of seconds
// @include https://www.mturk.com/mturk/previewandaccept*
// @version 2014.06.26
// @grant none
// @downloadURL none
// ==/UserScript==
var refreshInterval = 500; //milliseconds
var reload = localStorage.getItem('reload');
var currentPage = window.location.href;
window.addEventListener('keydown', KeyCodes, true);
if (reload == currentPage) {
console.log('reloading still true');
}
checkRefresh();
function KeyCodes(e) {
console.log(e.keyCode);
switch (e.keyCode) {
case 192: // `
localStorage.setItem('reload', currentPage);
break;
case 49: // 1
localStorage.removeItem('reload');
window.stop();
break;
}
checkRefresh();
}
function checkRefresh() {
reload = localStorage.getItem('reload');
if (reload == currentPage) {
console.log('Reloading page...');
setTimeout(window.location.reload(false), refreshInterval);
}
}