STEAM 组
Idle Master idlemaster
STEAM 组
Idle Master idlemaster
1,953
游戏中
10,776
在线
成立于
2014 年 8 月 19 日
语言
英语
所有讨论 > 综合讨论 > 主题详情
Foxhack 2015 年 10 月 3 日 下午 4:19
Having issues with idle-to-ready.py (Ubuntu), help?
I installed Ubuntu in a VM, figured out how to run the python version of Idle Master, and it works just fine - well, start.py works fine. It sees Steam and starts to idle a game. So I located the idle-to-ready.py file and moved it into the main folder with my configuration data. I run the script, it reads the data from my profile, and says it's idling stuff... but nothing ever happens.

I'm wondering if I'm missing something here. The terminal and log don't say anything, but it looks like idle-to-ready.py isn't doing what it's supposed to so.

I'm fairly sure I'm doing something wrong, I just don't know what. :p Could I please get some help? Thanks. :)
最后由 Foxhack 编辑于; 2015 年 10 月 3 日 下午 4:20
< >
正在显示第 1 - 15 条,共 17 条留言
Foxhack 2015 年 10 月 8 日 上午 11:51 
Nobody knows what's going on? Is the script broken, or is Steam just being stubborn?
Foxhack 2015 年 10 月 14 日 下午 8:27 
Last chance? Anyone? :(
jshackles 2015 年 10 月 15 日 上午 7:53 
It's hard to help solve an issue without any sort of indication that there is an error. Idle Master (and the idle-to-ready.py script) have pretty extensive console logging so if something isn't working correctly it should give some kind of indication.

Especially since the main start.py script is working correctly, it just doesn't make any sense that idle-to-ready wouldn't also either a) work correctly or b) give an error message.

Sorry I'm not able to offer any more help than that.
Foxhack 2015 年 10 月 15 日 下午 12:55 
idle-to-ready.py wouldn't say anything other than it had started to idle.

So I tried start.py and the terminal says this:

"Loading Linux 64bit Library
Couldn't Initialize Steam API"

The log shows normal 302 / 200 hits for the first badge to be idled. I'm not sure why this won't work, unless it's a 32/64 bit issue. :(
最后由 Foxhack 编辑于; 2015 年 10 月 15 日 下午 12:57
jshackles 2015 年 10 月 15 日 下午 2:12 
Do you have the libsteam_api64.so file in the same directory as the .py scripts you're running?
最后由 jshackles 编辑于; 2015 年 10 月 15 日 下午 2:12
Foxhack 2015 年 10 月 15 日 下午 8:06 
... no. Oy. I had no idea those were executables.

I moved the files to the folder, ran idle-to-ready... still nothing. But start.py worked.

I'm starting to wonder if it's just VirtualBox being stupid and restricting the amount of running processes somehow. The logs don't show any errors.
最后由 Foxhack 编辑于; 2015 年 10 月 15 日 下午 8:08
jshackles 2015 年 10 月 15 日 下午 8:53 
Can you try copying everything from this directory

https://github.com/jshackles/idle_master_py/tree/master/Releases/Linux

Into a folder, then copy idle-to-ready.py into the same folder? I just tested on a fresh Ubuntu Virtualbox after installing the pre-reqs and it worked as intended.
Foxhack 2015 年 10 月 15 日 下午 9:57 
And nope. It refuses to work. Single idling works, multiple does not. I think I'm just going to wipe Ubuntu and try again tomorrow.

What version did you run tests on?
最后由 Foxhack 编辑于; 2015 年 10 月 15 日 下午 9:58
Wercasius 2015 年 10 月 18 日 上午 11:23 
Apparently, using idle-to-ready.py works well on the terminal because there are no errors during the process. Nonetheless, when it finish idling the games in that 2 hours, I see that any game has 2 hours of play. Start.py works well.
Obviously I have all files in the same folder and I have installed all previous packages about python. I'm on Linux Mint 17.2 x64.
最后由 Wercasius 编辑于; 2015 年 10 月 18 日 上午 11:24
Foxhack 2015 年 10 月 18 日 下午 12:07 
引用自 Wercasius
Nonetheless, when it finish idling the games in that 2 hours, I see that any game has 2 hours of play.
...

Mind repeating that in Spanish (since you're form Spain), please? I think you didn't translate this correctly. You're saying that idle to ready works for two hours, but none of the games have two hours played?
Wercasius 2015 年 10 月 18 日 下午 4:29 
Here is the log:


wercasius@wercasius ~/Documentos/Steam/IdleMaster $ python2 idle-to-ready.py
[ 10/18/2015 09:20:33 PM ] WELCOME TO IDLE MASTER HELPER
[ 10/18/2015 09:20:33 PM ] This program will idle every game you own
[ 10/18/2015 09:20:33 PM ] that has cards and less than 2 hours of playtime.
[ 10/18/2015 09:20:33 PM ] Doing so will mean you will be unable to request a
[ 10/18/2015 09:20:33 PM ] refund for any game that isn't currently in the
[ 10/18/2015 09:20:33 PM ] blacklist.txt file. Are you sure you want
[ 10/18/2015 09:20:33 PM ] to continue? [y/n]
y
[ 10/18/2015 09:20:36 PM ] Finding games that have less than two hours playtime
[ 10/18/2015 09:20:41 PM ] 2 badge pages found. Gathering additional data
[ 10/18/2015 09:20:43 PM ] Idle Master needs to idle 4 games
[ 10/18/2015 09:20:43 PM ] The games will run in 1 sets of 25 for 2 hours each
[ 10/18/2015 09:20:43 PM ] This process will take approximately 2 hours
[ 10/18/2015 09:20:43 PM ] Starting batch #1
[ 10/18/2015 09:20:43 PM ] All games started
[ 10/18/2015 11:20:44 PM ] All games closed
[ 10/18/2015 11:20:44 PM ] Completed batch #1
[ 10/18/2015 11:20:44 PM ] Successfully completed idling process
[ 10/18/2015 11:20:44 PM ] You're now ready to run Idle Master!
Press Enter to continue...
wercasius@wercasius ~/Documentos/Steam/IdleMaster $

It seems that everything goes well, but after that those games with cards still have 0h of playtime. That is my problem with idle-to-ready.py. Wine with idle-to-ready.exe does not work in this context.


@Foxhack: I believe that, I'll explain you this in Spanish:
Seguramente haya entendido / me haya expresado mal en inglés, gracias por el aviso. Lo que quiero decir es que, habiendo cumplido todos los requisitos para ejecutar tanto el Idle Master como el nuevo "Idle to ready", la consola de linux, ejecutando el idle-to-ready.py, no da error en ningún momento, sino que el proceso va todo bien según el programa. Sin embargo eso no es así, porque después de las dos horas estipuladas, los juegos con cromos, que deberían haber aumentado su tiempo de juego con el Idle Master a 2h, siguen estando en 0h.
最后由 Wercasius 编辑于; 2015 年 10 月 18 日 下午 4:30
Foxhack 2015 年 10 月 18 日 下午 6:02 
引用自 Wercasius
Here is the log:
@Foxhack: I believe that, I'll explain you this in Spanish:
Seguramente haya entendido / me haya expresado mal en inglés, gracias por el aviso. Lo que quiero decir es que, habiendo cumplido todos los requisitos para ejecutar tanto el Idle Master como el nuevo "Idle to ready", la consola de linux, ejecutando el idle-to-ready.py, no da error en ningún momento, sino que el proceso va todo bien según el programa. Sin embargo eso no es así, porque después de las dos horas estipuladas, los juegos con cromos, que deberían haber aumentado su tiempo de juego con el Idle Master a 2h, siguen estando en 0h.

TL;DR translation for the non-Spanish speakers: Idle Master Helper runs for two hours and says everything was idled successfully, but none of the games actually show any time played on Steam - which is exactly what happens to me (my account doesn't show me playing anything.) They remain at 0 hours played.
最后由 Foxhack 编辑于; 2015 年 10 月 18 日 下午 6:02
jshackles 2015 年 10 月 21 日 上午 10:55 
I just made some updates to the script, try redownloading it and let me know if it's working now.

https://github.com/jshackles/idle_master_py/blob/master/Source/Idle%20Master%20Helper/idle-to-ready.py
最后由 jshackles 编辑于; 2015 年 10 月 21 日 上午 10:55
[LINUX]Wolfyrion 2015 年 10 月 21 日 下午 1:00 
Thanks is working now !!! :albedothumbsup:

:bpenguin::bpenguin: Lots of Penguin Love :bpenguin::bpenguin:
:heartframe::heartframe::heartframe::heartframe::heartframe::heartframe::heartframe::heartframe::heartframe::heartframe::heartframe:
Foxhack 2015 年 10 月 21 日 下午 6:03 
[ 10/21/2015 06:03:09 PM ] Starting batch #1
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied
[ 10/21/2015 06:03:09 PM ] All games started
/bin/sh: 1: ./steam-idle.py: Permission denied
/bin/sh: 1: ./steam-idle.py: Permission denied

Argh.
< >
正在显示第 1 - 15 条,共 17 条留言
每页显示数: 1530 50

所有讨论 > 综合讨论 > 主题详情
发帖日期: 2015 年 10 月 3 日 下午 4:19
回复数: 17