Quantcast LiveSide - Windows Live news and interviews
Join LiveSide!
Sign In using: Name/Password OpenID
or Live ID: Sign In Live ID
0 out of 6,377 members
are online, & 24 guest(s).

Recent Comments

–taimurasad
re: Live Mesh tutorial: Synchronising browser favourites across devices

–Chris
re: Live Mesh tutorial: Synchronising browser favourites across devices

–krishna.hari
re: Live Mesh tutorial: Synchronising browser favourites across devices

–rgonzruiz
re: Live Mesh tutorial: Synchronising browser favourites across devices
LiveSide on the Windows Live Network LiveSide on Facebook LiveSide on Twitter LiveSide RSS  
Translate this page
MoFuse
LiveSide - News blog

Live Mesh tutorial: Synchronising browser favourites across devices

With yesterday’s Live Mesh update that allows users to enable peer-to-peer synchronisation and miss out the cloud sync, we thought we’d take a look at one practical example of this – browser favourites. The scenario is familiar, you’re not on your main device and you come across a website you want to visit later. While you could just email yourself the link, or add it to Del.ici.ous, this is an alternative that requires no extra effort on your part once set up.

While we performed this using Internet Explorer, the process is exactly the same for the browser of your choice. Just substitute the folder locations in steps 1 and 3 as appropriate. For Firefox it would be the Profiles folder containing the bookmarks.htm file, and this would then save you from using the Foxmarks extension.

Step 1: Navigate to the browser favourites folder on your first device, right click and choose Add To Mesh – I’ll call the synchronised folder “Favourites” for the purpose of this example.

For Internet Explorer in Windows Vista the default folder can be found at <username>\Favourites, for Firefox it can be found at <username>\AppData\Roaming\Mozilla\Firefox\Profiles (more info).

Step 2: Change the synchronisation settings so that it only maps to the web desktop. The first time I tried this the correct way around (ie not mapping to the web) but it didn’t work so well - we'll reverse this in Step 5. Click Ok to turn this into a Mesh folder. Note that as its a special Windows folder, it won’t turn blue.

Step 3: In your second device, click the Live Mesh icon in the system tray to view the list of active folders. The Favourites folder shared in device 1 should be transparent, showing that its not currently being synchronised to this device. Click the folder name and then set the location to be the existing browser favourites folder. Here that folder is on the D:\.

Step 4: Live Mesh will then prompt you to merge the existing browser favourites folder with Favourites, your synchronised folder. Accept this prompt.

Step 5: In the web desktop, right click the Favourites folder and change the synchronisation options to remove the Web Desktop, leaving just the devices you have setup already. Accept the prompt by selecting Continue.

You’ll then notice the folder goes transparent, just like it was at the start of step 2 when we added it to the second device, implying no synchronisation. This is the “Ghosting” feature talked about in the Channel 9 video posted yesterday.

Step 6: Repeat Steps 2 and 3 for any other devices that you’d like to share browser favourites with.

While this is just a simple example, there are whole lot of other possibilities that are now open. For example, synchronising media libraries across multiple machines (Home & Work), sharing application settings that are not stored in the registry and above all, sharing the special folders in Windows: Documents, Pictures, Downloads, Desktop etc.

Give it a try and let us know if you come up with any great scenarios so we can feature them.

Comments

tophtucker wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-12-2008 6:16 PM

Nice! Simple but effective.

surilamin wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-13-2008 12:48 AM

I have upgraded to the latest version (.9.3130.2) of Mesh (even uninstalled and reinstalled just to be sure), and I do not have the option of not syncing to the Live Desktop.  Has anybody else experienced this problem?

Chris wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-13-2008 12:55 AM

Yes the option is only available in the web desktop at the moment, not via the client. Judging by the feedback on the Live Mesh forums the team are aware of the issue though, so hopefully it will be fixed soon.

Gahgah wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-13-2008 12:16 PM

Good idea. But why to leave out the Live Desktop? Think of that scenario:

Working at home with my Desktop PC.

Turnig that off.

At my friends house turning on my laptop.

If i'm right there's noc chance to get the files synched when the device with the newest information is offline, right? So for me it would make sense to include the Live Desktop.

Another idea would be to put your WHS into your Mesh. Then this machine would be always on and could deploy you favourites to all other devices in your cloud!

rgonzruiz wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-14-2008 10:07 AM

Well, I decided to give this idea a try, and here's my feedback.

I have Firefox 3, and had to do a little analysis before simply choosing a folder to sync with Mesh...

First of all, FF3 doesn't use the bookmarks.html file anymore to store bookmars... It uses the file places.sqllite for this, and because it resides directly on the "...\xxxxx.default" profile folder, you basically need to sync the entire profile folder (which includes extensions and other stuff) to be able to sync your bookmarks (if someone has found another way of just synching the mere places.sqllite file, then please state so).

But then I thought to myself "this is cool, I'll simply have everything synched"... so I decided to sync the entire folder structure when I noticed that there was a file in the "<username>\AppData\Roaming\Mozilla\Firefox\" folder that indicates which profile is the one to be used... (profiles.ini)... So then I decided to sync the Firefox folder ( which looks better in my Mesh Desktop folder list because it appears as "Firefox" instead of "Profiles"....

I have added the "Firefox" folder to my Mesh and everything went fine... after it was completely uploaded, I added the folder to my other computer (backing up the "Firefox" folder on that one, just in case...). After that I waited for it to completely download and proceeded to open Firefox... and alas... everything worked... even the extensions I didn't have on that computer where "imported" and work fine...

There is just 1 problem... I used the browser as usual and surfed a few pages... then I closed firefox and went to the Mesh notifier to see what was going to be uploaded... and here's the bad news: almost 12MB began to get uploaded.... "wth?" I thought... I guess FF simply modified some of is *.sqllite files it uses and I also guess Mesh doesn't simply update the modified delta portion of the files it has to update but instead uploads the entire file again... is this so (can someone confirm)?

This is a big point regarding network use and optimization... even Dropbox states this as being a feature on its intro video (www.getdropbox.com/screencast)

In any case, I guess this has already come up in the wishlist and is something that most probably the mesh team is already planning for...

For the time being I can live with this, as it is very helpful...

Great ideas are spawning with Live Mesh... lets hope they do fix this issue so that it becomes an excellent tool for synching not only documents but also program settings and even programs themselves...

I hope this comment helps others applying this article's idea to their specific needs.

Chris wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-14-2008 7:05 PM

rgonzruiz: really useful comment thanks!

With regards to the uploading of changes only, I seem to recall it being mentioned in the p2p video (link below) as one of the areas they are trying to work on.

www.liveside.net/.../looking-at-the-live-mesh-peer-to-peer-synch.aspx

Laurent wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-16-2008 3:45 AM

Hi,

I write about this scenario the same day!

weblogs.asp.net/.../sync-your-favorites-with-live-mesh.aspx

I also wrote a tutorial to sync VS settings with Live Mesh:

weblogs.asp.net/.../sync-your-visual-studio-settings-with-live-mesh.aspx

foaf wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-16-2008 11:29 AM

@GahGah: "Another idea would be to put your WHS into your Mesh" - this would be the holy grail of file synching for me. I hope they are working on a client for WinServer 2k3 / WHS.

And the reason to skip the Live Desktop synching is because my WHS has 1TB of storage while Live Desktop has 5GBs.

rgonzruiz wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-17-2008 5:13 AM

@fofa: have you tried installing the Live Mesh client with the -Force command line? It worked for me on my WinXP 64-bit (officially unsupported by the installer)... msftguy.blogspot.com/.../befriending-live-mesh-and-server-2008.html

krishna.hari wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-17-2008 7:54 AM

m.mesh.com mobile website is up . has anyone tried this?

Chris wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-17-2008 9:25 AM

krishna.hari - great spot. looks like its fully working too. Just added a post on it, many thanks for the heads up!

taimurasad wrote re: Live Mesh tutorial: Synchronising browser favourites across devices
on 07-17-2008 8:10 PM

great tutorial chris :). I have covered this and another scenario where you can synchronize RSS feeds across multiple devices here www.redmondpie.com/take-your-favorites-and-rss-feeds-with-you-using-mesh

Sign In Live ID using Live ID, Name/Password, or OpenID
or Join LiveSide to leave a comment!