I currently have a dynamic DNS setup with no-ip, so that my IP address stays that same. I configured my windows hard drives to privately share their data over the network by choosing "share this folder" without having "Windows File and Printer Sharing" turned on. This is what's called the the "Default Share" named "C$" (or whatever other drive letter you have). So, the shares don't show up in "My Network Places" or anywhere else. To access the shares, one must manually enter the IP of my comptuer followed by "C$" (or whatever other drive letter you have). After that, the username and password are entered.
Here is the XBMC xml file code for one of my shares:
<bookmark>
<name>DELL XPS G Drive</name>
<path>smb://anime;administrator:*<password>*@no-ip/G$/</path>
</bookmark>
When I enter in the actual IP address in numbers where the "no-ip" is, it works just fine. I know that my "no-ip" IP adddress works beacause I use it for PC-to-PC FTP transfers.
Is there a reason why XBMC doesn't recognize "no-ip" ?
It's annoying to have to edit the XML file everytime my IP address changes.