STEAM 组
Idle Master idlemaster
STEAM 组
Idle Master idlemaster
1,235
游戏中
8,353
在线
成立于
2014 年 8 月 19 日
语言
英语
所有讨论 > 综合讨论 > 主题详情
Arno 2015 年 3 月 18 日 下午 9:55
IdleMaster stops checking in
I know this is going to be a pretty useless report, but I'm honestly not sure how to provide useful information. All I can say is that the two times I've left IM running for an extended period (12+ hours) it goes through a few games (8 the first time, 7 the second time) and then gets "stuck" somehow. The program is still running, but when I come back to it the countdown timer is just sitting on 0:00 and it never checks again. If I pause and un-pause it picks back up (it started the timer over both times, obviously after 7 hours or so of idling a game it had all the cards, so I did the "re-check now" function and it checked in and subsequently switched to the next game as expected).

Obviously not a catastrophe, it's still chewing through this stuff way faster than I would by hand and after all they're just trading cards...but I figured it was worth bringing up. :)

On a side note, I have hundreds of cards left to farm so if there's something I can try, I've got quite a few times left that I'll be running it for hours at a stretch. heh
< >
正在显示第 1 - 14 条,共 14 条留言
jshackles 2015 年 3 月 19 日 上午 8:45 
I've identified the issue that causes this, and I'm working on a fix. It can happen when Idle Master checks the card drop status and has an issue connecting to Steam's servers. It could be an issue with your internet connection or with Steam's. Hopefully I'll have a solution for this soon.
Arno 2015 年 3 月 19 日 上午 11:07 
Cool. I just thought of another data point that you may or may not find interesting. When I came back and saw it hung on 0:00 and clicked the "1 drop remaining" refresh link, it did not in fact refresh. I had to pause and unpause first. Just FYI, in case it helps with the troubleshooting.
Arno 2015 年 3 月 20 日 下午 12:15 
OK, another largely-anecdotal data point; I've seen this happen three times now, and this time it's again hung on the 8th one. I'm beginning to wonder if it's been eight times every time and I just miscounted when I thought it was seven. You're not using a three-bit storage location to hold a counter, are you? :D
Arno 2015 年 3 月 20 日 下午 1:57 
Actually, I've been monitoring remotely (by refreshing my "recently played" list :P) and it looks like this time it stalled out after three instead of eight. Looks like you win this round, jshackles! *shakes fist*
Onlineguy 2015 年 3 月 20 日 下午 6:30 
This is very annoying for me, because I want my hours played in games to be somewhat accurate. I don't mind if Idlemaster plays a game for 2 hours on average (or even if it plays the game for 4 hours), but when Idlemaster plays a game for 19 hours because it got stucked with the 0:00 bug, it is a problem. Now when I write a review for that game, people think I been playing the game for 19 hours longer then I really was playing. And even for myself, I like to be able to check my game's hours played and get somewhat accurate answers. I don't want to have to remember every game where the time is wrong by 10 to 20 hours and mentally remember to subtract the correct number, because of this particular bug.

I been using an older version of Idlemaster, and I just finally updated to the new version, hoping it would fix this bug. The one thing I noticed about this bug, is that it would *always* do this bug on the first game it would check. After it got thru the first game, it wouldn't do the bug again, unless my internet got disconnected and my IP address got changed.

I know a little bit about programming. Could you add error checking into the code for people with slow broadband (I'm on a 1 mbit connection), that if whatever it does when it checks the first game doesn't work, that it doesn't go into the 0:00 bug. And also add error checking for the other occurence of the bug, when someone loses their internet connection and their IP address changes.

One possible coding fix for the bug, could just be adding a timer, that if whatever it was trying to do didn't work after X amount of time, then re-connect to the internet, and then repeat the task. You can set the timer for 5 minutes. Countdown for 5 minutes, then re-connect to the internet, and repeat the task. That should fix the bug.

Thanks for your attention to this matter.
最后由 Onlineguy 编辑于; 2015 年 3 月 20 日 下午 6:36
Arno 2015 年 3 月 20 日 下午 6:43 
Hey, look on the bright side...if somebody gives you grief for having 27 hours played in HuniePop, you can blame IdleMaster!
Arno 2015 年 3 月 26 日 下午 6:49 
引用自 jshackles
I've identified the issue that causes this, and I'm working on a fix. It can happen when Idle Master checks the card drop status and has an issue connecting to Steam's servers. It could be an issue with your internet connection or with Steam's. Hopefully I'll have a solution for this soon.

I think I may have a new data point that contradicts this. I just came home to a cycling Idle Master (as I do every day...not complaining, just giving historical data) and when I clicked on the "advance to next game" button, it did correctly identify the next game and start idling in it (my "In Game" status changed to reflect the new game) but it immediately went back to hanging on the timer. When it initially switched, it started counting down from 15:00 but I clicked the "check now" link and that's when it hung on 0:00.

Also, whereas I used to be able to simply pause and resume to "un-stick" IM, I now have to quit completely out and restart (just IM, not Steam or the computer).
Onlineguy 2015 年 3 月 28 日 上午 11:45 
Will this "0:00 freeze" bug be fixed soon?
最后由 Onlineguy 编辑于; 2015 年 3 月 28 日 上午 11:46
Arno 2015 年 3 月 30 日 下午 9:50 
More data!

I noticed that I didn't have the problem for a couple or three days, and I thought maybe you'd fixed it and IM had auto-updated itself via this weird one-click whatever it is. But tonight I've come home and it's hung again. Now, it could always be coincidence, but given how clockwork it's been up to now...

I can tell you, the one thing that changed over the last few days is that I didn't log in to the Steam Web site while I was at work these last two days. Generally-speaking, I pretty much always take a look at Steam (the Web site) at least once while I'm there -- funny enough, lately one of the reasons I've been doing it every day is to keep a handle on the incoming trading cards.

Could this be some kind of session deal where I'm timing out a token when I log in to the Web site from a different machine?
Moox 2015 年 4 月 3 日 上午 1:26 
Same problem here :meatytears:
Parkash Bandya 2015 年 4 月 3 日 上午 1:26 
I experienced this twice. It gets stuck when one game has ended and it is supposed to start the next. Seems it gets stuck in that transition and never exits the finished game. I don't know if signal drops on internet can cause such issues or no. But seems it looses grip on where it is and goes in a loop on the ended game. The second time it happened after changing detection settings like changing to search by highest card value and then returning back to search by alphabetical order, it would still be stuck instead of clearing the ended game. Only relogging into IM would solve it after it saves cookies again. It shouldn't be sending a steam code message again actually if account has not been changed that fast.
最后由 Parkash Bandya 编辑于; 2015 年 4 月 3 日 上午 1:28
doug098765 2015 年 4 月 5 日 下午 10:06 
I have noticed this same issue a couple times and like others have mentioned pausing and resuming gets it going again. I do have the occasional signal drop from my router and then it reconnects within a few minutes. Does idle master automatically attempt to check for an internet connection after a set amount of time has past since it was disconnected? Perhaps that is where it is hanging up. Just thought I would mention that in case it is helpful. It very well could be Steam too because even when I have a great connection to the internet I get a lot of slow downs when accessing Steam.
Arno 2015 年 4 月 5 日 下午 11:07 
I think I've done enough testing and trial-and-error now to say that this problem is definitely caused by logging in a second time (i.e. with a Web browser, or probably also with a Steam client other than the one IM is piggy-backing off). That's not to say it couldn't also be network issues (there could be two causes of the same symptom), but from my experimentation it's safe to say that a second login will eventually knock IM off (presumably when its session cookie expires, it goes to get a new one, and finds out it's been superseded somehow by your newer login).

Ultimately, that may not be a solvable problem. If Valve's backend is revoking its authentication token for whatever reason, the only way IM could recover would be if it stored your Steam username and password locally in its own memory (at which point it could conceivably re-submit the login form for you). I could see where that's a direction the author may not want to go, just to avoid the inevitable "I saved my password in IM and three days later my credit card got stolen" stuff.
最后由 Arno 编辑于; 2015 年 4 月 5 日 下午 11:12
Nalnoatoff 2016 年 5 月 1 日 上午 11:42 
Same here. I opened idle, its just show games hours in list (I check the list after 5 hours and its same 0,09) Idle does not opened games, and stuck in 00:00 what the hell? anyone help? :LIS_poker_face:
最后由 Nalnoatoff 编辑于; 2016 年 5 月 1 日 上午 11:42
< >
正在显示第 1 - 14 条,共 14 条留言
每页显示数: 1530 50

所有讨论 > 综合讨论 > 主题详情
发帖日期: 2015 年 3 月 18 日 下午 9:55
回复数: 14