Skip to content

Instantly share code, notes, and snippets.

View cuylerstuwe's full-sized avatar
Drinking covfefe.

Cuyler Stuwe cuylerstuwe

Drinking covfefe.
View GitHub Profile
@cuylerstuwe
cuylerstuwe / mturk-hit-fullscreen-crosshair.user.js
Last active February 25, 2018 22:10
mTurk HIT Fullscreen Crosshair
// ==UserScript==
// @name mTurk HIT Fullscreen Crosshair CSS (as Userscript)
// @namespace salembeats
// @version 1.7
// @description Userscript adapatation (and improvement) of code found at https://codepen.io/michaelsboost/pen/fnizu - applied to mTurk.
// @author Cuyler Stuwe (salembeats) using code adapted from Michael Schwartz
// @include *
// @grant none
// ==/UserScript==
@cuylerstuwe
cuylerstuwe / web-panda-results-in-google.user.js
Last active February 25, 2018 22:37
Web+Panda Results in Google
// ==UserScript==
// @name Web+Panda Results in Google
// @namespace salembeats
// @version 1.3
// @description .
// @author Cuyler Stuwe (salembeats)
// @include /https:\/\/www.google.com\/search(?:.*?)[?&]q=3[A-Za-z0-9]{29}(?:[/?&]|\b)/
// @include /https:\/\/www.google.com\/search(?:.*?)[?&]q=A(?:[A-Za-z0-9]{11,13}|[A-Za-z0-9]{20})(?:[/?&]|\b)/
// @require https://greasyfork.org/scripts/36173-panda-crazy-helper-emulation/code/Panda%20Crazy%20Helper%20Emulation.js
// @grant none
// ==UserScript==
// @name MturkExportParser
// @namespace salembeats
// @version 5.0
// @description Grab metadata from mTurk exports on forums and other social media channels. Latest update: Upload to GitHub Gist away from GreasyFork's terrible "subject-to-abuse" platform. Fixes for some slight changes in possible export formats.
// @author Cuyler Stuwe (salembeats)
// @include *
// @grant unsafeWindow
// ==/UserScript==
// ==UserScript==
// @name Hit Notifier 2 With web+panda://
// @namespace http://tampermonkey.net/
// @version 7.1
// @description Kadauchi's Hit Notifier website, made more usable. Latest update: Changing paths, uploading to GitHub Gist.
// @author Cuyler Stuwe (salembeats)
// @include http*://hitnotifier.com*
// @grant GM_notification
// @grant GM_xmlhttpRequest
// @grant GM_openInTab
// ==UserScript==
// @name mTurk Title Bar Timer / Wage
// @author Cuyler Stuwe (salembeats)
// @namespace salembeats
// @version 45yoga
// @description Title bar timer/counter. Latest update: Fix for mTurk swapping a div to a span.
// @include https://www.mturk.com/mturk/preview?*
// @include https://www.mturk.com/mturk/accept?*
// @include https://www.mturk.com/mturk/continue?*
// @include https://www.mturk.com/mturk/return?*
// ==UserScript==
// @name Fast Interest Audit
// @namespace salembeats
// @version 5.0
// @description Fast Interest Audits - Minor refactor.
// @author Cuyler Stuwe (salembeats)
// @include *
// @icon https://i.imgur.com/snRSm80.gif
// @grant none
// ==/UserScript==
// ==UserScript==
// @name MAction Library
// @namespace salembeats
// @version 1
// @description Fast, lightweight, exception-protected library for common actions in mTurk userscripts.
// @author Cuyler Stuwe (salembeats)
// ==/UserScript==
function MAction() {
}
// ==UserScript==
// @name MSelect Library
// @namespace salembeats
// @version 1.1
// @description Fast, lightweight selector library for MTurk userscripts.
// @author Cuyler Stuwe (salembeats)
// ==/UserScript==
function MSelect() {
this.lastClickedElement = null;
// ==UserScript==
// @name MUtilities Library
// @namespace salembeats
// @version 1.8
// @description Simple utilities for common tasks when writing mTurk HIT userscripts.
// @author Cuyler Stuwe (salembeats)
// @grant none
// ==/UserScript==
const MUTIL_DEFAULT_SELECTOR_POLL_RATE_MS = 125;
// ==UserScript==
// @name 01a - New Unnamed HIT Script
// @namespace salembeats
// @version 1.32
// @description .
// @author Cuyler Stuwe (salembeats)
// @include *
// @require https://gist.github.com/salembeats/3dd0c6c765a553c1184bc1d6d075bb9a/raw/5335a3ca833e5ccb7574c3c1d7b8af2e0e96a859/mselect.library.user.js
// @require https://gist.github.com/salembeats/6f50c37f7309fe1c7632376c4e2f3a1c/raw/bce38260696278c5cb42d0d8ee5f65125511577b/maction.library.user.js
// @require https://gist.github.com/salembeats/2661fe710d1520a50cb0f8fa8b23d052/raw/d8174bc63c1c3fea038dbed542308d64375bfecb/mutil.library.user.js