/PandaCrazy-Max

PandaCrazy Chrome Extension for Amazon Mturk

Primary LanguageJavaScript

PandaCrazy Chrome Extension for Amazon MTURK

This is a rebuild of my PandaCrazy userscript for Mturk.com in a Chrome Extension version.

This extension has been submitted to the webstore and has been approved. You can now do a search for panda crazy in the chrome store or go to the PandaCrazy Max Page to install the extension.

  • If the Panda Crazy Icon doesn't show up on the chrome bar then click on the extensions icon and then push the pin next to the Panda Crazy Max extension.

If you want to install it manually then follow the instructions below:

Installation Instructions for Chrome

  1. Need to download the ZIP file from the clone or download button. Zip File.
  2. Now you need to unzip the file into a folder which should be called: PandaCrazy-Max-master
  3. Go to the chrome extensions page (chrome://extensions).
  4. For this script to work manually you have to enable the Developer Mode switch at top.
  5. Push the load unpacked button and find the new folder or drag and drop the folder anywhere on the page.
  6. Make sure PandaCrazy Max extension is enabled on the extensions page.
  7. There should be an icon with PC Max on it at the top in the extension bar.
  8. Click on it and push the start pandacrazy link.

Search jobs can be added by the Add Job button.

  1. To create a groupID search job (gid) you have to paste in a panda url and then click on the search job box.
  2. To create a requesterID search job (rid) you paste in a requester url with or without clicking the search job box.
  3. Search options to include or exclude groupID's are not working right now.
  4. GroupID search jobs (gid) will first start collecting for 10 seconds and then will use the MTURK search page.
  5. RequesterID search jobs (rid) will search the requester url page first and then use the MTURK search page.
  6. You may import older import files but only the jobs and tabs will be imported at this time.
  7. You may export jobs and options but it will not work with the older Panda Crazy script.
Some other changes:
  • There is a button to wipe all data and go back to default in the help page.
  • Older scripts that send messages to the old PC script should work with this extension too.
  • Buttons on forums should still work but they may change in the future.
  • Buttons on some MTURK pages have been changed and search multiple button has been added.
  • Search button will add a groupID search job (gid) that accepts only one hit. Good for surveys.
  • Search multiple button will add a requesterID search job (rid) with no limits.

Panda jobs are now saved in the database. Only relevant data is kept in memory when needed to save some memory space. Search jobs are working now also but searches are on a separate timer. Searches only check the first 25 hits every second for all the search jobs which makes it a lot more efficient to find hits from searches. Compared to the original script there can be a lot more searches running and won't cause any timer problems. Groupings are now working and can be run at a specific time for a certain duration. A lot of debugging lines have been added for future use. Queue watch is now better and a bit smarter. It only adds new hits to the queue. New icon has been added for the extension bar.

This is being built by the newest ECMAScript, jquery, jquery UI and bootstrap. Coding in Visual Studio Code.

This extension will work in chrome and should be added from the chrome store. This extension can work in new microsoft edge in developer mode! This extension can work in Firefox with 'manifest - firefox.json' renamed to 'manifest.json' and added in 'Debug Add-ons' in the addons section. Also is now found in the Firefox add on store..