[Browser Extension] MTurk Suite no longer supported?

Discussion in 'mTurk Scripts & Resources' started by Anna_Morphic, Jul 31, 2024.

  1. HelenB

    HelenB Turker

    Messages:
    124
    Ratings:
    +115
     
  2. HelenB

    HelenB Turker

    Messages:
    124
    Ratings:
    +115
    I get the header is to big error thing and have to close out and re-sign in. I can't block ANY requesters, and I can't see any reviews. I am really really really NOT liking this.
     
  3. Mariane

    Mariane New Turker

    Messages:
    6
    Gender:
    Female
    Ratings:
    +3
  4. t0nja

    t0nja Survey Slinger

    Messages:
    1,309
    Gender:
    Female
    Ratings:
    +7,237
    • Like Like x 1
  5. ceedj

    ceedj Survey Slinger

    Messages:
    2,893
    Gender:
    Male
    Ratings:
    +6,497
    Minor update, you can get SOME of today's activity via Kads Dashboard Enhancer script (https://greasyfork.org/en/scripts/18991-mturk-worker-dashboard-enhancer) but you need to do a couple of things. First comment out the first "try" line after the headers in the script, should look like this:
    Code:
    // ==UserScript==
    // @name         [MTurk Worker] Dashboard Enhancer
    // @namespace    http://kadauchi.com/
    // @version      2.2.0
    // @description  Brings many enhancements to the MTurk Worker Dashboard.
    // @author       Kadauchi
    // @icon         http://i.imgur.com/oGRQwPN.png
    // @include      https://worker.mturk.com/dashboard*
    // @downloadURL https://update.greasyfork.org/scripts/18991/%5BMTurk%20Worker%5D%20Dashboard%20Enhancer.user.js
    // @updateURL https://update.greasyfork.org/scripts/18991/%5BMTurk%20Worker%5D%20Dashboard%20Enhancer.meta.js
    // ==/UserScript==
    
    //try { if (mturksuite) return; } catch (e) {} - COMMENT OUT THIS LINE
    
    const toNum = (string) => Number(string.replace(/[^0-9.]/g, ``));
    const toDate = (string) => string.split(`T`)[0];
    const toMoney = (number) => `$${number.toFixed(2)}`;
    const needPlus = (number) => number > 0 ? `+` : ``;
    
    etc, script continues...
    We do this because in our case, we WANT the two scripts to co-mingle. Sort of. Go to the MTS options - you have to do this through the Extensions tab in Firefox options and click the hamburger menu (...) and click Options.

    From the Dashboard section, you SHOULD uncheck "Expand This Week Enabled" as it expands for two weeks instead of one. I also unchecked the rest because they are a bit redundant (with a little extra adjustment on the pending/rejected range) but they don't hurt to leave them on, so you do you. :ay:
     
  6. Kadauchi

    Kadauchi Administrator Former MTG MotM

    Messages:
    4,371
    Ratings:
    +8,614
    Would a .zip of the mv2 version help? The 2 biggest issues with converting it over is that the build tooling used is specific to just mv2 not mv3. Then some features just don't translate (namely most of the state management and communication) with the changes to the background script which would require large rewrites.
     
    • Love Love x 4
    • WOW WOW x 1
  7. AlexZ

    AlexZ Distinguished Butthat The Prophet

    Messages:
    15,996
    Gender:
    Male
    Ratings:
    +50,193
    Emailed you.
     
    • Love Love x 2
    • Like Like x 1
  8. T Mon

    T Mon Active Turker

    Messages:
    308
    Gender:
    Female
    Ratings:
    +386
    For the windows folks, there's a registry hack further down the page from dpcdpc11 that seems to be more permanent. Still, not a true long term solution.
    UPDATE: Registry hack is dead as of Aug 22, but the op's settings workaround is okay for now.
    UPDATE: Settings workaround now dead too see WildFlower's post below

    Haven't posted on here in quite a while. Apologies to anyone who got me reacting to posts from years ago today. Forgot how I get myself into time warps on here.
    :emoji_sunglasses:
    Love to the lovers, hate to the haters, and hope to everyone else in between.
     
    • Like Like x 2
    • Love Love x 1
    Last edited: Sep 23, 2025
  9. WildFlower

    WildFlower Survey Slinger FF Champion II

    Messages:
    4,313
    Gender:
    Female
    Ratings:
    +5,018
    The solution posted before on Reddit is no longer working for me. But I found this and it is. Problem for me is, that I have an old solution I've been using for years that @Kad posted for background throttling as well. I tried combining them and that's working so far (posted below the link). Thought I'd post in case anyone is looking for a solution after their Chrome updates.

    https://www.reddit.com/r/chrome/comments/1n86fp2/instructions_on_how_to_enable_ublock_and_other/


    "C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled --disable-background-timer-throttling
     
    • Love Love x 6
    • Like Like x 1
  10. j0sh83

    j0sh83 Survey Slinger

    Messages:
    6,126
    Gender:
    Male
    Ratings:
    +10,723
    Thanks for this. I have multiple Chrome profiles, with one only dedicated to MTurk and Prolific, so this actually works out well so only one profile is disabling V2.
     
  11. Yax Jasbon

    Yax Jasbon Active Turker

    Messages:
    485
    Ratings:
    +744
    what is really throwing me off is not being able to track earnings or easily calculate pending. I have no idea where the site stores that info, and none of the scripts I had or try to edit seems to be able to access the data.
     
  12. j0sh83

    j0sh83 Survey Slinger

    Messages:
    6,126
    Gender:
    Male
    Ratings:
    +10,723
    More context please. Are you talking about Chrome? Are you trying one of the work arounds?
     
  13. Yax Jasbon

    Yax Jasbon Active Turker

    Messages:
    485
    Ratings:
    +744
    Yes Chrome, I use PC, so the features from MTS I miss the most are the ones from Hit tracker; Seem none of the older earnings tracking tools work, and I have tried formulating a script just to keep track of whatever is pending at a given time, but have had no luck. Right now I am just logging it daily on a spreadsheet lol.
     
  14. j0sh83

    j0sh83 Survey Slinger

    Messages:
    6,126
    Gender:
    Male
    Ratings:
    +10,723
    Did you try this? https://forum.turkerview.com/posts/2197159/

    After I tried the fix mentioned above, I was able to export my HIT Tracker, which I couldn’t do with the other small band-aid fixes. I didn’t have the syncing issue like you do, though. If you're able to export your HIT Tracker, it will generate a JSON file. You should be able to then use something to read and access all of your data. I would ask ChatGPT. If you F12 while in the HIT Tracker tab, you can give ChatGPT the structure. Forgive my snipping tool for whitewashing the screenshot but the red arrow is where you will find the HIT data.

    Edit, for some reason I am having issues with the image. Just copy this into your browser to see it: imgur.com/a/ZEwT7gq

    The database should also stored in this Chrome extension folder on your computer if you want to go digging for it: iglbakfobmoijpbigmlfklckogbefnlf
     
    Last edited: Sep 17, 2025
  15. johnxyz

    johnxyz Well-Known Turker TurkerView Masters

    Messages:
    8,272
    Gender:
    Male
    Ratings:
    +1,973
    Another workaround for MTS on Chrome: I've been using an old chrome portable version found here (used version 138.0.7204.184 as it seems it's the last one to support manifest v2)
    https://google-chrome-portable.en.uptodown.com/windows/versions

    still have to do the above fix (chrome flags, etc.) to allow manifest v2

    the auto-update on this portable version seems to fail (which is what you want!)
    still somewhat annoying as you have to transfer everything over (bookmarks, scripts, HIT tracker) to this version and login everywhere (but at least you can use this version just for turking and keep the latest version for everything else)