JR Mturk Panda Crazy

Collects panda's for you at a certain cycle instead of timers. Lot of organizing of panda's and grouping them together to start and stop them at once.

As of 2017-04-08. See the latest version.

Author
JohnnyRS
Ratings
0 0 0
Version
0.5.1
Created
2016-04-27
Updated
2017-04-08
License
N/A
Applies to

A script to organize your panda's and grab them as fast as possible.

The script works only on this page: https://www.mturk.com/mturk/welcome?pandacrazy=on

Be sure to run script in it's OWN separate window because browsers limit timers to 1 second in tabs. Want easy add buttons in search and hit pages on Mturk.com? Install the Panda Crazy Helper Add-on Make sure you go to the next hit in your queue with this script: Panda Crazy Queue Helper Add-on

  • Version 0.5.1 = Script will be unpaused automatically after you close the popup window for filling in captcha or logging back in. Max and min price search options should now save correctly. Captchas should get detected on the new site now. Max and min price search options should now save correctly.

More Explanation and details on Panda Crazy Help Page or in MturkCrowd.com Thread - Detailed Release Notes:

[Beta version] I can not guarantee that things may not break after an update. Export your data as much as possible. Be sure to check out the images below for examples.

This script keeps track of panda's by having different tabs for you to organize. Can also put different panda's in groupings to start or stop all at once. This script uses 1 timer called a cycle to go through each panda. It is set at 970ms. No need to set a timer for each panda. There is a help menu for this script so use it and find out what all the options you can do with it.

To export your hit data you need to go to the jobs menu and then export. Save your data as much as possible.

If the elapsed time is a lot higher than 1000ms than you can go to the cycle menu and push the reset button. It will go back to the original cycle at 970ms if not changed in the options.

While you are working on hits and you get too many going to fast errors you can slow the script down in the cycle menu by pushing the increase button or the add 750 button. Remember to reset the cycle after, though.

This script will work in Chrome or Firefox. Probably won't work in Canary browser because it gets updated so often.

  • Version 0.5.0 = Search mode now has 3 new options to filter out terms or groupID. Search mode can now be restricted to a max price. You can now revert options back to the default value by pressing D button on the right side. Ham timer can now be lowered to 5 seconds instead of 10 for delayed ham timer mode. You can now force a job to automatically go into delayed ham mode on the job edit dialog. The stop auto slowdown button option will now be saved so you don't have to always turn it on each time you restart the script. New message for reaching daily limit on mturk. You can now set a dailylimit for a job which can be used for personal limits you want. Use New page on new worker site: https://worker.mturk.com/?filters[search_term]=pandacrazy=on
  • Version 0.4.4 = Fixed a few problems with adding jobs from external scripts. Fixed a bug when changing friendly name or title and it reverts back to the original. Will now remember the date a job was added and display it in the details section. (Shows date only for newer added jobs.) Details section will now show the pay rate and duration. You can edit them too but will be changed by script after job is found.
  • Version 0.4.3 = Fixed some bugs dealing with showing time accepted in the accepted tab, background color should go back to normal after limit reached and job turned off, keywords are now collected without spaces and carriage returns, collecting jobs stat will list jobs now. Notifications will now be shown for a captcha alert and when logged off. Jobs in search mode will now show a new stat after the accepted hits referring to how many new hits it found.
  • Version 0.4.2 = The add tab button is back after being removed by mistake. Captcha counter should now disappear if you stop getting captcha's after the limit number. Cell job should not stay red after collecting one hit for a job with once enabled. Fixed a bug where once option couldn't be changed. Fixed a bug when changing options and it would change it before pressing the save button. Fixed a bug where you couldn't place a job in Save Search Group Id Mode. Shows release notes for new update at the start.
  • Version 0.4.1 = Fixed a bug where the new captcha counter would change captcha number to 0. Changed how script displays the jobs to make it faster at load up. Changed the text for disabling captcha counter to: Show Captcha Counter Text. Will now show unknown if group id is blank. Will stop a panda if group id is blank. Disabled moving of tabs due to a bug when moving jobs to the moved tab.
  • Version 0.4.0 = Fixed a bug where you couldn't search on mturk with the search mturk button. Fixed a bug where it would stay in ham mode when a job was deleted while in ham mode. Added the time a hit was accepted in the accepted tab on the bottom.
  • Version 0.3.18 = Fixed a bug where you couldn't search on mturk with the search mturk button. Fixed a bug where it would stay in ham mode when a job was deleted while in ham mode. Added the time a hit was accepted in the accepted tab on the bottom.
  • Version 0.3.17 = Should load up jobs faster especially when there are over 100 jobs. May have fixed a bug when listing all jobs and not showing everything. May have helped people who use the queue helper script get a more accurate next hit especially when working in multiple tabs. Added a delete button on every job to quickly delete jobs. Cleaned up some code to go through objects faster.
  • Version 0.3.16 = Some memory problems with tooltips have been fixed. Queue hit limits for jobs are more responsive and accurate. Added two more stats for PRE's. It now counts pre's that it gets in ham mode and out of ham mode. These stats can be seen by clicking on the PRE'S text at the top.
  • Version 0.3.15 = Some memory cleanup is done for memory leaks. Now can import only data, only alarms or both so you don't have to save alarms all the time. Display minimum now works by showing 3 rows instead of 5 rows in the job cells. Total earnings counts the P.E., hits in queue and accepted hits.
  • Version 0.3.8 to 0.3.14 = Last update caused problems due to saving null data in 2 data spots. These updates fixed the problem when search options button did not work, options/timers button did not work, Jobs not being added correctly, Now can change mode to search and set requester ID at same time, detection for submitted; returned and accepted hits from external scripts, details button stopped working, data that has null gets fixed when loading or importing data, jobs not showing up in the job list window.
  • Version 0.3.7 = Queue watch is now sorted when new hit is accepted. Search mode has a new option for minimum pay rate to collect. New way to input seconds or milliseconds for some options. Pay for accepted hits and P.E. stats at top are done differently. New external script message system has been added for future use so more helper scripts can be added to lower the pre's. Fixed bugs: Job display not showing all jobs, queue not updating when logged out, unpause button in wrong windows, empty spaces in tab window, no requester name being displayed, queue watch not adding newly accepted hit, wrong jobs turning off or on when using weight system.
  • Version 0.3.6 = Fixes a bug when trying to stop a job when it's in ham mode. Fixes a bug when importing and some buttons won't work anymore.
  • Version 0.3.5 = Fixes a bug when a job should only accept one but stops the wrong job.
  • Version 0.3.4 = There was a bug when I introduced the weight system that cause an error and stopped the main cycle timer. This should be fixed with a rewrite of the core functions and continue after error instruction. Status log tab on the bottom will now show the current running job stats including the seconds it waits to check that job. You can now disable desktop notifications in the general options menu. Debugging log levels can be changed in the general options menu to show critical to detailed logs in the browsers console log.
  • Version 0.3.3 = Small fix for the new weight system. It wasn't actually skipping the correct number of cycles.
  • Version 0.3.2 = Stats for total searched is now moved to the Accepted stats area. Mturk Queue total number stat at top is removed. Clicking on the black background of the queue watch will refresh the queue watch data. Job box will changed to purple if not qualified and dark grey if you are blocked. NS4T.NET url's can be used to add a job now. Desktop Notifications have been changed a bit. Now can add some weight to a job which will allow it to skip an amount of cycles.
  • Version 0.3.1 = Dragging and dropping jobs on a tab will move jobs to the bottom of that tab contents. Moving jobs should now be a lot easier but can only position a job in it's own tab now. Can now delete multiple jobs by using the search jobs button, list button in the jobs menu or clicking on the running status text at top. Search button has been broken up into a search job button and a search mturk button. Fixed a bug when in pantha mode and captcha alarm is disabled. Script will be able to handle the new mturk format when it becomes live.
  • Version 0.3.0 = Now can optionally add alarm sounds to export file and import it back in. Can disable captcha alert and queue alert in the options/general menu. Fixed a bug when in pantha mode where the script goes faster than mturk and thinks it accepted 2 hits rather than just 1. Did some work on the searching through your jobs but not finished yet.
  • Version 0.2.13 = Alarm options are now loaded correctly after changes. Now will redo a preview or accept when script encounters a pre. Search mode should be slightly faster especially in delayed ham mode. Delayed ham mode button turns off now correctly.
  • Version 0.2.12 = Groupings instructions are not hidden anymore. More helptips added to the menu buttons. Some options are checked for limits. Now displays missed hits stat for pantha mode. Added 2 more cycle timers so it's easier to run with other scripts. Queue watch now changes color on alarm to grab attention.
  • Version 0.2.11 = Some added features for pantha action mode.
  • Version 0.2.10 = Search mode in details section is now fixed. Can set the minimum minutes on a hit for the queue alarm to sound. A few fixes for detecting logged off and captchas. Small other fixes.
  • Version 0.2.9 = Action mode Preta renamed to Pantha. Added buttons to change action mode in details window. Now will search in ham mode.
  • Version 0.2.8 = Fixed a bug where cycle gets reset when stopping a delayed ham hit. Fixed alarms option menu clear bug when changing timer or pay rate. Added error checking for action edit in details window. Added a new action advanced mode called preta.
  • Version 0.2.7 = Fixed a problem when in go ham mode and adding new hits. Fixed a button color bug. Fixed the tab close button not showing up. Fixed a problem with the stop auto slowdown button.
  • Version 0.2.6 = Fixed hit queue limit bug. Queue watch shows newly collected hits. Fixed delayed ham mode not turning off. Fixed requester name updating. Changed the alarm option page.
  • Version 0.2.5 = Search page saves the previous search correctly. Will now show your projected earnings if you have the add on helper script. Input is now focused on the search page. Added support for queue hit limit. Alarm for logged off and captchas is added. When hits are collected it adds info to the queue watch tab now.
  • Version 0.2.4 = Adding panda's from script or helper would stop all buttons from working. Fixed now. Queue number is added to the Queue watcher tab. Links open in a new window. Search page title can now be clicked to open hit in a new window for preview.
  • Version 0.2.3 = Fixed a bug that caused it to crash in chrome.
  • Version 0.2.2 = Search button is added but can only search mturk.com for now.
  • Version 0.2.1 = Queue watch wasn't working after stopping all jobs. It is now fixed.
  • Version 0.2.0 = Small bugs fixed. Script is now public and can be searched.
  • Version 0.1.9 = Queue watch and alarm is added. The alarm works for big batches. Script to script communication is added to support add on scripts.
  • Version 0.1.8 = Alarms had a bad problem but now is fixed.
  • Version 0.1.7 = Tabs are now able to be added and deleted. Can add to groupings. Help menu and help tooltips added.
  • Version 0.1.6 = More small bugs got fixed.
  • Version 0.1.5 = Some small bugs fixed. Command to reset all script is added.
  • Version 0.1.4 = Some small bugs fixed. Editing groups is now working.
  • Version 0.1.3 = Groupings are now working. Deleting groups work too.
  • Version 0.1.2 = Alarms now save after editing. Moving hits to tabs is implemented.
  • Version 0.1.1 = First day posting script on greasyfork but private.