On 07-27-2013 01:01, Bread wrote:
> [fwiw, they stick the file in
> ~/Library/Containers/com.synium.macfamilytree/Data/Documents ]
Assuming you want to keep using MFT instead of a better program :-)
and assuming your Dropbox folder is on the same disk partition as your
home folder, try the following:
On ONE machine, make sure MFT is not running.
Then open Terminal and type
mv ~/Library/Containers/com.synium.macfamilytree/Data/Documents \
Hit return after the backslash WITHOUT A SPACE AFTER IT.
Use Finder to locate the Dropbox folder you want it in.
Drag that folder's icon to the Terminal window. The full path will appear.
Click in the the Terminal window and press Return.
Open the Dropbox folder you selected. You will see the folder there
named "Documents" Rename it to MFT or whatever else will ensure you'll
always know what it is.
Back in the Terminal window, type
ln -s
(leave a space after the 's' and don't hit return)
Drag the icon of the folder you just renamed into the Terminal window.
make sure there is a space after its name, then paste in
~/Library/Containers/com.synium.macfamilytree/Data
and press return.
Now, the real thing is in Dropbox, but MFT will think it is in
~/Library/Containers/com.synium.macfamilytree/DataNow there is a remote
possibility the developers will have added code to detect this trick and
punish you. But I doubt they're willing to work that hard if they even
know how.
If it doesn't work, shut down MFT and undo it all. If you're not sure
how, post here and someone will help.
Don't do any of it with MFT running.
NOW, after making sure it works, on all other machines, it is slightly
different:
Shut down MFT
rm -rf ~/Library/Containers/com.synium.macfamilytree/Data/Documents
(this _removes_ the whole thing, but don't worry, we are going to
play the same trick on MFT)
in the Terminal window, type
ln -s
(leave a space after the 's' and don't hit return)
Use Finder to go into Dropbox until you see MFT or whatever you called
it. Drag its icon into Terminal.
make sure there is a space after its name, then paste in
~/Library/Containers/com.synium.macfamilytree/Data
and press return.
Since you asked in the Mac group, I posted Mac instructions. You can
have the same effect in Windows, only the details of making it happen
are different.
Same for Unic/BSD/Solaris/Linux/etc.
However, it won't work on IOS, and if you "export to Dropbox" on any
machine, you'll probably break it. But you won't need to, since we
fooled the system into using the copy in DropBox.