- Thread Status:
- Not open for further replies.
Page 1 of 64
-
Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴
-
Here's a quick and dirty script, for anyone working on the "Classify a Product" hits. Sets the default radio buttons, adds keybinds, and tries to grab the product info to make it nicer for multiple tabs. It'll read 'age not found' for pages that don't load. Cheers.
https://greasyfork.org/en/scripts/3...assify-a-product-helper-mechanical-turk-mturk
Code:// ==UserScript== // @name Amazon FBABiz - Classify a product Helper // @icon https://i.imgur.com/dn72hMb.png // @namespace Scripts->Foundation->Humans->Public // @version 1.0.1.2017.10.01 // @description Keybinds, automated text parse - public // @author D.M.K. & R.E.G. @ MegaCorp, Inc // @include https://www.mturkcontent.com/dynamic/* // @grant GM_xmlhttpRequest // @PANDA https://www.mturk.com/mturk/previewandaccept?groupId=33QM7VBL68VW0NUBOZPLONAAMR83QY ( Classify a product - Bunde/Package or a simple product ) // ==/UserScript== /* jshint expr: true */ // Make JSHint shut up about short circuiting /* Utility functions */ const q=(q,el=document)=>el.querySelector(q); const c=(c,el=document)=>el.getElementsByClassName(c)[0]; const e=(e, el=document)=>el.getElementById(e); const t=(t,el=document)=>el.getElementsByTagName(t)[0]; const s=selector=>(selector[0] === '#')?e(selector.slice(1)):(selector[0] === '.')?c(selector.slice(1)):t(selector); const domReady = cb=>{(document.readyState === "interactive" || document.readyState === "complete") ? cb() : document.addEventListener("DOMContentLoaded", cb);}; const thwack = sel=>{(el = q(sel)) && el.click();}; // Get an element and click on it, with complex selectors const clack = sel=>{(el = s(sel)) && el.click();}; // Get an element and click on it, with simple selectors const addKeyJumpHandler = j=>{document.addEventListener('keydown', e=>{ let k = e.which; if (j.hasOwnProperty(k)) {e.preventDefault(); if (j[k][0] === '#' || j[k][0] === '.' ){clack(j[k]);} else if (j[k][0] === '['){thwack(j[k]);} else {j[k](k);}}});}; const strToNode = s=>{let template = document.createElement('template'); template.innerHTML = s; return template.content.firstChild;}; // Takes an html string and returns a valid node /* Script constants */ const chckfnc = (q('li')) && q('li').innerText; const chcksig = "Single Product - Example: A Coffee maker"; const defel = `<section class="col-xs-12 col-md-8 col-md-offset-2 image" id=skriptsec style="text: #b72c2c; padding: 2px; border: inset 3px #428bca; font-weight: bold;"> <div id=skriptdiv> <p id=pscrape>Snarfing product data...</p> </div> </section>`; const howMuchHead = 50000; // Amount of Amazon bloat to load; don't grab all, it's too much. /* Keyboard Shortcuts */ const jumps = {13: '#submitButton', 97: '[value=Single]', // np 1 98: '[value=Multi_Diff]', // np 2 99: '[value="Pack or set"]', // np 3 100: '[value=Y]', // np4 101: '[value=N]' // np5 }; domReady(()=>{ if (chckfnc === chcksig) { console.info(`${GM_info.script.name} ${GM_info.script.version}`); addKeyJumpHandler(jumps); q('[value=Single]').focus(); // set some defaults thwack("input[name='classification'][value=Single]"); thwack("input[name='name_suggest'][value=N]"); e('workContent').before(strToNode(defel)); // Container for automated product text snarf // Try to automatically parse product info, just using the Amazon title. GM_xmlhttpRequest({ method: "GET", url: c('dont-break-out').href, //Amazon product url onload: function (resp){ temp = strToNode('<parsed>'); temp.innerHTML = resp.responseText.slice(0, howMuchHead); document.getElementById('pscrape').innerText = t('title', temp).innerText.slice(12); /* Set the status, and nuke the Amazon.com */ } }); } });
-
Today I Learned x 4 -
Like x 2 -
Love x 2
-
-
Good morning, night owls!
-
Title: Select the Funny Words! | PANDA
Requester: MSRNE researchers [A1F9W6UY3YL34J] (Contact)
TO: [Comm: 4.75] [Pay: 4.36] [Fair: 4.89] [Fast: 4.88] [Reviews: 146] [ToS: 0]
Description: Select words that you find the funniest
Time: 20 minutes
HITs Available: 3
Reward: $1.00
Qualifications: funny_words is 10;This HIT was posted through TurkerHub xPort Script v2.1 • Learn More • Install Here-
Nom Nom Nom! x 9
-
-
Title: Rate brands and product categories(~ 10 minutes) | PANDA
Requester: Academic Survey [A1VNZG9E0OB7PY] (Contact)
TO: [Comm: N/A] [Pay: 4.11] [Fair: 5.00] [Fast: 4.82] [Reviews: 19] [ToS: 0]
Description: Short academic survey
Time: 30 minutes
HITs Available: 1
Reward: $1.01
Qualifications: Total approved HITs is not less than 100; Exc: [59449-58860] has not been granted; HIT approval rate (%) is not less than 90; Location is one of:;This HIT was posted through TurkerHub xPort Script v2.1 • Learn More • Install Here-
Nom Nom Nom! x 11
-
-
Title: High School Chemistry qualifying survey - Would you like to qualify for seven tests with ~30 chemistry questions at $1:00 each | PANDA
Requester: John Murray [A2NRGDYFHA3HAF] (Contact)
TO: [Comm: 5.00] [Pay: 4.61] [Fair: 5.00] [Fast: 4.93] [Reviews: 61] [ToS: 1]
Description: Answer ten High School Chemistry questions and some demographic questions to qualify for six more chemistry knowledge surveys
Time: 60 minutes
HITs Available: 1
Reward: $0.50
Qualifications: HSCH has not been granted; Location is US;This HIT was posted through TurkerHub xPort Script v2.1 • Learn More • Install Here-
Nom Nom Nom! x 6
-
-
Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴
-
LOL x 2 -
Like x 1
-
-
-
LOL x 1
-
-
Title: 8 minutes STANFORD UNIVERSITY study: Earn up to $1.50 | PANDA
Requester: Yucheng Liang [A2V4H69B3XQPEQ] (Contact)
TO: [Comm: 5.00] [Pay: 5.00] [Fair: 5.00] [Fast: 5.00] [Reviews: 8] [ToS: 0]
Description: We are conducting an academic survey on individual decision making. In the course of the study, we will ask you to make several choices. In addition to the HIT reward, you may receive $1.00 of bonus, depending on your choices and some luck.
Time: 2 hours
HITs Available: 1
Reward: $0.50
Qualifications: Exc: [egb] has not been granted; Exc: [rd42199] has not been granted; Total approved HITs is not less than 1000; HIT approval rate (%) is not less than 99; Location is US;This HIT was posted through TurkerHub xPort Script v2.1 • Learn More • Install Here-
Nom Nom Nom! x 14
-
-
Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴
"Nice, just got a ... six o' clock seventy-five minutes tip?" :lol:-
LOL x 1
-
-
Definitely not for me. :emoji_laughing:Title: Attitudes about the Bible (Christians who use the Bible as a guide to daily life only please)(~ 8 minutes) | PANDA
Requester: Jason Miller [A2I68FGAX3MZR2] (Contact)
TO: [Comm: N/A] [Pay: 4.20] [Fair: 5.00] [Fast: 5.00] [Reviews: 6] [ToS: 0]
Description: This HIT will ask you some questions about the Bible (Christians who use the Bible as a guide to daily life only please)
Time: 60 minutes
HITs Available: 1
Reward: $0.50
Qualifications: Total approved HITs is not greater than 10000; Exc: [1667942158-59319] has not been granted; HIT approval rate (%) is not less than 90; Location is one of:;
This HIT was posted through TurkerHub xPort Script v2.1 • Learn More • Install Here-
Nom Nom Nom! x 3
-
-
Returned it.... writing.Title: Intelligence Test Development - $1.25 ~ 12.5 min. (~ 12 minutes) | PANDA
Requester: Christopher To [A1Z6WETFGYBDYY] (Contact)
TO: [Comm: 5.00] [Pay: 3.06] [Fair: 4.71] [Fast: 4.64] [Reviews: 33] [ToS: 0]
Description: Help us pilot an intelligence questionnaire
Time: 60 minutes
HITs Available: 1
Reward: $1.25
Qualifications: Total approved HITs is not less than 100; Exc: [59626-59037] has not been granted; HIT approval rate (%) is not less than 95; Location is one of:;
This HIT was posted through TurkerHub xPort Script v2.1 • Learn More • Install Here-
Nom Nom Nom! x 9
-
-
Title: Answer a 5 minute survey consisting of approximately 25 questions | PANDA
Requester: James Murphy [A138UEV6WRO5GF] (TO)
TO Ratings:
TO Unavailable
Submit a new TO review
Description: Carry out a simple coin flipping exercise, then answer a set of survey questions
Time: 60 minutes
HITs Available: 1
Reward: $1.00
Qualifications: None-
Nom Nom Nom! x 16 -
5/5 Pay x 2
-
-
Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴
-
Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴
-
I missed a shoes HIT? :(
Page 1 of 64
- Thread Status:
- Not open for further replies.