Updated tools for the New Site

Discussion in 'General' started by Flora, Dec 15, 2017.

  1. elt

    elt User

    Joined:
    Feb 19, 2013
    Messages:
    2,300
    Likes Received:
    139
    this one
    // @match https://worker.mturk.com/projects?*
    maybe should be
    // @match https://worker.mturk.com/projects*
    or
    // @match https://worker.mturk.com/projects/?*

    search might have changed or both might be valid, this is like what you get now
    https://worker.mturk.com/projects/?...d_desc&filters[min_reward]=0.44&page_number=1

    maybe qualifications will eventually have a search feature and need fixing
    // @match https://worker.mturk.com/qualifications/*

    for some reason Amazon likes all page titles the same
    and all long Hit titles and requester names truncated
    I gave them feedback the first day they previewed months ago and just again on the 15th
    wouldn't matter so much if they forced requesters to use qualifications instead of letting them
    put Hit requirements at the end of a long title which they hide from you
    is it biting the hand that feeds you to call them idiots?
     
  2. parro

    parro User

    Joined:
    May 28, 2016
    Messages:
    4,675
    Likes Received:
    405
    MTS for Firefox bugs--

    1--timer in the green "Find Hits" box can't be move from 3000
    2--Orange panda buttons missing, (but they're in the right-click menu)
    3--Pandas don't move to HC. Page is blank.
    4--settings button in HC doesn't work,
    5--Add Watcher button non-functional

    Going back to Chrome MTS till bugs are fixed.
     
    kadauchi likes this.
  3. Scared Money

    Scared Money New Member

    Joined:
    Jan 3, 2018
    Messages:
    1
    Likes Received:
    0
    Is there a way to manually input new panda URLs into turkmaster that I've overlooked? I used to use the 'watch this hit' button all the time, but now with the new site everything just redirects if it isn't available at the moment. (I tried switching to Panda Crazy yesterday, but it keeps getting stuck on loading alarms. I reinstalled it, but same problem.)
     
  4. Flora

    Flora Admin
    Staff Member

    Joined:
    Jul 16, 2012
    Messages:
    56,964
    Likes Received:
    10,100
    Welcome to the forum! :welcome:

    Not that I know of. Most of us are using Panda Crazy. It's easy to add pandas.
     
  5. parro

    parro User

    Joined:
    May 28, 2016
    Messages:
    4,675
    Likes Received:
    405
    New bug in Chrome MTS:

    I worked with another turker to make a bookmark set to turn visited links red.. Latest change turned them back to dark blue. I can't see them.
     
  6. Paleface

    Paleface User

    Joined:
    Feb 19, 2013
    Messages:
    1,908
    Likes Received:
    451
    I tried to import my old HIT database but got a message 'Import failed! SyntaxError: Unexpected token h in JSON at position 0'
    The old database was csv format. Any ideas what I'm doing wrong?
     
  7. BlazinDimes

    Joined:
    Oct 22, 2016
    Messages:
    441
    Likes Received:
    69
    I get this error when trying to import my Task Archive backup (which I doubt is supported even though TA can import HITDB .bak files and exports in the same .bak format) but I get a totally different error trying to import my HITDB backup that says it is an unrecognized format. They're both .bak files so I'm a little confused.
     
  8. kadauchi

    kadauchi User

    Joined:
    Jan 10, 2014
    Messages:
    53
    Likes Received:
    19
    Thats a bug with the bookmarklet not MTS. You may have to change it slightly but I didn't make any css type changes recently.

    No CSV support at this time. You can try exporting it with this if you still have your HITDB available. https://greasyfork.org/en/scripts/37031-hit-database-backup just follow the instructions.

    Its not the file extension, .bak is just short for backup, .json, .txt and many others would work too since it just reads the file as plaintext and converts it to what it needs. The issue with the TA backup would be that its data structure is different from HITDB just like HIT Tracker is. Note sure why your HITDB.bak is having trouble, I could take a look if you want or you could try to re-backup it with the script I mentioned earlier in this post.
     
    Paleface, BlazinDimes and elt like this.
  9. BlazinDimes

    Joined:
    Oct 22, 2016
    Messages:
    441
    Likes Received:
    69
    I guess I should have stated that I'm aware of the file extensions as I'm no stranger to scripting myself, just not my main field in IT. :D I just opened my backup in Notepad++ and found it contains nothing so Task Archive must have done something to it when I imported to it so I would say that is the problem.

    EDIT: Yep, grabbed my backup copy off of my flash drive and it imported with no problem. I guess Task Archive messes it up upon import for some reason. Thanks for the reply.
     
    kadauchi likes this.
  10. kadauchi

    kadauchi User

    Joined:
    Jan 10, 2014
    Messages:
    53
    Likes Received:
    19
    You never know so I always assume no knowledge. Glad you got it working, odd that Task Archive messes with it.
     
    BlazinDimes likes this.
  11. parro

    parro User

    Joined:
    May 28, 2016
    Messages:
    4,675
    Likes Received:
    405
    Actually we used Javascript, but I don't know if that's the same as css. We found that it worked only with the Lumen color scheme. I've been using it for a few weeks, as did my guru on MTC, and it only went bad when I opened the page this morning with the latest changelog.
    I'll consult with my guru.
     
    #151 parro, Jan 5, 2018
    Last edited: Jan 5, 2018
  12. BlazinDimes

    Joined:
    Oct 22, 2016
    Messages:
    441
    Likes Received:
    69
    Same here, the second I assume someone knows something while troubleshooting remotely I end up skipping some simple step that would have solved it right away. :hairpull:

    I'm rather glad I stuck to my backup policy and stored another copy on my backup flash drive just in case I lost the file for some reason. Hopefully anyone else running Task Archive that has this issue finds these posts and can get their import sorted out.
     
    kadauchi likes this.
  13. kadauchi

    kadauchi User

    Joined:
    Jan 10, 2014
    Messages:
    53
    Likes Received:
    19
    add !important to your injected css rule.

    Code:
    a:visited { color: red !important; }
    
     
    BlazinDimes likes this.
  14. elt

    elt User

    Joined:
    Feb 19, 2013
    Messages:
    2,300
    Likes Received:
    139
    works in chrome
    I can't get it to work in firefox. no errors on console.
    tried changing application/text and file extension to hit_database.txt
    in case it was just a silent security fail
    any suggestions besides ditching firefox?


    *Hit Tracker and Panda Crazy exports work ok

    *Solved by reading some of jsfiddle.net and stackoverflow
    after:
    const exportFile = document.createElement(`a`);
    added this line
    document.body.appendChild(exportFile);

    didn't test if chrome still works
    I don't know if some of my problems are caused by a slightly older firefox
    violentmonkey or just general firefox weirdness since other scripts work ok.
     
    #154 elt, Jan 5, 2018
    Last edited: Jan 5, 2018
  15. parro

    parro User

    Joined:
    May 28, 2016
    Messages:
    4,675
    Likes Received:
    405
    We made a bookmark, not a css code. Where should I put that?
     
  16. FibonacciSequence

    Joined:
    Aug 16, 2013
    Messages:
    403
    Likes Received:
    3
    Surprise me. :D I could also take a screenshot of a video.
     
  17. elt

    elt User

    Joined:
    Feb 19, 2013
    Messages:
    2,300
    Likes Received:
    139
  18. Paleface

    Paleface User

    Joined:
    Feb 19, 2013
    Messages:
    1,908
    Likes Received:
    451
    Thank you. It worked. :clap:

     
  19. kadauchi

    kadauchi User

    Joined:
    Jan 10, 2014
    Messages:
    53
    Likes Received:
    19
    I'd need the bookmarklet code.
    Chrome allows more lazy coding than Firefox so when something doesn't work on FF is generally a Firefox security feature blocking/preventing something. I'll update the userscript with it.
     
  20. parro

    parro User

    Joined:
    May 28, 2016
    Messages:
    4,675
    Likes Received:
    405
    We were using it in Chrome:
    javascript:document.head.insertAdjacentHTML(`beforeend`, `<style>a:visited { color: #CFB53B; }</style>`);

    I'm still using Chrome until the bugs are knocked out of the FF Suite, but if it's too difficult to do, I'll stay with Chrome. I've grown accustomed to it already, and I keep MTS in a always-on-top window on top of my FF.
     

Share This Page