03/19 - Movement Monday

Discussion in 'Daily mTurk HITs Threads' started by ChrisTurk, Mar 19, 2018.

Thread Status:
Not open for further replies.
  1. ChrisTurk

    ChrisTurk Administrator

    Messages:
    56,746
    Ratings:
    +163,330
    [​IMG]
     
    • LOL LOL x 2
    • Nom Nom Nom! Nom Nom Nom! x 1
  2. BadPanda

    BadPanda Survey Slinger

    Messages:
    12,058
    Gender:
    Male
    Ratings:
    +54,826
    Title: Free Association Task Survey | Accept
    Requester: ChatLab [APVT8EG7FW2IF] Contact
    TV: [Hrly: $28.36] [Pay: 5.00] [Fast: null] [Comm: null] [Rej: 0] [ToS: 0] [Blk: 0]
    TO: [Pay: 3.61] [Fast: 3.36] [Comm: 2.52] [Fair: 3.33] [Reviews: 47] [ToS: 0]
    TO2: [Hrly: ---] [Pen: ---] [Res: ---] [Rec: ---] [Rej: 0] [ToS: 0] [Brk: 0]
    Reward:
    $8.00
    Duration: 2 hours
    Available: 1
    Description: Completion of a free association task survey looking at the relationship between beauty and wellness. Estimated time: 1 hour. If you have previously participated in this task, you will not be eligible for this HIT.
    Requirements: Total approved HITs GreaterThan 500; Previous Participant in Free Association Beauty/Wellness Task DoesNotExist; HIT approval rate (%) GreaterThan 95; Location In US
    HIT exported from Mturk Suite v2.1.17
     
    • Nom Nom Nom! Nom Nom Nom! x 6
  3. angel

    angel Survey Slinger

    Messages:
    15,335
    Gender:
    Female
    Ratings:
    +28,737
    :emoji_thinking: this is true
     
    • LOL LOL x 1
  4. bubbleoh7

    bubbleoh7 Guest

    Ratings:
    +0
    Can he just put it up in a new batch with a new group ID?
     
  5. Ballistic406

    Ballistic406 Survey Slinger

    Messages:
    3,888
    Gender:
    Male
    Ratings:
    +6,667
    Does anyone happen to have the script for the John Doe hits? I seem to have misplaced mine.
     
  6. Hummingbirdee

    Hummingbirdee Big Bird

    Messages:
    54,302
    Gender:
    Female
    Ratings:
    +115,710
    You were with me with that night. Duh.
     
  7. angel

    angel Survey Slinger

    Messages:
    15,335
    Gender:
    Female
    Ratings:
    +28,737
    [​IMG]
     
    • Love Love x 1
  8. Dumpling

    Dumpling Active Turker

    Messages:
    442
    Ratings:
    +338
    i think itll be the same id as long as he doesnt change anything like the time again
     
  9. Celtic Lady

    Celtic Lady Survey Slinger

    Messages:
    2,888
    Gender:
    Female
    Ratings:
    +5,319
    Waiting for the re-post like
    [​IMG]
     
    • Like Like x 2
    • LOL LOL x 1
  10. ThisPoorGuy

    ThisPoorGuy ThisPoorMod

    Messages:
    39,486
    Gender:
    Male
    Ratings:
    +81,571
    Daisy Bueno [A1DLSM4WXBYPYL] Answer a survey about your feelings towards specific words - $1.00 | PANDA
    [30GUUI0R424B7IA0BGWCYW6TCXZBC7]


    Fair

    Unrated

    Unrated
    $8.14 / hour
    00:07:22 / completion time
    Pros:

    Cons:

    To read Daisy Bueno's full profile check out TurkerView!
     
    • Nom Nom Nom! Nom Nom Nom! x 3
  11. BadPanda

    BadPanda Survey Slinger

    Messages:
    12,058
    Gender:
    Male
    Ratings:
    +54,826
    Title: Write a paragraph describing events in each video, then label the time range for each event. | Accept
    Requester: Noah [A1GZULXPTPEB8R] Contact
    TV: [Hrly: $13.83] [Pay: 3.40] [Fast: 4.67] [Comm: 3.00] [Rej: 1] [ToS: 0] [Blk: 1]
    TO: [Pay: 2.79] [Fast: 3.72] [Comm: 2.46] [Fair: 3.96] [Reviews: 86] [ToS: 1]
    TO2: [Hrly: $14.40] [Pen: ---] [Res: ---] [Rec: 100% of 1] [Rej: 0] [ToS: 0] [Brk: 0]
    Reward:
    $1.40
    Duration: 1 hour
    Available: 20
    Description: You are asked to write a paragraph for each video you watched. You will create a time interval for each event described in your paragraph. (WARNING: This HIT may contain adult/sensitive content. Worker discretion is advised.)
    Requirements: Total approved HITs GreaterThan 2500; HIT approval rate (%) GreaterThan 97; Location In AG, AI, AU, BB, BS, CA, GB, JM, NZ, TT, US
    HIT exported from Mturk Suite v2.1.17
     
  12. GingerMom2016

    GingerMom2016 Well-Known Turker

    Messages:
    1,851
    Gender:
    Female
    Ratings:
    +1,899
    I don't think I'm gonna get anything done today. Teething is draining my soul
     
    • Love Love x 3
  13. instantkarma

    instantkarma Active Turker

    Messages:
    136
    Gender:
    Male
    Ratings:
    +168
    Code:
    // ==UserScript==
    // @name         Decide if a 10 sec video segment contains sensitive content.
    // @namespace    ,
    // @version      1.1
    // @description  .
    // @author       Cuyler Stuwe (,)
    // @include      *
    // @grant        GM_info
    // ==/UserScript==
    
    const VIDEO_CLICK_WAIT = 100;
    
    let baseInputHasBeenReceived = false;
    
    const DEBUG_RUN_IN_TOP_FRAME = false;
    const DEBUG_RUN_IN_IFRAME_ONLY_BUT_DONT_REQUIRE_MTURK_REFERRER = false;
    const DEBUG_ALWAYS_PASS_SANITY_CHECK = false;
    const DEBUG_PAINT_TRIGGERED_FRAMES_RED = false;
    
    const SANITY_CHECK_TEXT_STRING = "In this task, you will be given a YouTube video segment of at most 10 seconds.";
    
    function isInMturkIframe() {
        if(DEBUG_RUN_IN_TOP_FRAME) {return true;}
        else if(DEBUG_RUN_IN_IFRAME_ONLY_BUT_DONT_REQUIRE_MTURK_REFERRER) {return (window !== window.top);}
        return ( window !== window.top && (document.referrer.includes("mturk.com/mturk/preview") || document.referrer.includes("mturk.com/mturk/accept") || document.referrer.includes("mturk.com/mturk/continue") || document.referrer.includes("mturk.com/mturk/return") || document.referrer.includes("mturk.com/mturk/previewandaccept") || document.referrer.includes("worker.mturk.com/projects/")));
    }
    if (!isInMturkIframe()) {return;}
    
    function passSanityCheck() {
        if(DEBUG_ALWAYS_PASS_SANITY_CHECK) {return true;}
        if(SANITY_CHECK_TEXT_STRING && SANITY_CHECK_TEXT_STRING.length > 0) {
            return document.body.innerHTML.includes(SANITY_CHECK_TEXT_STRING);
        }
    }
    
    function runOnStart() {
        if(DEBUG_PAINT_TRIGGERED_FRAMES_RED) {
            document.body.style.backgroundColor = "red";
        }
    
        // CODE THAT RUNS AS SOON AS HIT IS LOADED GOES HERE
    
        setTimeout( () => {document.getElementById("video-placeholder").click();}, VIDEO_CLICK_WAIT);
    
        document.getElementById("yes-playable").click();
    
        document.getElementById("video-embed").insertAdjacentHTML("beforebegin", "" +
                                                                  "<div>" +
                                                                  "<strong id='aKey'>A:</strong> Safe English / " +
                                                                  "<strong id='sKey'>S:</strong> Safe English + Text / " +
                                                                  "<strong id='dKey'>D:</strong> Safe Foreign / " +
                                                                  "<strong id='fKey'>F:</strong> Safe Foreign + Text " +
                                                                  "<strong id='gKey'>G:</strong> Safe, No Words" +
                                                                  "</div>" +
                                                                  "<div>" +
                                                                  "<strong id='jKey'>J:</strong> FPS Game / " +
                                                                  "<strong id='kKey'>K:</strong> Cyka Blyat / " +
                                                                  "<strong id='lKey'>L:</strong> Guess It's A Porno / " +
                                                                  "<strong id='semicolonKey'>;:</strong> Sexy but not bannable" +
                                                                  "</div>" +
                                                                  "<div>" +
                                                                  "<strong id='enterKey'>Enter:</strong> SUBMIT" +
                                                                  "</div>" +
                                                                  "");
    
        window.focus();
    }
    
    function resetAllLeftHandIndicators() {
        document.getElementById("aKey").style.color = "";
        document.getElementById("sKey").style.color = "";
        document.getElementById("dKey").style.color = "";
        document.getElementById("fKey").style.color = "";
        document.getElementById("gKey").style.color = "";
    }
    
    function resetAllRightHandIndicators() {
        document.getElementById("jKey").style.color = "";
        document.getElementById("kKey").style.color = "";
        document.getElementById("lKey").style.color = "";
        document.getElementById("semicolonKey").style.color = "";
    }
    
    function submitToSergey() {
        document.getElementById("submit").click();
    }
    
    function markAsSafeEnglishWithoutText() {
        baseInputHasBeenReceived = true;
        document.querySelector("input[name='speech-presence'][value='ENGLISH']").click();
        document.querySelector("input[name='text-presence'][value='NO_LANGUAGE_PRESENT']").click();
        document.querySelector("input[name='sensitivity'][value='NOT_SENSITIVE']").click();
    }
    
    function markAsSafeEnglishWithText() {
        baseInputHasBeenReceived = true;
        document.querySelector("input[name='speech-presence'][value='ENGLISH']").click();
        document.querySelector("input[name='text-presence'][value='ENGLISH']").click();
        document.querySelector("input[name='sensitivity'][value='NOT_SENSITIVE']").click();
    }
    
    function markAsSafeForeignWithoutText() {
        baseInputHasBeenReceived = true;
        document.querySelector("input[name='speech-presence'][value='FOREIGN']").click();
        document.querySelector("input[name='text-presence'][value='NO_LANGUAGE_PRESENT']").click();
        document.querySelector("input[name='sensitivity'][value='NOT_SENSITIVE']").click();
    }
    
    function markAsSafeForeignWithText() {
        baseInputHasBeenReceived = true;
        document.querySelector("input[name='speech-presence'][value='FOREIGN']").click();
        document.querySelector("input[name='text-presence'][value='FOREIGN']").click();
        document.querySelector("input[name='sensitivity'][value='NOT_SENSITIVE']").click();
    }
    
    function markAsSafeWithoutWords() {
        baseInputHasBeenReceived = true;
        document.querySelector("input[name='speech-presence'][value='NO_LANGUAGE_PRESENT']").click();
        document.querySelector("input[name='text-presence'][value='NO_LANGUAGE_PRESENT']").click();
        document.querySelector("input[name='sensitivity'][value='NOT_SENSITIVE']").click();
    }
    
    function markAsFPSGame() {
        document.querySelector("input[name='sensitivity'][value='SENSITIVE']").click();
        document.querySelector("input[name='categories'][value='VIOLENCE']").click();
        document.querySelector("input[name='categories'][value='WEAPONS_OR_WAR']").click();
        document.querySelector("input[name='severity'][value='SOME']").click();
        document.querySelector("input[name='mediums'][value='VISUALS']").click();
    }
    
    function markAsSwearing() {
        document.querySelector("input[name='sensitivity'][value='SENSITIVE']").click();
        document.querySelector("input[name='categories'][value='PROFANE_OR_OFFENSIVE_LANGUAGE']").click();
        document.querySelector("input[name='severity'][value='MANY']").click();
        document.querySelector("input[name='mediums'][value='SPEECH']").click();
    }
    
    function markAsPorn() {
        document.querySelector("input[name='sensitivity'][value='SENSITIVE']").click();
        document.querySelector("input[name='categories'][value='SEXUAL']").click();
        document.querySelector("input[name='categories'][value='NUDITY']").click();
        document.querySelector("input[name='severity'][value='MOST']").click();
        document.querySelector("input[name='mediums'][value='VISUALS']").click();
    }
    
    function markAsSexy() {
        document.querySelector("input[name='sensitivity'][value='SENSITIVE']").click();
        document.querySelector("input[name='categories'][value='SEXUAL']").click();
        document.querySelector("input[name='severity'][value='SOME']").click();
        document.querySelector("input[name='mediums'][value='VISUALS']").click();
    }
    
    function keyListener(event) {
        if(event.type === 'keydown') {
    
            if(event.target.type !== "text" && event.target.nodeName !== "TEXTAREA") {
    
                // SCRIPT KEYDOWN CODE GOES HERE
                switch(event.key.toLowerCase()) {
                    case "a":
                        resetAllLeftHandIndicators();
                        document.getElementById("aKey").style.color = "green";
                        markAsSafeEnglishWithoutText();
                        break;
                    case "s":
                        resetAllLeftHandIndicators();
                        document.getElementById("sKey").style.color = "green";
                        markAsSafeEnglishWithText();
                        break;
                    case "d":
                        resetAllLeftHandIndicators();
                        document.getElementById("dKey").style.color = "green";
                        markAsSafeForeignWithoutText();
                        break;
                    case "f":
                        resetAllLeftHandIndicators();
                        document.getElementById("fKey").style.color = "green";
                        markAsSafeForeignWithText();
                        break;
                    case "g":
                        resetAllLeftHandIndicators();
                        document.getElementById("gKey").style.color = "green";
                        markAsSafeWithoutWords();
                        break;
                    case "j":
                        resetAllRightHandIndicators();
                        document.getElementById("jKey").style.color = "green";
                        markAsFPSGame();
                        break;
                    case "k":
                        resetAllRightHandIndicators();
                        document.getElementById("kKey").style.color = "green";
                        markAsSwearing();
                        break;
                    case "l":
                        resetAllRightHandIndicators();
                        document.getElementById("lKey").style.color = "green";
                        markAsPorn();
                        break;
                    case ";":
                        resetAllRightHandIndicators();
                        document.getElementById("semicolonKey").style.color = "green";
                        markAsSexy();
                    default:
                        break;
                }
            }
    
            if(event.key === "Enter") {
                event.preventDefault();
    
                if(baseInputHasBeenReceived) {
                    submitToSergey();
                }
                else {
                    alert("Can't 'enter-to-submit' until you've selected something with the left hand.");
                }
            }
    
        }
        else if(event.type === 'keyup') {
    
            // SCRIPT KEYUP CODE GOES HERE
    
        }
    }
    
    function clickListener(event) {
    
        // SCRIPT CLICK CODE GOES HERE
        switch(event.target) {
            default:
                break;
        }
    
    }
    
    (function main() {
    
        if(!passSanityCheck()) {
            console.log(`FAILED SANITY CHECK: ${GM_info.script.name}`);
            return;
        }
        else {
            console.log(`PASSED SANITY CHECK: ${GM_info.script.name}`);
        }
    
        runOnStart();
    
        document.addEventListener('keydown', keyListener);
        document.addEventListener('keyup', keyListener);
        document.addEventListener('click', clickListener);
    })();
     
    • Today I Learned Today I Learned x 4
  14. dan

    dan daelian

    Messages:
    28,285
    Gender:
    Male
    Ratings:
    +61,817
    Matthew [A1DQ0N82IXD5I6] Survey about decision making - $0.30 | PANDA
    [3MNPSGWWPRZT6C6BOVFAIRMGG23UPU]


    Unrated

    Unrated

    Unrated
    $5.05 / hour
    00:03:34 / completion time
    Pros:

    Cons:
    A bunch of writing and shit. Was definitely not worth 30 cents.
    To read Matthew's full profile check out TurkerView!
     
    • Good Review! Good Review! x 3
  15. SamAnt

    SamAnt Survey Slinger TurkerView Masters

    Messages:
    4,109
    Ratings:
    +12,981
    Title: Reimbursement for technical difficulties | Accept
    Requester: Brian Z [A2XOUHD15RKQ1] Contact
    TV: [Hrly: $9.54] [Pay: 1.50] [Fast: 4.00] [Comm: null] [Rej: 0] [ToS: 0] [Blk: 0]
    TO: [Pay: 3.40] [Fast: 4.71] [Comm: 3.00] [Fair: 5.00] [Reviews: 11] [ToS: 0]
    TO2: [Hrly: $6.00] [Pen: 3.00 days] [Res: ---] [Rec: 100% of 1] [Rej: 0] [ToS: 0] [Brk: 0]
    Reward:
    $1.00
    Duration: 7 days
    Available: 8
    Description: -
    Requirements: Reimbursed For Technical Difficulties Exists
    HIT exported from Mturk Suite v2.1.17
     
    • Nom Nom Nom! Nom Nom Nom! x 8
    • 5/5 Pay 5/5 Pay x 1
  16. knottypiper

    knottypiper Survey Slinger

    Messages:
    5,776
    Gender:
    Female
    Ratings:
    +12,728
    Not startin' nothin' or nothin'..... but I would not trust that script.
     
    • LOL LOL x 2
    • Love Love x 1
  17. THFYM

    THFYM Survey Slinger Former MTG MotM

    Messages:
    8,887
    Gender:
    Male
    Ratings:
    +23,050
    1 cap 0/5 pay :emoji_tired_face:
     
    • LOL LOL x 1
    • Today I Learned Today I Learned x 1
  18. ChrisTurk

    ChrisTurk Administrator

    Messages:
    56,746
    Ratings:
    +163,330
    Its fine, it can't be updated off a copy/paste & the actual contents are harmless.
     
    • Today I Learned Today I Learned x 3
    • Like Like x 1
    • Nom Nom Nom! Nom Nom Nom! x 1
  19. jessers

    jessers Survey Slinger

    Messages:
    14,710
    Gender:
    Female
    Ratings:
    +44,814
    how are we supposed to do the reimbursement if we're locked out

    [​IMG]
     
    • LOL LOL x 4
    • Like Like x 1
  20. instantkarma

    instantkarma Active Turker

    Messages:
    136
    Gender:
    Male
    Ratings:
    +168
    Interesting, why not?
     
Thread Status:
Not open for further replies.