2011-01-15, 19:04
Angelscry Wrote:I think your problem is related to the manner you try to access your smb server from your system. If the paths you use to access your server are network paths like this :
it will create errors because most of the emulators do not recognize network paths into their command line. For the same reason the shutil.copy2 python function is not able to copy a file from the network path to a local path.Code:smb://server/emulation/nes/roms/zelda.zip
or
//192.168.2.3/server/emulation/nes/roms/zelda.zip
To solve this, you have to automatically assign to your server a local path. You can do this under Linux by mounting you server into the /mnt/ directory for example. In the same manner, if your are under Windows, you will have to assign a drive letter to your network server. So the paths to acces your server will be :
With paths under these forms you will have no more problem.Code:/mnt/netserver/emulation/nes/roms/zelda.zip
or
M:\\emulation\nes\roms\zelda.zip
Thanks for you reply and great work with the Advanced Launcher. However I'm still perplexed as to how to assign a server share in a manner that you described - I thought that I was accomplishing that already. When mounted:
Code:
//server/xbmc/Thumbnails on /home/xbmc/.xbmc/userdata/Thumbnails type cifs (rw,mand)
/home/xbmc/.xbmc/userdata/Thumbnails is a local path, no?