06/09 - Fffriday

HIT Poster Voting

  • Mr. Krabs

    Votes: 77 51.7%
  • ElleWoods

    Votes: 26 17.4%
  • Squatty

    Votes: 29 19.5%
  • JenniLeigh

    Votes: 6 4.0%
  • Roscoe E Goldchain

    Votes: 11 7.4%

  • Total voters
    149
  • Poll closed .
Status
Not open for further replies.

sweetpea0678

Well-Known Member
Joined
Feb 4, 2016
Messages
1,103
Reaction score
4,901
Points
513
Age
46
Gender
Female
Greetings from Amazon Mechanical Turk,

You've received a bonus from Research Survey for work related to 32204AGAABPVZ1ULAW5PUGZ6RCTHGE.
The value of your bonus is: $4.15 USD

The Requester included this note:
Good

Thanks for being a Worker on Mechanical Turk!
 

lemming2

Member
Joined
May 28, 2017
Messages
162
Reaction score
310
Points
63
Age
34
Where are all you economic-game-bonus-giving-amazing-HITs!
 

sweetpea0678

Well-Known Member
Joined
Feb 4, 2016
Messages
1,103
Reaction score
4,901
Points
513
Age
46
Gender
Female
Today's Projected Earnings:$22.08+ Bonuses:$4.15=$26.23

Inching my way to $30. Gotta take a break now and take the baby to the park. Tire her out so she will sleep, and I can hopefully make a few more dollars!
 

K'Lee

The Royal Taster
Contributor
Joined
Aug 6, 2016
Messages
4,769
Reaction score
8,180
Points
838
Age
56
Gender
Female

K'Lee

The Royal Taster
Contributor
Joined
Aug 6, 2016
Messages
4,769
Reaction score
8,180
Points
838
Age
56
Gender
Female
I'm home from work. Any good panda's floating around from earlier I should know about?
 

K'Lee

The Royal Taster
Contributor
Joined
Aug 6, 2016
Messages
4,769
Reaction score
8,180
Points
838
Age
56
Gender
Female
It is because the photos come from a camera on a baby's head
Who posts these babyhead hits or is that what they are called?
 

lobo925

CEO of Pizza
Contributor
Joined
Jan 13, 2016
Messages
8,054
Reaction score
18,324
Points
1,163
Location
Internet
Gender
Male
Title: Spend 15 minutes looking for evidence of bad ads on a website using Chrome | PANDA
Requester: Brian Dolan [A1AI6SW05HWSQ3] (TO)
TO Ratings:
★★★★★ 5.00 Communicativity
★★★★★ 3.45 Generosity
★★★★★ 5.00 Fairness
★★★★ 4.38 Promptness
Number of Reviews: 12 | TOS Flags: 0
Submit a new TO review
Description: Spend 15 minutes looking for evidence of bad ads on a website Chrome
Time: 4 hours
HITs Available: 4
Reward: $2.50
Qualifications: All NDAd Turkers is 100

If you got the qual from earlier
 

Kerek

Red Cat-Bear
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
65,302
Reaction score
145,850
Points
2,088
Gender
Male
Sorry-Late on this.
Yes. For me at least I think these are the most frequent.
Right Facing Shoe (good)
Flat Shoe
Laces
Closed Top
Sports Trainer
Branded / Marked


Code:
// ==UserScript==
// @name       DCF - Shoe feature labelling
// @version    1.4
// @require      https://code.jquery.com/jquery-2.1.4.min.js
// @include     https://s3.amazonaws.com/mturk_bulk/hits*
// @include     https://www.mturkcontent.com/dynamic/*
// @description For the DCF Shoes HITs
// @namespace https://greasyfork.org/users/11205
// ==/UserScript==

if ($('td:contains("Shoe feature labelling")').length){
    var image_scaling = 2.0;
    var default_zoom = true;
    var presets = [];
    presets.push(['Athletic', 1,3,1,1,1,1]);
    presets.push(['Not A Shoe', 3,4,4,4,4,6]);
   
   

    $('td:contains("Common Ambiguities")').wrapInner('<div class="instructions"></div>');
    $(".instructions").before('<button id="toggle" type="button"><span>Show Instructions</span></button>').hide();
    $('#toggle').click(function() {
        $(".instructions").toggle();
        $('#toggle').text() == 'Show Instructions' ? str = 'Hide Instructions' : str = 'Show Instructions';
        $('#toggle span').html(str);
    });  

    $('table:eq(1)').after('<img id="shoeImage" src="' + $('td:contains("Link to shoe image")').next().find('a').attr('href') + '">');

    if (default_zoom){
        $('#shoeImage').load(function(){
            $('#shoeImage').width($('#shoeImage').width()*image_scaling);
            $('#shoeImage').toggleClass('zoomed');
        });
    }

    $('img').click(function(){
        if ($(this).hasClass('zoomed')){
            $(this).width($(this).width ()/image_scaling);
            $(this).toggleClass('zoomed');
        }
        else{
            $(this).width($(this).width ()*image_scaling);
            $(this).toggleClass('zoomed');
        }
    });

    $('table:eq(2) tr:gt(0)').append('<td class="filler"></td>');
    $('.filler').each(function(index){
        var fill_options = [];
        $(this).prev().find('option').each(function(){
            fill_options.push($(this).text().replace(/^\w\)/,'').split(':')[0]);
        });
        $(this).html('<span class="options_list' + index + '">' + fill_options.join('</span> | <span class="options_list' + index + '">') + '</span>');
    });
    $('[class^=options_list]').click(function(){
        $(this).parent().prev().find('select')[0].selectedIndex = $(this).parent().find('[class^=options_list]').index($(this));
        $('[class=' + $(this).attr('class') + ']').css('background-color','');
        $(this).css('background-color','lightgreen');
    });
    $('table:eq(2) tr:gt(0)').each(function(){
        $(this).find('span:last')[0].click();
    });
    $('table:eq(2) tr:eq(0) td:last').css('width','50px');
   
    if (presets.length){
        var preset_labels = [];
        for (i=0;i<presets.length;i++){
                preset_labels.push(presets[i][0]);
        }
        $('table:eq(2)').before('<h3><span class="presets_list">' + preset_labels.join('</span> | <span class="presets_list">') + '</span></h3>');

        $('[class^=presets_list]').click(function(){
            var index =  $('[class^=presets_list]').index($(this));
            for (i=0;i<6;i++){
                $('select')[i].selectedIndex = presets[index][i+1]-1;
                $('table:eq(2) tr:eq(' +(i+1)+ ') td:last span')[presets[index][i+1]-1].click();
            }
        });
    }
}
Added a couple preset options you can click to fill in the whole thing. You can add more or change them by adding or changing or deleting the lines like:

presets.push(['Athletic', 1,3,1,1,1,1]);

If you want to add a new one, copy and paste that under the existing ones, change the name and the numbers to fit the values you want it to pick. Maybe we can collect the best ones and I can add them to the script after people figure it out.
 

coffeeowl

hoo?
Contributor
Mentor
Master Pleaser
Crowd Pleaser
HIT Poster
Joined
Jan 12, 2016
Messages
28,032
Reaction score
63,933
Points
1,738
Location
Location EqualTo US
Gender
Female


Code:
// ==UserScript==
// @name       DCF - Shoe feature labelling
// @version    1.4
// @require      https://code.jquery.com/jquery-2.1.4.min.js
// @include     https://s3.amazonaws.com/mturk_bulk/hits*
// @include     https://www.mturkcontent.com/dynamic/*
// @description For the DCF Shoes HITs
// @namespace https://greasyfork.org/users/11205
// ==/UserScript==

if ($('td:contains("Shoe feature labelling")').length){
    var image_scaling = 2.0;
    var default_zoom = true;
    var presets = [];
    presets.push(['Athletic', 1,3,1,1,1,1]);
    presets.push(['Not A Shoe', 3,4,4,4,4,6]);
  
  

    $('td:contains("Common Ambiguities")').wrapInner('<div class="instructions"></div>');
    $(".instructions").before('<button id="toggle" type="button"><span>Show Instructions</span></button>').hide();
    $('#toggle').click(function() {
        $(".instructions").toggle();
        $('#toggle').text() == 'Show Instructions' ? str = 'Hide Instructions' : str = 'Show Instructions';
        $('#toggle span').html(str);
    }); 

    $('table:eq(1)').after('<img id="shoeImage" src="' + $('td:contains("Link to shoe image")').next().find('a').attr('href') + '">');

    if (default_zoom){
        $('#shoeImage').load(function(){
            $('#shoeImage').width($('#shoeImage').width()*image_scaling);
            $('#shoeImage').toggleClass('zoomed');
        });
    }

    $('img').click(function(){
        if ($(this).hasClass('zoomed')){
            $(this).width($(this).width ()/image_scaling);
            $(this).toggleClass('zoomed');
        }
        else{
            $(this).width($(this).width ()*image_scaling);
            $(this).toggleClass('zoomed');
        }
    });

    $('table:eq(2) tr:gt(0)').append('<td class="filler"></td>');
    $('.filler').each(function(index){
        var fill_options = [];
        $(this).prev().find('option').each(function(){
            fill_options.push($(this).text().replace(/^\w\)/,'').split(':')[0]);
        });
        $(this).html('<span class="options_list' + index + '">' + fill_options.join('</span> | <span class="options_list' + index + '">') + '</span>');
    });
    $('[class^=options_list]').click(function(){
        $(this).parent().prev().find('select')[0].selectedIndex = $(this).parent().find('[class^=options_list]').index($(this));
        $('[class=' + $(this).attr('class') + ']').css('background-color','');
        $(this).css('background-color','lightgreen');
    });
    $('table:eq(2) tr:gt(0)').each(function(){
        $(this).find('span:last')[0].click();
    });
    $('table:eq(2) tr:eq(0) td:last').css('width','50px');
  
    if (presets.length){
        var preset_labels = [];
        for (i=0;i<presets.length;i++){
                preset_labels.push(presets[i][0]);
        }
        $('table:eq(2)').before('<h3><span class="presets_list">' + preset_labels.join('</span> | <span class="presets_list">') + '</span></h3>');

        $('[class^=presets_list]').click(function(){
            var index =  $('[class^=presets_list]').index($(this));
            for (i=0;i<6;i++){
                $('select')[i].selectedIndex = presets[index][i+1]-1;
                $('table:eq(2) tr:eq(' +(i+1)+ ') td:last span')[presets[index][i+1]-1].click();
            }
        });
    }
}
Added a couple preset options you can click to fill in the whole thing. You can add more or change them by adding or changing or deleting the lines like:

presets.push(['Athletic', 1,3,1,1,1,1]);

If you want to add a new one, copy and paste that under the existing ones, change the name and the numbers to fit the values you want it to pick. Maybe we can collect the best ones and I can add them to the script after people figure it out.


Fancy.
 

GenericPear

Good Boy
Contributor
Joined
Jan 12, 2016
Messages
1,488
Reaction score
3,422
Points
588
Age
32
Gender
Male
Remember remember that June is spider month. :spider:
 
  • Like
Reactions: Kerek
Status
Not open for further replies.