affini:
the error has to do with smb.
whenever you see 'error:not folder' that is smb.
a few versions ago i reworked smb to use some of the xbmc httpapi smb listing functions, because the smb module would only list the first 32 entries of a directory on a windows computer.
'error: not folder' is what the xbmc httpapi returns when it can't satisfy your smb request.
what is happening is that the script is using the httpapi to get a directory listing, and then either part of all of that listing is returning that error. it then tries to write get the list of files (which for each file starts by opening the local copy of the file) and gets to an entry named 'error: not folder' which i assume it is not able to create because of the ':' which causes the error:
ioerror: [errno 2] no such file or directory: 'e:\\apps\\xbmc\\error:not folder'
hope that makes sense. i guarantee you that the error is caused by smb
what would really help me is if you could use the netloader app (xnetload.py) and go to app config and try to browser your share from the browser server button.
leave off the share and path in the url.
let me know how much you can list, and try all the dirs in your xbmc dir if you can. if you don't get a share list, try some other things in the url like the computer ip instead of the hostname.
it is possible (probable?) that the problems started when i changed the way smb worked. in any case, even if it worked for you before i "fixed" it, it was still broken and would only get the 32 entries per directory.
ruuk