03/24 - Sweet Saturday!

Discussion in 'Daily mTurk HITs Threads' started by TissueHime, Mar 24, 2018.

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

    Tripsa Gobbling Ghost Mod

    Messages:
    11,989
    Gender:
    Male
    Ratings:
    +30,921
     
    • Nom Nom Nom! Nom Nom Nom! x 1
    • Love Love x 1
  2. ChrisTurk

    ChrisTurk Administrator

    Messages:
    56,724
    Ratings:
    +163,220
    o_O LOL
     
    • LOL LOL x 1
  3. WildFlower

    WildFlower Survey Slinger FF Champion II

    Messages:
    4,305
    Gender:
    Female
    Ratings:
    +5,004
    @noah_survived See if you like this one better. This is the , one CT mentioned earlier. It auto-submits after making your Yes/No choice.

    Code:
    // ==UserScript==
    // @name         Fast Interest Audit
    // @namespace    JP Cuyler Edit
    // @version      2.1
    // @description  Fast interest audits. Recommended for use with mmmTurkeyBacon's "Scroll to Workspace" plugin and Cuyler's edit of Mturk Radio Keybinds. Now has sanity check.
    // @author       JP-Cuyler Edit
    // @include      file:///C:/Users/Mini/Desktop/ia3.html
    // @include      *
    // @icon         http://ez-link.us/sb-png
    // @grant        none
    // ==/UserScript==
    
    if(window === window.top) {return;}
    
    // Indentified up here because it's relevant to our sanity check.
    var instructionsDiv = document.querySelector(".panel.panel-primary");
    
    function isThisAnInterestAudit()
    {
        var isIt = false;
        var hitIdentificationMessage = "This is not an Interest Audit";
    
        if(instructionsDiv)
        {
            if(instructionsDiv.textContent.toLowerCase().includes("is the item relevant to the interest?"))
            {
                isIt = true;
                hitIdentificationMessage = "Identified Interest Audit HIT";
            }
        }
    
        console.log(hitIdentificationMessage);
        return isIt;
    }
    
    if(isThisAnInterestAudit())
    {
    
        // Identify all of the relevant page elements
        var fullInterestParagraph = document.querySelector("p[style='font-size:1.4em; font-weight:bold;']");
        var redTextParagraphs = document.querySelectorAll("p[style='font-size:1.0em; font-weight:bold; color:red;']");
        var productImage = document.querySelector("img[border='0']");
        var productDescriptionDiv = document.querySelector("div[style='font-style: italic; font-weight: bold; max-width: 300px; padding-bottom:15px;']");
        var yesButton = document.querySelector("#radio-yes");
        var yesButtonLabel = document.querySelector("label[for='radio-yes']");
        var noButton = document.querySelector("#radio-no");
        var noButtonLabel = document.querySelector("label[for='radio-no']");
        var skipButton = document.querySelector("#radio-skip");
        var skipButtonLabel = document.querySelector("label[for='radio-skip']");
        var buttonsHolder = document.querySelector("div[style='float:left; width:275px; padding-left:20px;']");
        var commentsText = document.querySelector("#comments");
        var miscBoldDivs = document.querySelectorAll("div[style='font-weight:bold;']");
        var allParagraphs = document.querySelectorAll("p");
        var hitBody = document.querySelector("body");
        var hitSubmitButton = document.querySelector("[type='submit']");
    
        hitBody.style.backgroundColor = "black"; // Make the HIT background color black.
        hitBody.style.color = "white"; // Default anything new to white (Doesn't do anything at the moment, really).
    
        // Color code the text we're keeping.
        fullInterestParagraph.style.color = "yellow";
        productDescriptionDiv.style.color = "gray";
    
        productImage.style.height = "400px";
        productImage.style.maxWidth = "400px";
    
        // Hide the instructions. We're elite. We've done these.
        instructionsDiv.style.display = "none";
    
        // Replace the interest text with an all-caps question without the unneccessary "Interest: " text.
        var modifiedInterestText = fullInterestParagraph.textContent.replace(/Interest:\s/,"").replace(/(.*)/, "$&?").toUpperCase();
        fullInterestParagraph.textContent = modifiedInterestText;
    
        // Really big query string. This is probably the most important part of the script.
        fullInterestParagraph.style.fontSize = "5.0em";
    
        // Hide all red paragraphs. We don't need the warning.
        for(let i = 0, length = redTextParagraphs.length; i < length; i++)
        {
            redTextParagraphs[i].style.display = "none";
        }
    
        // Find the 'is this relevant to the..." text that goes above the "yes/no" buttons normally, and hide it.
        // We know how this HIT works.
        for(let i = 0, length = allParagraphs.length; i < length; i++)
        {
            let currentParagraph = allParagraphs[i];
    
            if(currentParagraph.textContent.includes("Is the product relevant"))
            {
                currentParagraph.style.display = "none";
    
                i = length; // End the search.
            }
        }
    
        // Hide all of the miscellaneous bold divs.
        // If we need the stuff here to make a decision, then we'd make better money by just returning this HIT and grabbing an easier one.
        for(let i = 0, length = miscBoldDivs.length; i < length; i++)
        {
            miscBoldDivs[i].style.display = "none";
        }
    
        // Color our YES and NO appropriately,
        // make the words bigger,
        // and make bigger gaps for the buttons that are about to be bigger.
        // Also, make the buttons holder big enough.
        yesButtonLabel.style.color = "green";
        yesButtonLabel.style.paddingLeft = "30px";
        yesButtonLabel.style.fontSize = "2.0em";
        noButtonLabel.style.color = "red";
        noButtonLabel.style.paddingLeft = "30px";
        noButtonLabel.style.fontSize = "2.0em";
        buttonsHolder.style.width = "500px";
    
        // Scale our YES and NO buttons.
        yesButton.style.transform = "scale(4)";
        noButton.style.transform = "scale(4)";
    
        // Hide the "skip" button and reasoning.
        // We can make more money by just returning this one if it's not worth a "yes" or "no".
        skipButton.style.display = "none";
        skipButtonLabel.style.display = "none";
        commentsText.style.display = "none";
    
        // Move things around to fixed places.
        //////////////////////////////////////
        var movedToFixedSpot = function(item,x,y)
        {
            item.style.position = "static";
            item.style.left = x;
            item.style.top = y;
            return item;
        };
       
        fullInterestParagraph = movedToFixedSpot(fullInterestParagraph,"20px","50px");
        productImage = movedToFixedSpot(productImage,"20px","150px");
        productDescriptionDiv = movedToFixedSpot(productDescriptionDiv, "440px","150px");
        buttonsHolder = movedToFixedSpot(buttonsHolder,"440px","250px");
        submitButton = movedToFixedSpot(submitButton,"-500px","0px"); // Hide the submit button, because we'll be clicking it by clicking the radio buttons
        //////////////////////////////////////
    
        // If we click either button, submit the form.
        //////////////////////////////////////
        yesButton.addEventListener("click",function() {
            hitSubmitButton.click();
        });
        //////////////////////////////////////
        noButton.addEventListener("click",function() {
            hitSubmitButton.click();
        });
        //////////////////////////////////////
    
    }
     
    • Like Like x 1
  4. GingerMom2016

    GingerMom2016 Well-Known Turker

    Messages:
    1,851
    Gender:
    Female
    Ratings:
    +1,899
    Title: Survey About Your Preferences ($0.75 for < 5 min) | Accept
    Requester: GilbertLab [A1F1L6P4L69ZJG] Contact
    TV: [Hrly: $17.46] [Pay: 4.73] [Fast: null] [Comm: null] [Rej: 0] [ToS: 0] [Blk: 0]
    TO: [Pay: 3.99] [Fast: 4.73] [Comm: 4.10] [Fair: 4.71] [Reviews: 153] [ToS: 0]
    TO2: [Hrly: $15.00] [Pen: 0.01 days] [Res: ---] [Rec: 100% of 1] [Rej: 0] [ToS: 0] [Brk: 0]
    Reward:
    $0.75
    Duration: 1 hour
    Available: 1
    Description: Answer some questions about your daily life
    Requirements: Total approved HITs GreaterThan 100; HIT approval rate (%) GreaterThanOrEqualTo 98; Location EqualTo US
    HIT exported from Mturk Suite v2.1.18
     
    • Nom Nom Nom! Nom Nom Nom! x 1
  5. Hummingbirdee

    Hummingbirdee Big Bird

    Messages:
    54,302
    Gender:
    Female
    Ratings:
    +115,710
    Well, I know what I'm watching for the next 12 hours.

    [​IMG]
     
    • LOL LOL x 4
  6. WildFlower

    WildFlower Survey Slinger FF Champion II

    Messages:
    4,305
    Gender:
    Female
    Ratings:
    +5,004
    FWIW, I'd check out the one I posted if you have migraines. I have like 4 others to use, but this is my favorite because of the black background.
     
    • Like Like x 1
    • Today I Learned Today I Learned x 1
    • Love Love x 1
  7. noah_survived

    noah_survived Survey Slinger

    Messages:
    3,856
    Gender:
    Male
    Ratings:
    +5,627
    Thanks. I just tried it out. That's pretty cool.
     
    • Like Like x 1
  8. noah_survived

    noah_survived Survey Slinger

    Messages:
    3,856
    Gender:
    Male
    Ratings:
    +5,627
    The only drawback to that script is that in between HITs, the change from dark to white to dark gets a bit jarring. But maybe I'll get accustomed to it.
     
  9. NotASingleClare

    NotASingleClare Well-Known Turker

    Messages:
    2,637
    Gender:
    Female
    Ratings:
    +3,246
    I'm a sucker doing Brian Zs instead of getting up my numbers with CI :emoji_sweat_smile: lol, but I think I'm doing okay anyway averaging 200-500 submitted a day so my numbers are slowly getting there either way:emoji_stuck_out_tongue_closed_eyes:
     
    • Like Like x 1
  10. jdzane

    jdzane Survey Slinger

    Messages:
    9,239
    Gender:
    Female
    Ratings:
    +8,650
    I'm not doing CIs right now either, I"m finishing up my queue of brians. Granted, I have over 60k completed so I don't really think I need to pad so desperatly
     
    • Like Like x 1
  11. GingerMom2016

    GingerMom2016 Well-Known Turker

    Messages:
    1,851
    Gender:
    Female
    Ratings:
    +1,899
    I caught one Z once I realized someone shut off my computer after they finished playing LoL even though I asked them not to shut it off.
     
    • Like Like x 1
    • LOL LOL x 1
  12. Hummingbirdee

    Hummingbirdee Big Bird

    Messages:
    54,302
    Gender:
    Female
    Ratings:
    +115,710
    Balled my sweater up, pitched it across the room to my bed...it was then Birb realized all 3 cats were sleeping on the bed.

    They just scattered and are giving me dirty looks.

    [​IMG]
     
    • LOL LOL x 3
  13. Crissy

    Crissy Survey Slinger

    Messages:
    1,575
    Gender:
    Female
    Ratings:
    +2,539
  14. GingerMom2016

    GingerMom2016 Well-Known Turker

    Messages:
    1,851
    Gender:
    Female
    Ratings:
    +1,899
    My cats hate when I do this and they shoot me dirty looks while on the bed
     
    • LOL LOL x 1
  15. angel

    angel Survey Slinger

    Messages:
    15,335
    Gender:
    Female
    Ratings:
    +28,737
    he's used a few lately but mostly this one
    348YRR1X232BQERDJT1HRG5YXLQZ0U
     
    • Today I Learned Today I Learned x 1
  16. Hummingbirdee

    Hummingbirdee Big Bird

    Messages:
    54,302
    Gender:
    Female
    Ratings:
    +115,710
    There will be retribution. I'm sure of it.

    This is not the face of a cat who fucks around.
    [​IMG]
     
    • LOL LOL x 4
  17. GingerMom2016

    GingerMom2016 Well-Known Turker

    Messages:
    1,851
    Gender:
    Female
    Ratings:
    +1,899
    Title: Survey on your opinion | Accept
    Requester: SSP Lab [AB2SJYV59LL3C] Contact
    TV: [Hrly: $27.26] [Pay: 4.75] [Fast: null] [Comm: null] [Rej: 0] [ToS: 0] [Blk: 0]
    TO: [Pay: 4.50] [Fast: 5.00] [Comm: 0.00] [Fair: 5.00] [Reviews: 6] [ToS: 0]
    TO2: [Hrly: ---] [Pen: ---] [Res: ---] [Rec: ---] [Rej: 0] [ToS: 0] [Brk: 0]
    Reward:
    $1.40
    Duration: 30 minutes
    Available: 1
    Description: 5-9 minute survey about your opinion
    Requirements: None
    HIT exported from Mturk Suite v2.1.18
     
    • Nom Nom Nom! Nom Nom Nom! x 2
  18. WildFlower

    WildFlower Survey Slinger FF Champion II

    Messages:
    4,305
    Gender:
    Female
    Ratings:
    +5,004
    Do whatever you like the most first, there should be enough CIs that you can try to pad your numbers after. But definitely try to take advantage after you finish Z's if you feel up to it, this large of a batch has become more rare, so you want to capitalize, it really will make you start worrying less about rejections when they come.
     
    • Like Like x 2
  19. Ana*

    Ana* H&R Blockhead

    Messages:
    21,637
    Gender:
    Female
    Ratings:
    +27,162
    Today
    Submitted: 1050
    Earnings: 0.00

    :emoji_joy:
     
    • LOL LOL x 2
    • Nom Nom Nom! Nom Nom Nom! x 1
  20. jim718181

    jim718181 Survey Slinger

    Messages:
    2,712
    Gender:
    Male
    Ratings:
    +3,786
    what is the desktop ia3 file?
     
Thread Status:
Not open for further replies.