logo


Sync Skype chronologies using Dropbox

I use Skype both from work and home with the same account and a lot of times I received some links at work and forgot to save them on tomboy or send it by mail, so when I got home I could not find them.

Today I found a simple but rough solution to share my Skype chronology beetween my two computers, using the wonderful Dropbox service. First of all I found my skype setting and cache folder, which in GNU Linux is located on the userhome, under the hidden .Skype folder. Inside .Skype, there are some folders, named as the account you used on that computer and some config files. What I did is simply to move the folder of the account I wanted to share the chronology for inside the Dropbox folder and then symlink it on its previous location. So after closing Skype from terminal it was just a matter of

cp ~/.Skype/account_name ~/Dropbox/
ln -s ~/Dropbox/account_name ~/.Skype/

Then I logged in the othe pc via SSH and did the same symlink without copying the folder into Dropbox. This means that in the second pc I would have just the chronology of the first one and not the previous saved history. Maybe there’s a better way to do so, merging the two chronologies before sharing and sobstituting one to the other, but I didn’t care so I just overwrote my house Skype history (after a quick backup) doing

cp ~/.Skype/account_name ~/skype-account_name_bk
ln -s ~/Dropbox/account_name ~/.Skype/

The trick is done. Obviously mantaining two opened skype session on the two computers might generate errors. Also I noticed it’s quite expansive for the net as Dropbox tries to update every chronology file that skype modifies so every time you chat or receive any message it syncs some files, doubling the traffic. Anyway I reached my target and confirmed that Dropbox is terribly useful…