Panda Crazy Script for Panda's

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Any reason why the friendly requester name isn't being used in the search thing?

It makes it dangerous to try and delete hits because I don't know what ones are the ones I actually want to get rid of.
No good reason but I forgot to have it check it also. It only checks the real requester name and real title. I'll make it search the friendly options also in the next update. Not sure when the next update will be because I'm testing a few new things I added.
 
  • Like
Reactions: Randomacts

Randomacts

Banned
Banned
Joined
Jul 25, 2016
Messages
1,877
Reaction score
1,515
Points
363
Age
28
Gender
Male
No good reason but I forgot to have it check it also. It only checks the real requester name and real title. I'll make it search the friendly options also in the next update. Not sure when the next update will be because I'm testing a few new things I added.
Awesome, thanks
 

corsies

Member
Joined
May 30, 2016
Messages
284
Reaction score
350
Points
313
Age
59
Gender
Female
I just started using panda crazy and I really love it. I feel like I am missing something and could be getting more out of it. it would be great if you make a youtube video tutorial on how to use it effectively. I am so frustrated with missing good hits and rely on panda most of the time. thanks

edit: how do you start running all your pandas at once? every morning I start clicking the collect buttons on each which I know there has to be a better way. thanks again
 
Last edited:

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
I just started using panda crazy and I really love it. I feel like I am missing something and could be getting more out of it. it would be great if you make a youtube video tutorial on how to use it effectively. I am so frustrated with missing good hits and rely on panda most of the time. thanks

edit: how do you start running all your pandas at once? every morning I start clicking the collect buttons on each which I know there has to be a better way. thanks again
Be sure to read the help menus. It explains a lot and gives some great tips. Also there are a lot of tips in this thread as well. I am not sure if a video tutorial would help much but I'll think about it once I have finished the script completely.

You really don't want a lot of panda's running so be sure you're not running too many. Below ten is a good amount depending if those panda's need to collect as fast as possible before others. If that's not a concern then more than 10 can be good if the panda's are for large batches of hits that are usually there all day. To start more than 1 panda at the same time you can use the grouping button to select the panda's you want and then name it. You can also start all the panda's you want and then use the create instantly button to make a grouping of all the panda's running. I usually have a grouping for the morning, afternoon and evening because some stuff only drop in the morning, during the day or at night. I also have a grouping for all the penny hits when the day is really bad and I need some work to do.
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Today I released a new update (0.3.2) to greasyfork. Be sure to update it if greasemonkey/tampermonkey doesn't update it automatically. Some new updates could cause problems with jobs so be sure to save your jobs by exporting them. I tried to test it all out as much as I could before I released it.
  • If you are blocked from a requester for a job then the background of that box will turn dark grey and will stop collecting.
  • If you do not have the qualification for a job then the background of that box will turn light purple and will stop collecting
  • Ham mode button had some bugs fixed.
  • Desktop notifications will now add notices for each different job accepted. Same job collected will only replace the notice. You might see 2 or 3 notices if multiple jobs got accepted at once. Notices should last a bit longer in chrome.
  • The queue number status at top has been removed because the queue watch window shows that number.
  • Total searched number stat is now moved to the accepted stat area. Clicking on the accepted number status will toggle between accepted, searched, missed or skipped total stats.
  • Too Fast status has been changed to PRE'S for less confusion over what it means.
  • Searching through your jobs will now search and use the friendly title and requester name.
  • A new weight system is being introduced to allow jobs skipping cycle timers. In the details section of every job there is a weight number that can be changed. It defaults to 0 which means no weight and will not skip a cycle. If it is changed to 1 then it will skip 1 cycle so basically it means it will collect at 2 seconds depending on the cycle timer you are using and the amount of panda's running. A weight of 2 would skip 2 cycles which would double the time it will check. This allows you to have panda's which you don't need to go fast or just using it to find out when a hit drops so it can work alongside important panda's. This also allows you to run more than the recommended amount of panda's. A large number for the weight could mean seconds or minutes if there are a lot of panda's running. This system could be confusing to some so be sure to use it only when necessary and you understand it.
  • A new status is added to the job box to show the current weight if it's not 0. It adds w1 or w5 after the details button depending on the weight number.
  • In the details window you will now be able to easily increase or decrease the numbers for a few options with buttons instead of typing in a number. This is used for options that usually would have a small number like the queue limits which only go up to 25.
The weight system could be confusing to some so only use it if you really understand how it works. I will try to add more help for it later. Just a few small things to add to this script until I feel it's finished.
 
Last edited:

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
After thinking and testing the new update I found the weight system wasn't working the way I thought it was so I made a fix. The current version is (0.3.3). The weight number is closer to the number of seconds that it should wait. So a weight of 9 would be around 10 seconds plus the amount of panda's running. I thought about some examples to make it easier to understand.

Example 1: Zoltars have 3 hits running at the same time. Some are easier and pay more. Collecting all 3 panda's will fill up your queue but may collect the ones you are not so fond of. Let's say you want to do the .06 hits first and then the .20 hits and lastly do the .12 hits. Here is the way I did it so I got more .06 than the others:
  • .06 is set at weight 0 (collects at around 1 second each)
  • .20 is set at weight 3 (collects at around 4 seconds plus the number of panda's running (3) = 7 seconds)
  • .12 is set at weight 6 (collects at around 7 seconds plus the number of panda's running (3) = 10 seconds)
These numbers can be changed if you're not getting the best results. It depends on how slow the hits come in too.

Another example would be a hit that usually drops during the morning but the batch is very big so there is no rush to get them before anyone else. You just want to be notified that it dropped and have it go ham on the batch to get a full queue. You also have some surveys and other important panda's you want to grab before others. Here is something that might work with the weight system:
  • Big batch panda is set at weight 30 (collects at around 31 to 32 seconds each plus the number of panda's running.)
  • Important panda's weight is set at 0 (collects normally.)
 

Yuk

Member
Joined
Jul 10, 2016
Messages
685
Reaction score
1,572
Points
393
Age
124
This is a fantastic script and thank you so much for sharing it with us.
I do have one piece of feedback: I think it would be helpful to have a Help on the different colors of the watcher cells, especially with the latest introduction of the light purple and dark grey.
 
  • Like
Reactions: Jaded

catnapped

Relatively Unknown Member
Contributor
Crowd Pleaser
HIT Poster
Joined
Jan 13, 2016
Messages
20,908
Reaction score
43,057
Points
2,738
Age
52
Location
Pennsylvania
Gender
Male
Is there any kind of troubleshooting I can do as to why the sound effects don't work at all? I tried going into the configuration and manually downloading and placing the individual files but it doesn't seem like they're saving (if I go back the selections are empty again). There's mention about the @connect things but where I can I look into seeing if those are set correctly?
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Is there any kind of troubleshooting I can do as to why the sound effects don't work at all? I tried going into the configuration and manually downloading and placing the individual files but it doesn't seem like they're saving (if I go back the selections are empty again). There's mention about the @connect things but where I can I look into seeing if those are set correctly?
First be sure the border around the job box is solid. If it's dotted then it's muted. Right click on the job box to unmute it or unmute in the details window. Also be sure the volume slider at top is all the way to the right. Be sure tab is not muted also. If all that is good go to the alarm options and press the play buttons on the alarms to see if any of those work. If it doesn't work then click the change button and choose a sound file. Any sound file will do. It should play that sound after you choose the file. The default alarms is just a url directly to the sound file on a server. Just click on those and save it to your computer. Then use the file you just downloaded to change the alarm. The @connect stuff is only if the alarms don't work when you first install it. All the sounds are put into memory and saved on your computer. If it still doesn't work you can try pressing [ctrl] [shift] [J] which will bring up the console and if you see any red errors then that could be a problem.
 

spottmonsta

New Member
Joined
Jun 19, 2016
Messages
4
Reaction score
2
Points
203
Age
35
Gender
Male
Johnnyrs @Johnnyrs This is very impressive. Thank you!

I didn't see anything about it, but is it possible to save requester searches? You used c-sats as an example since they use different ids. so is it possible to save a search for c-sats (or any other requester) like the watch this requester feature on TM? or do I just have to search their requester id every time I want to look out for them?
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Johnnyrs @Johnnyrs This is very impressive. Thank you!

I didn't see anything about it, but is it possible to save requester searches? You used c-sats as an example since they use different ids. so is it possible to save a search for c-sats (or any other requester) like the watch this requester feature on TM? or do I just have to search their requester id every time I want to look out for them?
The search mode will go to the requester search page for any of their hits with highest paid first. It will only save the first 3 hits found and panda each one. It will actually change the group id # each time it tries a panda. Once it finishes all the stuff it found it will go back to the requester search page again and repeat the process. If it found only one hit then you can make it only do that one hit without going back to searching by clicking on the job box so the border turns red. This makes it only panda the found hit until you restart the script or click the box again so the border goes to regular color. This feature can also be automated if you put the job in delayed ham mode. In delayed ham mode it will only panda the hit found if it found 1 hit until it can't collect anymore. Once out of ham mode it will start searching again. It could be useful for C-Sats but sometimes they will drop a few hits so it will only try the 3 highest paid hits. If you already capped on those then you might have to add the rest of the panda's.

Now if a requester changed their group ID and you just want to find that ID with the search mode then you can switch it to search mode. Once it finds it then you can switch it back to panda mode and it will use the new panda link it found because it always replaces the group ID number.
 

TheresaofAlbion

Working for noms
Contributor
Joined
Mar 20, 2016
Messages
977
Reaction score
1,983
Points
468
Age
45
Location
Kansas
Gender
Female
Can you explain why since the update PC has been stopping multiple times during the day? It is happening to enough people to know that it isn't just me. It randomly stops with no warning.
 

ScrapingForQuarters

New Member
Joined
Mar 10, 2016
Messages
32
Reaction score
0
Points
256
Age
71
Location
Chicago Area
Gender
Male
Also new since the last release: if my tab is only wide enough for 3 PandAs, I'm getting some gaps that I can not move something into to remove them. It looks normal 4 wide. Right now for example, my last 3 rows show

Blank Blank HIT
HIT HIT HIT
Blank HIT
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Can you explain why since the update PC has been stopping multiple times during the day? It is happening to enough people to know that it isn't just me. It randomly stops with no warning.
Yes It's a bug. I'll have a fix for it today sometime. You can go back to the earlier version 0.3.1 or 0.3 from the history tab on greasyfork if it gets too bad. You can also press the pause button and resume which starts the timer working again.
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Also new since the last release: if my tab is only wide enough for 3 PandAs, I'm getting some gaps that I can not move something into to remove them. It looks normal 4 wide. Right now for example, my last 3 rows show
I have no idea why thais would be happening. I didn't change anything in the tabs for this version. If you have a screenshot of it I might be able to understand what is happening. Could also go back to an older version like 0.3.1 or 0.3 from the history tab on greasyfork. Could also try exporting everything and importing it again. See if that fixes something.
 

TheresaofAlbion

Working for noms
Contributor
Joined
Mar 20, 2016
Messages
977
Reaction score
1,983
Points
468
Age
45
Location
Kansas
Gender
Female
Thank you SO much for all you do. I saw that you will accept amazon GC's as thanks. Where would we send that?
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male

ScrapingForQuarters

New Member
Joined
Mar 10, 2016
Messages
32
Reaction score
0
Points
256
Age
71
Location
Chicago Area
Gender
Male
I have no idea why thais would be happening. I didn't change anything in the tabs for this version. If you have a screenshot of it I might be able to understand what is happening. Could also go back to an older version like 0.3.1 or 0.3 from the history tab on greasyfork. Could also try exporting everything and importing it again. See if that fixes something.
Yeah, I tried to print page and save it as a pdf, but it wasn't showing the issue as it was displaying the ones I had at the top which were fine. (it wanted to print 2 pages)

Sadly, I didn't think to try a screenshot. If it happens again, I'll try that.

BTW it was in Chrome Version 52.0.2743.116 m

I have updated to the latest version, and so far no issues with 3 columns instead of 4, but I've also deleted some jobs in the mean time.
 

Johnnyrs

Active Member
Contributor
Crowd Pleaser
Joined
Jan 12, 2016
Messages
546
Reaction score
1,603
Points
668
Age
54
Location
Whittier, California
Gender
Male
Today I released a new update (0.3.4) to greasyfork. Be sure to update it if greasemonkey/tampermonkey doesn't update it automatically. Some new updates could cause problems with jobs so be sure to save your jobs by exporting them. I tried to test it all out as much as I could before I released it.
  • With the new weight system the script was a bit more complicated moving data around which caused an error and sometimes would stop the main cycle timer. I have rewrote this core function to be more simple and less chance of errors. I also have the script continue with the timer even if it receives an error. This should fix the bug where it just stops.
  • The status log tab at the bottom will now show stats of each running job. It also shows how many seconds it will wait until it checks for a hit. This could tell you important information if you have too many panda's running or the weight number should be changed.
  • You can now disable the desktop notifications after hit is accepted in the general options menu.
  • A new debugging log level can be changed in the general options menu. Level 0 only shows critical errors in the browser's console log ([ctrl][shift][j]). Level 1 shows some data structures and steps the script is doing. Level 2 shows detailed information of data. Only use this if curious or trying to find an error in the script. Thanks.
This should fix the stopped timer problem. If it still happens please report it to me so I can go back and check on things again.
 

ducky

good brain, good life
Mentor
Contributor
Joined
Jul 19, 2016
Messages
8,708
Reaction score
23,677
Points
1,013
Gender
Female
Yeah, I tried to print page and save it as a pdf, but it wasn't showing the issue as it was displaying the ones I had at the top which were fine. (it wanted to print 2 pages)

Sadly, I didn't think to try a screenshot. If it happens again, I'll try that.

BTW it was in Chrome Version 52.0.2743.116 m

I have updated to the latest version, and so far no issues with 3 columns instead of 4, but I've also deleted some jobs in the mean time.
by any chance does it look like this? or different issue?


this happens on my small monitor that's like 1024x768