jshackles / idle_master

Get your Steam Trading Cards the Easy Way
GNU General Public License v2.0
1.54k stars 562 forks source link

3-hour delay option? #279

Open Nao opened 6 years ago

Nao commented 6 years ago

I couldn't find any acknowledgement of the issue, aside from my own experience. But I've farmed something like 35 games in the last couple of days, and they all dropped zero cards at 2:59, and dropped their first at 3:00 or 3:01. So it looks like another 'punishment' added by Steam for daring to play their farming game. I suppose it's safe to run them all together up to 3 hours.

Could a 3-hour simultaneous farming option be added, as a replacement for the 2-hour delay?

sekkuar commented 6 years ago

I've done some tests manually on my end with several games I had cards to drop.

In my tests, I noticed that if I idled several games at once (10+) they wouldn't drop any cards while they were running; BUT If I let them all idle for 1 hour or so, and then closed them all (always closing the 'current' one first, the one that shows you're playing on your profile) then the cards would drop on the act of closing each game.

I'm thinking this behavior could be implemented on Idle Master somehow. Have an option to idle all your games simultaneously and have the idler be paused every hour or so. Should speed up the card farming if you have several games.

Nao commented 6 years ago

Here's what happened for me:

So I'd suggest you disable the option too. ;)

BTW one thing that'd be really useful for Idle Master is the ability to simulate quitting a game every 15 minutes or less, instead of just checking whether a card dropped... I don't know about you guys, but usually my cards drop much faster if I just select 'next' on Idle Master from time to time and then relaunch the program after cycling through all games.