12/05 - Mutation Monday! TurkerHub xPort v2 & Live Update Mutations

Discussion in 'Daily mTurk HITs Threads' started by ChrisTurk, Dec 5, 2016.

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

    ChrisTurk Administrator

    Messages:
    56,724
    Ratings:
    +163,220
    [​IMG]

    So, thanks to Kadauchi's excellent recommendations/feedback on the first version of TurkerHub xPort we have a theme for the daily post lol.

    TL;DR:
    Both xPort and Tools are getting a face lift. They'll now be much more responsive to changes in both the forum (new posts) and HitScraper/HitFinder. Instead of setting timers and looking for new things to happen (which creates a delay between when they actually appear and when the script interacts with them) I've reformatting both to take advantage of "Mutations." Kudos to whoever named that jamsauce.

    TurkerHub xPort v2

    Click here to install an updated version.

    User Guide [slightly outdated]​


    TurkerHub xPort Changelog
    • Cleaned up & standardized ajax requests
    • Fixed the myriad of HitScraper errors by properly parsing data.
    • Added error logging for incorrect username and/or password.
    • Added error logging for incorrect hash values (this should almost never happen, but just in case)
    • Added Kadauchi as a contributor for the large amount of time he spent dedicated to making fun of my coding abilities throwing me new toys to learn and use. Specifically contributing code for the TO formatting & a sweet link to the .data() command.
      • Implemented Kadauchi's TO data formatting
    • Added locally stored hash function to reduce calls
      • Subsequently removed the locally stored hash function as it posed a (very minor) security risk
    • Properly encoded some strings (user, pass, & post data) - Thanks Kadauchi & Randomacts
    • Properly parsed TO's JSON response (what was I doing?)
    • Standardized an export template
    • Standardized buttons, formatting styles, and passing of data back/forth between platforms.
    • Added support for Hit Finder [worker.mturk probably doesn't work yet, didn't even think about it until now]
      • Confirmed the worker.mturk version cannot make calls, subsequently disabled it real quick.
    • Removed timeout functions in favor of mutation handlers.
    • Changed the layout for buttons, cut down on some of the real estate they took on screen. Specifically lessed the # of characters in the button and cut the comment box in half (it will expand on focus, and return to a smaller profile when unfocused).
      • Removed the "Notes/Comments" label and used a placeholder to indicate where users can make comments for their posts
    • Removed a good bit of redundant or unused data.
    • Probably a few more small things I forgot.
    TurkerHub xPort Future To-Do
    If you don't see a requested/desired feature here, please get in touch with me and remind/let me know so I can add it.
    • Add a small export feature to HITs themselves (preview, accept, continue, etc).
    • Learn more & cleanup date handling.
    TurkerHub Tools

    Users don't need to do anything but reload the page for this update to take effect.


    [​IMG]
     
    • Like Like x 9
    • Today I Learned Today I Learned x 5
    • Love Love x 5
    Last edited: Dec 5, 2016
  2. Rycros

    Rycros Well-Known Turker

    Messages:
    962
    Gender:
    Male
    Ratings:
    +1,444
    not gonna lie, i follow a few different forums for turking. This one (even though it's only a few weeks old) is by far my favorite :D keep doing the good work you all are doing!
     
    • Like Like x 4
  3. ChrisTurk

    ChrisTurk Administrator

    Messages:
    56,724
    Ratings:
    +163,220
     
    • Like Like x 6
  4. Randomacts

    Randomacts Survey Slinger

    Messages:
    94,624
    Gender:
    Male
    Ratings:
    +124,077
    You should get someone to make a simple script for you to post on the 3 (or however many it is) forums that you post to or make it that will time delay post the reminder message and making the new daily thread. At the very least the reminder messages would be simple as you wouldn't have to worry about having a script make a thread.

    I used to use timed text messages and emails a lot with my brother so that whenever I wanted to send him something but I didn't want it to wake up him so I set it to be sent around when he would be eating breakfast.
     
  5. Sunlite

    Sunlite Survey Slinger

    Messages:
    5,028
    Gender:
    Female
    Ratings:
    +7,755
    Title: Survey about your opinions and behavior | PANDA
    Requester: Rudy Schusteritsch [A3OIWIJ1T6E45] (TO)
    TO Ratings:
    [​IMG]
    ☢☢☢☢☢ 0.00 Communicativity
    ☢☢☢☢☢ 5.00 Generosity
    ☢☢☢☢☢ 5.00 Fairness
    ☢☢☢☢ 4.83 Promptness
    Number of Reviews: 7
    (Submit a new TO rating for this requester)

    Description: We’re recruiting participants to respond to a survey that should take approx. 20-25 minutes to complete.
    Time: 60 minutes
    Hits Available: 1
    Reward: $4.50
    Qualifications: Total approved HITs is not less than 100; Masters has been granted; HIT approval rate (%) is not less than 95; Location is US
     
    • 5/5 Pay 5/5 Pay x 3
  6. Melting Glacier

    Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴

    Messages:
    6,157
    Gender:
    Male
    Ratings:
    +11,423
    Title: chat with a famous celebrity | PANDA
    Requester: Seth [AVS5XNNUL0RZQ] (Contact)
    TO: [Comm: 3.00] [Pay: 3.64] [Fair: 5.00] [Fast: 5.00] [Reviews: 28] [ToS: 1]
    Description: have a meaningful chat of at least 15 turns(turn=back and forth) with my bot that simulates Alpha 5 from Power Rangers
    Time: 30 minutes
    HITs Available: 1
    Reward $1.25
    Qualifications: NonDisclosure is greater than 0; Location is US;
    This HIT was posted through TurkerHub xPort Script v2 • Learn MoreInstall Here
    <5 mins if you haven't done yet. Qual available through test, click req link!
     
  7. Randomacts

    Randomacts Survey Slinger

    Messages:
    94,624
    Gender:
    Male
    Ratings:
    +124,077

    I haven't ever been able to get this hit to work.. it always goes to a blank white page... whatever I need to go to bed anyways.
     
  8. Melting Glacier

    Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴

    Messages:
    6,157
    Gender:
    Male
    Ratings:
    +11,423
    Ah, so there's no input box at the bottom to start chatting? That's weird. Chromium has always loaded it up perfectly, which occasionally has issues with certain things (Sticky, UNU, to name a couple).
     
  9. Rycros

    Rycros Well-Known Turker

    Messages:
    962
    Gender:
    Male
    Ratings:
    +1,444
    look at the very bottom of the page, theres a spot to type in your message. it's very hidden. I actually did it on mobile (it worked flawlessly on my s7) and it worked completely fine.

    also, this one was actually a lot of fun :p
     
    • Like Like x 1
  10. Randomacts

    Randomacts Survey Slinger

    Messages:
    94,624
    Gender:
    Male
    Ratings:
    +124,077

    Oh... I have a fairly tall vertical monitor...... it actually loaded fine... :behindsofa:
     
    • Like Like x 1
  11. Melting Glacier

    Melting Glacier PE: $30.01 - That's over $1.25/hour! ┬┴┤( ͡° ͜ʖ├┬┴

    Messages:
    6,157
    Gender:
    Male
    Ratings:
    +11,423
    Woopsie. :D Awesome, smash Seth's HIT and get some sleep, fam. :p
     
    • Love Love x 1
  12. Rycros

    Rycros Well-Known Turker

    Messages:
    962
    Gender:
    Male
    Ratings:
    +1,444
    that's why i did it on my phone, is because i missed the box at the bottom ;.;
     
    • Like Like x 1
  13. Randomacts

    Randomacts Survey Slinger

    Messages:
    94,624
    Gender:
    Male
    Ratings:
    +124,077
  14. tomservo1425

    tomservo1425 Active Turker

    Messages:
    435
    Ratings:
    +394
    Massive fan of xPort, making it so even a lazy ash hole like myself has no excuse not to hit the button.
     
    • Like Like x 3
  15. tomservo1425

    tomservo1425 Active Turker

    Messages:
    435
    Ratings:
    +394
    Title: Economics Research Study | PANDA
    Requester: Marc Ragin [A1HTB56A6D5ZSF] (TO)
    TO Ratings:
    ★★★★★ 0.00 Communicativity
    ★★★★★ 2.00 Generosity
    ★★★★★ 5.00 Fairness
    ★★★★★ 5.00 Promptness
    Number of Reviews: 2 | TOS Flags: 0
    Submit a new TO review
    Description: Complete a typing task to earn $5.00, then face various scenarios where you may gain more money, lose part of your earnings, or purchase insurance to protect your earnings from loss.
    Time: 1 hour 30 minutes
    HITs Available: 1
    Reward: $2.00
    Qualifications: Total approved HITs is not less than 100;HIT approval rate (%) is not less than 95
    This export was posted through TurkerHub xPort Script • Learn MoreInstall Here
     
  16. Sunlite

    Sunlite Survey Slinger

    Messages:
    5,028
    Gender:
    Female
    Ratings:
    +7,755
    This TurkerHubxPort is better- thank you- I can now see most of the hit info. Also, that Rudy hit is still up and it is a different one than the other day- At first I thought I had already done it, but read the TO and he names a number of them the same, but they are different and the pay is different. Good hit.
     
  17. Rycros

    Rycros Well-Known Turker

    Messages:
    962
    Gender:
    Male
    Ratings:
    +1,444
    I installed the script at the top of this thread, however, i've had a bit too much alcohol to really read through and digest what it does >.>

    if anyone could explain it in brevity, i would hugely appreciate it :X
     
  18. tomservo1425

    tomservo1425 Active Turker

    Messages:
    435
    Ratings:
    +394
    It adds a button next to a hit, in amazon's interface, and in both the Hit Scraper and Hit Finder script's interface. Clicking that button sends the hit info to this thread.


    Like in that post.
     
    • Like Like x 1
  19. Rycros

    Rycros Well-Known Turker

    Messages:
    962
    Gender:
    Male
    Ratings:
    +1,444
    Title: Please take this 1 minute survey rating my new book on creative change | PANDA
    Requester: Jen Mueller [A2H70KQCPAM42H] (Contact)
    TO: [Comm: 2.00] [Pay: 3.70] [Fair: 4.20] [Fast: 4.28] [Reviews: 47] [ToS: 0]
    Description:
    Please answer the questions below.
    Time: 45 minutes
    HITs Available: 1
    Reward $0.20
    Qualifications: HIT approval rate (%) is not less than 98; Location is US;

    This HIT was posted through TurkerHub xPort Script v2 • Learn MoreInstall Here
    I know this one has been shared before (quite a few times i think) but i wanted to test it :X lol
     
  20. DocLettuce

    DocLettuce Turker

    Messages:
    73
    Gender:
    Male
    Ratings:
    +165
    Title: Character Study | PANDA
    Requester: Tencent [A2T1OLOR9R7ZGP] (TO)
    TO Ratings:
    ★★★★★ 0.00 Communicativity
    ★★★★★ 5.00 Generosity
    ★★★★★ 0.00 Fairness
    ★★★★★ 0.00 Promptness
    Number of Reviews: 1 | TOS Flags: 0
    Submit a new TO review
    Description: During this study you rate different game characters, provide written feedback to the highest and the lowest ranked character, and provide general demographic information. The HIT will take approximately 30 minutes to complete, and pays $4.
    Time: 2 hours
    HITs Available: 1
    Reward: $4.00
    Qualifications: HIT approval rate (%) is greater than 90;Total approved HITs is greater than 5000;Location is US
    Edit: 12 minutes, fairly interesting too.
     
    • 5/5 Pay 5/5 Pay x 8
    • Like Like x 2
Thread Status:
Not open for further replies.