Is there is people still dealing with this?
I am sorry to point it out again, but
you do not need to install Sharepoints (or any other software) at all to get this working. Yes, even if you are sharing things outside your home folder (external disks included).
The only point of installing Sharepoints is if you are somehow worried of sharing your whole Home folder, instead of just the specific folders were you hold your media. On the other hand, you will have to be checking the availability of Sharepoints and its compatibility each time you upgrade your OS. No bothering with Apple's Samba (Windows sharing) implementation (so far).
Just use
symbolic links or symlinks (they are for Unix what an alias is for Mac OS or a shortcut is for Windows). Mount the disk, and throw a symlink that points to it to your Home folder and call it from XBMC.
Explained step by step:
- Mount (i.e. connect to your Mac) the external HDD you want to share.
- Locate the folder you want to share and write down its path. Let's say it is "/Volumes/NAME_OF_HDD/My other movies"
- Open the Terminal.
- Type the following
CODE
ln -s "/Volumes/NameOfHDD/My other movies" ~
Either that or read LaunchBar's Help file on Drag & Drop if you use that. (Since you are pointing to an external HDD, an absolute symlink would seem more appropriate, but unless you move everything to a new computer, relative ones should work too). - Look in your home folder. A new symlink appeared that points to the external HDD. Rename it any way you want.
- Go to System Preferences > Sharing and activate Windows sharing. Be sure to dig into its "Accounts
" button and activate all user accounts whose home folders you want to be able to browse from XBMC.
- Go to XBMC and edit the path to a certain share or create a new one. You can do this from the contextual menus. No need to tinker with xml files for this anymore. Its path should be smb://SHORT_USERNAME:PASSWORD@IP_NUMBER/NAME_OF_HOME_FOLDER/NAME_OF_SYMLINK
For example "smb://comokepa:ubersecret@192.168.1.2/comokepa/My other movies", and let's call it "Dearest Mac" or whatever.
There you go.
Note that you can use this symlink method in other ways: