Using Dropbox with Swordfish

SwordfishUser.UsingDropBoxWithSwordfish History

Show minor edits - Show changes to output

March 31, 2012, at 05:35 PM by Ralph Bacon - Describes a method of relocating Swordfish's UserLibrary to a Dropbox folder
Changed lines 29-41 from:
Depending on your operating system there are two different ways of accomplishing this. As I only have XP and Win7 that's all I can advise on. If you have another operating system and have success in doing this please feel free to update this article with that information.

->%color=#c59ddf%Both the (simple) ways below (for XP and Win7) describe a '''command line''' method
of achieving this. It just requires that you open up what looks like a old-style DOS windows (it's now called a command prompt window) and type in a few simple commands.

->%color=#c59ddf%If this sounds like speaking Russian to you then there's a graphical tool called '''Link Shell Extension''' that does all this (and more). I haven't used it but I read the documentation that went with it and it describes the whole process simply, using pictures.

->%color=#c59ddf%
I found it OTT for a very simple, one-time set up but you may feel more comfortable using it, or want to explore this fascinating topic in more detail.

->%color=#c59ddf%You can find the tool and the documentation right here http://schinagl
.priv.at/nt/hardlinkshellext/linkshellextension.html
%black%

But
now, back to the simple, command-line methods of doing this.
to:
Depending on your operating system there are two different ways of accomplishing this. As I only have XP and Win7 that's all I can advise on. If you have another operating system and have success in doing this please feel free to update this article with that information. There's some information for Linux users in the "Further Reading" section at the foot of this article.

(:table border=1 cellpadding=5 bgcolor=#ffffd9:)
(:cell:)
Both the (simple) ways below (for XP and Win7) describe a
'''command line''' method of achieving this. It just requires that you open up what looks like a old-style DOS windows (it's now called a command prompt window) and type in a few simple commands.

If this sounds like speaking Russian to you then there's a graphical tool called '''Link Shell Extension''' that does all this (and more). I haven't used it but
I read the documentation that went with it and it describes the whole process simply, using pictures.

I found
it OTT for a very simple, one-time set up but you may feel more comfortable using it, or want to explore this fascinating topic in more detail.

You can find the tool and the documentation right here http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html
(:tableend:)

%black%
But now, back to the simple, command-line methods of doing this.
Changed line 3 from:
%gray%[-by Ralph S Bacon (forum member Aresby [RSB])-]%black%
to:
%gray%[-by Ralph S Bacon (forum member Aresby) March 2012-]%black%
Changed lines 107-108 from:
If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' (without the %blue%Administrator%black% prefix) then you're not running with Administrator privileges and the next bit won't work. Instead you'l get an "Access Denied" error message.
to:
If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' (without the %blue%Administrator%black% prefix) then you're not running with Administrator privileges and the next bit won't work. Instead, you'll get an "Access Denied" error message.
Changed lines 107-108 from:
If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' (without the %blue%Administrator%black% prefix) then you're not running with Administrator privileges and the next bit won't work.
to:
If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' (without the %blue%Administrator%black% prefix) then you're not running with Administrator privileges and the next bit won't work. Instead you'l get an "Access Denied" error message.
Changed line 98 from:
* Fire up a Command prompt - with Administrator privileges. How?
to:
* Fire up a Command prompt - ''with Administrator privileges''. How?
Changed lines 40-41 from:
But now, back to the simple, command-line method of doing this.
to:
But now, back to the simple, command-line methods of doing this.
Added lines 31-41:
->%color=#c59ddf%Both the (simple) ways below (for XP and Win7) describe a '''command line''' method of achieving this. It just requires that you open up what looks like a old-style DOS windows (it's now called a command prompt window) and type in a few simple commands.

->%color=#c59ddf%If this sounds like speaking Russian to you then there's a graphical tool called '''Link Shell Extension''' that does all this (and more). I haven't used it but I read the documentation that went with it and it describes the whole process simply, using pictures.

->%color=#c59ddf%I found it OTT for a very simple, one-time set up but you may feel more comfortable using it, or want to explore this fascinating topic in more detail.

->%color=#c59ddf%You can find the tool and the documentation right here http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html
%black%

But now, back to the simple, command-line method of doing this.

Changed lines 83-84 from:
(%color=#aaaaaa%[-Thanks goes to RangerBob, Swordfish forum member, who told me how to do this.-]%black%)
to:
%color=#aaaaaa%[-(Thanks goes to RangerBob, Swordfish forum member, who told me how to do this)-]%black%
Changed line 80 from:
* Find the original Swordfish set of user folder in %blue%C:\Users\<yourUserName>\Documents\Swordfish%black%
to:
* Find the original Swordfish set of user folders in %blue%C:\Users\<yourUserName>\Documents\Swordfish%black%
Changed lines 83-84 from:
* Ensure the original folder has now disappeared
to:
* Ensure the original Swordfish folder has now disappeared
Changed lines 114-115 from:
If you want to know much, much more about symbolic links try [[
http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/ | reading this]].
to:
If you want to know much, much more about symbolic links try [[http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/ | reading this]].
Changed lines 15-16 from:
Check out their website https://www.dropbox.com/about for more information. The first 2GB are free then you start paying.
to:
Check out [[https://www.dropbox.com/about | their website]] for more information. The first 2GB are free then you start paying.
Changed lines 106-107 from:
 symbolic link created for C:\<original swordfish folder> <<====>> C:\<new drop box folder>
to:
 symbolic link created for C:\<original Swordfish folder> <<====>> C:\<new Dropbox Swordfish folder>
Changed lines 114-116 from:
If you want to know much, much more about symbolic links try reading this:

http:
//www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
to:
If you want to know much, much more about symbolic links try [[
http
://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/ | reading this]].
Added line 2:
!!!%red%Warning - this article is not ready for publication. It is being reviewed. Do not rely on its contents.%black%
Changed lines 6-10 from:

!!!Warning - this article is not ready for publication. It is being reviewed. Do not rely on its contents.

The article explains the steps required to get Dropbox to backup your Swordfish folders
- the one(s) that can't be normally moved as Swordfish won't then find them.
to:
The article explains the steps required to get Dropbox to manage your Swordfish folders for backing up or sharing - the one(s) that can't be normally moved as Swordfish won't then find them.
Changed lines 11-12 from:
The Dropbox site states "Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily.".
to:
The Dropbox site states "Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily."
Changed lines 24-25 from:
If you always work on a single PC this may not be an issue to you, as you can backup your files via some other means. But if you need to ''share'' the files with another PC or colleague then it quickly becomes a logistical nightmare.
to:
If you always work on a single PC this may not be an issue to you, as you can backup your files via some other means. But if you need to ''share'' common library files with another PC or colleague then it quickly becomes a logistical nightmare.
Changed line 39 from:
* Move the Swordfish folder as a sub-folder of your Dropbox folder. It can be placed into a sub-folder of your Dropbox account (e.g. Dropbox\PIC\Swordfish)
to:
* Move the Swordfish folder under your Dropbox folder. It can be placed into a sub-folder of your Dropbox account (e.g. Dropbox\PIC\Swordfish)
Changed lines 43-47 from:
Now you're going to create a pseudo folder where Swordfish expects it (the one you just moved). In XP terminology this is called a '''junction''' or '''symbolic link'''. It makes it look as though a folder is in a particular place but in reality it's just a pointer to a real folder somewhere else.

* Download '''Junction''' from the SysInternals site http://technet.microsoft.com/en-us/sysinternals/bb896768
* Place the junction.exe file into your Windows directory so you can run it in a while
to:
Now you're going to create a pseudo-folder where Swordfish expects it (the one you just moved). In XP terminology this is called a '''junction''' or '''symbolic link'''. It makes it look as though a folder is in a particular place but in reality it's just a pointer to a real folder somewhere else.

* Download '''Junction''' from the SysInternals site http://technet.microsoft.com/en-us/sysinternals/bb896768 (it's free)
*
Place the junction.exe file into your Windows directory so you can run it easily
Changed line 53 from:
* Type '''junction "<original Swordfish folder>" "<New Dropbox Swordfish folder>"'''
to:
* Type '''junction "<original Swordfish folder>" "<new Dropbox Swordfish folder>"'''
Changed lines 72-73 from:
(%color=#aaaaaa%[-Thanks goes to RangerBob, Swordfish forum member, who told me how to this.-]%black%)
to:
(%color=#aaaaaa%[-Thanks goes to RangerBob, Swordfish forum member, who told me how to do this.-]%black%)
Changed line 81 from:
* Make a note of the name (copy/paste it into Notepad or an email or something
to:
* Make a note of the name (copy/paste it into Notepad or an email or something)
Changed lines 85-86 from:
To create the Swordfish pseudo folder under Windows 7 we can use the built in '''mklink''' command line utility.
to:
To create the Swordfish pseudo-folder under Windows 7 we can use the built in '''mklink''' command line utility.
Changed line 90 from:
** Let windows offer you the correct file in the list
to:
** Let Windows offer you the correct file in the list
Added line 111:
Changed line 116 from:
http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
to:
http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
Changed lines 110-117 from:
Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what actually exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.
to:
Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what actually exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.


!!!Further reading

If you want to know much, much more about symbolic links try reading this:

http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
Changed lines 1-2 from:
(:title Using Dropbox with Swordfish:) [-by Ralph S Bacon (forum member Aresby [RSB])-]
to:
(:title Using Dropbox with Swordfish:)
%gray%[-by Ralph S Bacon (forum member Aresby [RSB])-]%black%
Added lines 5-7:

!!!Warning - this article is not ready for publication. It is being reviewed. Do not rely on its contents.

Changed line 1 from:
(:title Using Dropbox with Swordfish:)
to:
(:title Using Dropbox with Swordfish:) [-by Ralph S Bacon (forum member Aresby [RSB])-]
Added line 71:
Changed lines 74-75 from:
* Install Dropbox as described above. No changes there.
to:
* Install Dropbox as mentioned for XP, above. No changes there.
Changed lines 30-31 from:
(%color=#aaaaaa%Thanks goes to RangerBob, Swordfish forum member, who told me how to this.%black%)
to:
First things first:
Added line 70:
(%color=#aaaaaa%[-Thanks goes to RangerBob, Swordfish forum member, who told me how to this.-]%black%)
Changed line 105 from:
Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what actually exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.
to:
Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what actually exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.
Changed lines 2-3 from:
!!!And why you might want to
to:
!!!!And why you might want to
Changed lines 87-91 from:
** Make sure the program is highlighted
** Press CTRL-SHIFT-ENTER

You'll know if you have done it right because the command line (DOS) prompt will open and the title bar will be similar to '''%blue%Administrator:%black% C
:\Windows\system32\cmd.exe'''.
to:
** Make sure the program is highlighted in the list of programs
** Press CTRL-SHIFT-ENTER to launch it with Administrator rights

You'll know if you have done it correctly because the command line (DOS) prompt will open and the title bar will be similar to "%blue%Administrator
:%black% C:\Windows\system32\cmd.exe".
Changed lines 11-12 from:
It's like a mini-cloud where your files get automatically copied to a private web account and then other PCs (yours or friends, family) can get those files automatically synchronised on their own PCs. You control who sees what.
to:
It's like a mini-cloud where your files get automatically copied to a private web account and then other PCs (yours or friends, family or colleagues) can get those files automatically synchronised on their own PCs. You control who sees what.
Changed lines 18-21 from:
Your program files can be anywhere - that's not the problem.

It's your UserLibrary that is such a pain. Your UserLibrary is where you store those oh-so-useful routines that you use time and time again. Or you have modified a standard Swordfish module for your own needs and have placed it, as recommended, in the UserLibrary folder.
to:
Your ''program files'' can be anywhere - that's not the problem.

It's your ''UserLibrary'' that is such a pain. Your UserLibrary is where you store those oh-so-useful routines that you use time and time again. Or you have modified a standard Swordfish module for your own needs and have placed it, as recommended, in the UserLibrary folder.
Changed lines 52-56 from:

Note that you'll need to place the folder names inside double quotes for this to work as you undoubtedly have spaces in those names. If you copy the full folder path from a text file you can then paste the name into the command line window by clicking on the top left hand window (title bar) button and choosing Edit, Paste. Makes life so much easier (and error free).

You will
see something like this appear:
to:
* Make sure you get the folder names in the right order!

Note that you'll need
to place the folder names inside double quotes for this to work as you undoubtedly have spaces in those names which would cause the command to fail.

If you copy the full folder path from a text file you can then paste the name into the command line window by clicking on the top left hand window (title bar) button and choosing Edit, Paste. Makes life so much easier (and error free).

You will then
see something like this appear:
Changed lines 90-93 from:
You'll know if you have done it right because the command line (DOS) prompt will open and the title bar will be similar to '''%red%Administrator:%black% C:\Windows\system32\cmd.exe'''.

If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' then you're not running with Administrator privileges and the next bit won't work.
to:
You'll know if you have done it right because the command line (DOS) prompt will open and the title bar will be similar to '''%blue%Administrator:%black% C:\Windows\system32\cmd.exe'''.

If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' (without the %blue%Administrator%black% prefix) then you're not running with Administrator privileges and the next bit won't work.
Changed lines 96-98 from:

You will see something similar to
to:
* Make sure you get the folder names in the right order!

Put the folder names inside double quotes as otherwise spaces in the names will cause the command to fail.

You should
see something similar to
Deleted line 104:
Changed line 1 from:
!Using Dropbox with Swordfish
to:
(:title Using Dropbox with Swordfish:)
Changed lines 78-79 from:
To create the Swordfish pseudo folder under Windows 7 we can use the built in '''makelink''' command line utility.
to:
To create the Swordfish pseudo folder under Windows 7 we can use the built in '''mklink''' command line utility.
Changed lines 89-99 from:
If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' then you're not running with Administrator privileges and the next bit won't work.
to:
If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' then you're not running with Administrator privileges and the next bit won't work.

* At the command prompt (the one with Administrator privileges) type:
* mklink /D  "<original Swordfish folder name>"  "<New Dropbox Swordfish folder name>"

You will see something similar to

 symbolic link created for C:\<original swordfish folder> <<====>> C:\<new drop box folder>

Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what actually exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.

Changed line 83 from:
** Let windows off you the correct file in the list
to:
** Let windows offer you the correct file in the list
Changed lines 87-88 from:
You'll know if you have done it right because the command line (DOS) prompt will open and the title bar will be similar to '''Administrator: C:\Windows\system32\cmd.exe'''.
to:
You'll know if you have done it right because the command line (DOS) prompt will open and the title bar will be similar to '''%red%Administrator:%black% C:\Windows\system32\cmd.exe'''.
Changed lines 29-30 from:
Windows XP (%color=#AAAAAA%Thanks goes to RangerBob, Swordfish forum member, who told me how to this.%black%)
to:
!!!Windows XP
(%color=#aaaaaa%Thanks goes to RangerBob, Swordfish forum member, who told me how to this.%black%)
Added lines 65-89:

!!!Windows 7
Microsoft changed the way folders are used in Windows 7 so the process is different.

* Install Dropbox as described above. No changes there.

'''Ignore''' any files you find in %blue%C:\ProgamData\Mecanique%black% - these are not the ones you need to move, even though there may be a UserLibrary folder sitting there.

* Find the original Swordfish set of user folder in %blue%C:\Users\<yourUserName>\Documents\Swordfish%black%
* Make a note of the name (copy/paste it into Notepad or an email or something
* '''Move''' the Swordfish folder (and all underlying sub-folders) to a Dropbox location of your choice
* Ensure the original folder has now disappeared

To create the Swordfish pseudo folder under Windows 7 we can use the built in '''makelink''' command line utility.

* Fire up a Command prompt - with Administrator privileges. How?
** Click the Windows 7 "Start" button.
** In the %gray%Search programs and files%black% box enter '''cmd.exe'''
** Let windows off you the correct file in the list
** Make sure the program is highlighted
** Press CTRL-SHIFT-ENTER

You'll know if you have done it right because the command line (DOS) prompt will open and the title bar will be similar to '''Administrator: C:\Windows\system32\cmd.exe'''.

If all you see in the title bar is '''C:\Windows\system32\cmd.exe''' then you're not running with Administrator privileges and the next bit won't work.
Changed lines 4-5 from:
The article explains the steps required to get Dropbox to backup your Swordfish folders - the ones that can't be normally moved as Swordfish won't then find them.
to:
The article explains the steps required to get Dropbox to backup your Swordfish folders - the one(s) that can't be normally moved as Swordfish won't then find them.
Changed lines 29-30 from:
Windows XP (%color=#AAAAAA%Thanks goes to RangerBob, Swordfish forum member, who told me how this works.%black%)
to:
Windows XP (%color=#AAAAAA%Thanks goes to RangerBob, Swordfish forum member, who told me how to this.%black%)
Changed lines 33-34 from:
Swordfish will have already created a set of folders in C:\Users\<username>\Documents\Swordfish. On my system it only contained sub-folders called Samples and UserLibrary.
to:
On XP, Swordfish will have already created a set of folders in C:\Program Files\Mecanique\Swordfish. On my system it only contained sub-folders called '''Samples''' and the infamous '''UserLibrary'''.
Changed lines 52-53 from:
Note that you'll need to place the folder names inside double quotes for this to work as you undoubtedly have spaces in those names.
to:
Note that you'll need to place the folder names inside double quotes for this to work as you undoubtedly have spaces in those names. If you copy the full folder path from a text file you can then paste the name into the command line window by clicking on the top left hand window (title bar) button and choosing Edit, Paste. Makes life so much easier (and error free).
Changed lines 63-64 from:
Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what really exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.
to:
Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what actually exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.
Changed lines 54-64 from:
to:
You will see something like this appear:

 Junction v1.06 - Windows junction creator and reparse point viewer
 Copyright (C) 2000-2010 Mark Russinovich
 Sysinternals - www.sysinternals.com

 Created: C:\Program Files\Mecanique\Swordfish\UserLibrary
 Targetted at: C:\Documents and Settings\Ralph\My Documents\Dropbox\PIC programming\Swordfish\UserLibrary

Job done! If you now browse to the "original" folder location it will look as though there really is a Swordfish folder there with the contents you moved. But the reality is that it is simply a mirror of what really exists in your specified Dropbox folder. Make a change in the UserLibrary folder and see it instantly appear in the other location.

Changed lines 32-36 from:
* Swordfish will have already created a set of folders in C:\Users\<username>\Documents\Swordfish. On my system it only contained sub-folders called Samples and UserLibrary. Move the Swordfish folder as a sub-folder of your Dropbox folder. It can be placed into a sub-folder of your Dropbox account (e.g. Dropbox\PIC\Swordfish)
to:

Swordfish will have already created a set of folders in C:\Users\<username>\Documents\Swordfish. On my system it only contained sub-folders called Samples and UserLibrary. 

* Make a note of the location of the full folder path - you'll need it later. Type it into notepad or somewhere so you can copy and paste it later. It's too easy to mistype it and get it wrong.
*
Move the Swordfish folder as a sub-folder of your Dropbox folder. It can be placed into a sub-folder of your Dropbox account (e.g. Dropbox\PIC\Swordfish)
Changed lines 38-39 from:
to:
* Make a note of that location too in same way described above.
Added lines 45-54:
Junction.exe is a command line utility but it is very easy to use so don't panic.

* Make sure you have the full file path of your DropBox Swordfish folder to hand
* Make sure you have the full file path of the original Swordfish folder location
* Fire up a Command line prompt (Start, Run)
* Type '''junction "<original Swordfish folder>" "<New Dropbox Swordfish folder>"'''

Note that you'll need to place the folder names inside double quotes for this to work as you undoubtedly have spaces in those names.

Changed lines 32-33 from:
* Swordfish will have already created a set of folders in C:\Users\<username>\Documents\Swordfish. This will contain subfolders called Samples and UserLibrary. Copy the Swordfish folder as a subfolder of your Dropbox folder.
to:
* Swordfish will have already created a set of folders in C:\Users\<username>\Documents\Swordfish. On my system it only contained sub-folders called Samples and UserLibrary. Move the Swordfish folder as a sub-folder of your Dropbox folder. It can be placed into a sub-folder of your Dropbox account (e.g. Dropbox\PIC\Swordfish)
* Note that I said "move" and not "copy". You don't want the Swordfish folder to remain in its original location. (Back it up first).

Now you're going to create a pseudo folder where Swordfish expects it (the one you just moved). In XP terminology this is called a '''junction''' or '''symbolic link'''. It makes it look as though a folder is in a particular place but in reality it's just a pointer to a real folder somewhere else.

* Download '''Junction''' from the SysInternals site http://technet.microsoft.com/en-us/sysinternals/bb896768
* Place the junction.exe file into your Windows directory so you can run it in a while

Changed lines 27-33 from:
to:
Depending on your operating system there are two different ways of accomplishing this. As I only have XP and Win7 that's all I can advise on. If you have another operating system and have success in doing this please feel free to update this article with that information.

Windows XP (%color=#AAAAAA%Thanks goes to RangerBob, Swordfish forum member, who told me how this works.%black%)

* Create your Dropbox account and get all that working. I'm not going to describe that here.
* Swordfish will have already created a set of folders in C:\Users\<username>\Documents\Swordfish. This will contain subfolders called Samples and UserLibrary. Copy the Swordfish folder as a subfolder of your Dropbox folder.

Changed line 1 from:
!Using DropBox with Swordfish
to:
!Using Dropbox with Swordfish
Changed lines 4-5 from:
The article explains the steps required to get DropBox to backup your Swordfish folders - the ones that can't be normally moved as Swordfish won't then find them.
to:
The article explains the steps required to get Dropbox to backup your Swordfish folders - the ones that can't be normally moved as Swordfish won't then find them.
Changed lines 8-10 from:
!!!What is DropBox?
The DropBox site states "Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily.".
to:
!!!What is Dropbox?
The Dropbox site states "Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily.".
Added lines 14-27:

!!!The problem with Swordfish and Dropbox
Swordfish (probably the best PIC compiler for PIC18 series microcontrollers in the world) has some fairly regimented ideas about where its files should be.

Your program files can be anywhere - that's not the problem.

It's your UserLibrary that is such a pain. Your UserLibrary is where you store those oh-so-useful routines that you use time and time again. Or you have modified a standard Swordfish module for your own needs and have placed it, as recommended, in the UserLibrary folder.

If you always work on a single PC this may not be an issue to you, as you can backup your files via some other means. But if you need to ''share'' the files with another PC or colleague then it quickly becomes a logistical nightmare.

This article shows you how to move the Swordfish UserLibrary into the Dropbox folder (as a subfolder) without Swordfish noticing - and without you ending up with compilation errors because Swordfish can't find your library files.

!!!XP or Windows 7?

Added lines 1-13:
!Using DropBox with Swordfish
!!!And why you might want to

The article explains the steps required to get DropBox to backup your Swordfish folders - the ones that can't be normally moved as Swordfish won't then find them.

In particular, the %blue%UserLibrary%black% folder is normally in a fixed location (depending on your operating system). If you move it, the Swordfish compiler won't find it and you'll end up with compilation errors if you refer to any modules within that library.

!!!What is DropBox?
The DropBox site states "Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily.".

It's like a mini-cloud where your files get automatically copied to a private web account and then other PCs (yours or friends, family) can get those files automatically synchronised on their own PCs. You control who sees what.

Check out their website https://www.dropbox.com/about for more information. The first 2GB are free then you start paying.