scottrice / Ice

Application to automatically add ROMs to Steam
http://scottrice.github.io/Ice/
MIT License
833 stars 95 forks source link

[Errno 2] No such file or directory: u'c:/program files (x86)/steam\\userdata\\1770116100\\config\\shortcuts.vdf' #433

Open SirFails opened 7 years ago

SirFails commented 7 years ago

This happens when I first run ICE and I cannot install it because of this issue log.txt attached log

ultimusrex commented 7 years ago

You don't actually "install" Ice, on Windows. You just extract the contents of its zip archive to a folder and run it from there. So, you have it as installed as it can be.

I'm guessing you edited the [Steam] section of the config.txt file. I would first try leaving that entire section commented out (put the "#" in front of each line in the section) so that Ice ignores it. That part of my config.txt is commented out and it works fine. It seems that Ice already has a pretty good idea of where to look for Steam. If you do REALLY need to use that section, if it cannot find your Steam directory, then it looks to me like you mistyped the directory location.

  1. Windows computers use the backslash ("\") for file paths.
  2. I'm not sure about case sensitivity, but I always specify file paths on all operation systems with exact case sensitivity, so unless you changed something, yourself, "program files", "steam", and probably the drive letter "c:" should all be title capped.

So the file path it is trying to access should read "C:\Program Files (x86)\Steam..." (ignore the ellipses "...")

I also don't know why after "steam" it then switches to double backslashes. I'm assuming that's all added on by Ice and would work if the section of the path up through "steam" were corrected. But if you did type that whole file path in, I'd be curious where you entered it and why you used double backslashes.

I hope this helps.

SirFails commented 7 years ago

My config file doesn't have a steam section so I'm betting I can just add it and set the right location and it will work, thanks EDIT: After trying to add the steam section I realized that I don't know what to put so it recognizes the location