You can blacklist games.
I'm not doing this simply because it screws up my gametime. I know, terrible reason, but I like to keep that as accurate as possible.
I wrote a small Python script, that should do idling on all platforms. It's not a complete program, but just idles in Team Fortress 2 and Dota 2 for a few seconds.
I would appreciate a few tests on different platforms, especially on OSX. If it works well, maybe jshackles could reuse some stuff.
You can download it here: https://github.com/mlstnr/idle_test
There should be no issue with signing out of Steam friends?
Not at all, i´ve been offline since i started the program and i´m getting the cards with no problem at all.
Not at all, i´ve been offline since i started the program and i´m getting the cards with no problem at all.
Really? Shit, people have been thinking I've been playing weird shit all day non-stop. Knowing this could've saved me having to explain this. Oh well.
Finished my multi-platform fork: https://github.com/mlstnr/idle_master
I tested the program on Windows 8 64 bit and Arch Linux 64 bit and it works on both platforms. For Windows users there is nothing exciting, because it does the same stuff as the original program.
I tried to run it in an OS X VM but only got errors loading the Steam API library in the program. I don't know if it's bug in the program, in Python on OS X or in the VM.
wait, Steam records this gametime? Fuck.
Yup, I have 3 hours of gametime in a few games I've never played. don't really care. More annoying is all the people asking "how is that game" while I'm idling. Steam needs a "farming for cards" status. They did this to us.
This utility was working flawlessly until this morning. Now it's playing a game for 30 minutes and skipping to the next one. It's not waiting until the cards are depleted before moving on.
Anyone else having this issue? Or am I just stupid.
Edit: Reading the thread, it seems I'm not the only one. I'll update my cookie data tonight, I'm currently at work and it's running at home.
Finished my multi-platform fork: https://github.com/mlstnr/idle_master
I tested the program on Windows 8 64 bit and Arch Linux 64 bit and it works on both platforms. For Windows users there is nothing exciting, because it does the same stuff as the original program.
I tried to run it in an OS X VM but only got errors loading the Steam API library in the program. I don't know if it's bug in the program, in Python on OS X or in the VM.
I'm getting the following crash after every game it tries to load:
This morning it would show the App ID and the name of the game that was idling, not it is just showing the same name. This does not matter in the least but is it supposed to show the app id and name, or just the name. Seems weird to me it just all of a sudden changed after idling for the first game.
Also does it find a game at random to idle for every time you run it? The first time I raan it I closed it before it had all the cards for the game and when I restarted it went to a new game. Now it it seems to go back to the same game every time I restart.
25 card drops remaining
Yessss. Final stretch!
Meh, that's nothing. I've been idling for the past few days, and still have 230 games to go. Damned bundles.Mine closes right away and I can't figure out why.
EDIT: Got the older version working. The newer version won't work with the exact same config. Probably cause I deleted steamparental and sort.
115 games to idle : O
That's how the system works. You need to buy or trade for the rest of the cards to craft the badge. Or just sell your cards on the market.Is it normal to not get all of the cards? I may have missed a post but it will get like 3 of 5 and say no more card drops remaining.
That's how the system works. You need to buy or trade for the rest of the cards to craft the badge. Or just sell your cards on the market.
Sometimes Steam seems to stop tracking my game time and awarding cards even though it shows me in game. I need to restart Idle Master to get it going again. I don't need to change anything in settings, my session is the same. I have no clue what's causing the issue, maybe it's switching from one game to the other too quickly or something?
I'm getting the following crash after every game it tries to load:
http://i.imgur.com/rFCKtIY.png?1?5532[IMG][/QUOTE]
[quote="BreakyBoy, post: 124016012"]FWIW, I can confirm the same.
On native OS X 10.9.4, I'm getting exactly that, on a slightly newer rev of Python (2.7.7). I only had a bit to look, but it just looks like it is loading the dylib just fine, but for some reason the SteamAPI_Init() call is bombing out. Your Python code looks fine to me. Unfortunately, I don't have any experience with the Steamworks API, so I can't offer much more than that for now until I really dig in. I'm hoping there's some way to get some more verbose errors from the SteamAPI_Init call.
In better news, I had an ISO of Ubuntu 14.04 Desktop on my drive, so I spun up a VM with defaults. The multiprocessing branch worked fine with a simple `python start_gui.py` once I made sure I had all the pre-req libraries installed. So, as expected, your method seems to work fine across distros.[/QUOTE]
Thanks guys. So it wasn't the VM that caused the crash. I did some reading and multiprocessing in Python on OS X is strange and error-prone. Therefore I ditched that approach and just focused on porting steam-idle to other platforms. That was way easier.
So there is a working port for OS X and Linux (At least for platforms I tested: OS X 10.6.8, Lubuntu 14.04 32 bit and Arch Linux 64 bit). Download it here: [url]https://github.com/mlstnr/idle_master[/url]
The folder Release should contain everything you need. There are only minimal modifications to jshackles' original program. The features and instructions are identical.
Thanks guys. So it wasn't the VM that caused the crash. I did some reading and multiprocessing in Python on OS X is strange and error-prone. Therefore I ditched that approach and just focused on porting steam-idle to other platforms. That was way easier.
So there is a working port for OS X and Linux (At least for platforms I tested: OS X 10.6.8, Lubuntu 14.04 32 bit and Arch Linux 64 bit). Download it here: https://github.com/mlstnr/idle_master
The folder Release should contain everything you need. There are only minimal modifications to jshackles' original program. The features and instructions are identical.
Is this still working after the latest Steam Update?
Wonder who'll modify and use this to idle game time instead of cards.