Okay - this is what a see. A longer version of this. Think I need to send a private message to figure out how to properly set this up.
/ ==UserScript==
//
@Name MTurk HIT Database Mk.II
// @author feihtality
// @namespace
https://greasyfork.org/en/users/12709
// @version 1.2.1
// @description Keep track of the HITs you've done (and more!). Cross browser compatible.
// @include /^
https://www\.mturk\.com/mturk/(dash|view|sort|find|prev|search|accept|cont|myhits).*/
// @exclude
https://www.mturk.com/mturk/findhits?*hit_scraper
// @grant none
// ==/UserScript==
/**\
**
** This is a complete rewrite of the MTurk HIT Database script from the ground up, which
** eliminates obsolete methods, fixes many bugs, and brings this script up-to-date
** with the modern browser environment.
**
\**/
/*globals self*/
const DB_VERSION = 8;
const DB_NAME = 'HITDB';
const MTURK_BASE = '
https://www.mturk.com/mturk/';
/*************************** Native code modifications *******************************/
if (!NodeList.prototype[Symbol.iterator]) NodeList.prototype[Symbol.iterator] = Array.prototype[Symbol.iterator];
Number.prototype.toPadded = function(length) { // format leading zeros
'use strict';
length = length || 2;
return ("0000000"+this).substr(-length);
};
Math.decRound = function(v, shi