Skip to content

Instantly share code, notes, and snippets.

@serian
Created December 22, 2011 16:46
Show Gist options
  • Save serian/1510955 to your computer and use it in GitHub Desktop.
Save serian/1510955 to your computer and use it in GitHub Desktop.
tombloo firefox google bookmarks
models['GoogleBookmarks'].getUserTags = function(){
return request('https://www.google.com/bookmarks/mark', {
queryString : {
op : 'add'
}
}).addCallback(function(res){
var rhtml = convertToHTMLDocument(res.responseText);
var datac = $x("//div[@id='sidenav']/div/ul/li/a/bdo/text()", rhtml, 1).map(function (x){return parseInt(x.match(/\d+/));});
var datal = $x("//div[@id='sidenav']/div/ul/li/a/text()", rhtml, 1).slice(12, 12 + datac.length);
return zip(datal, datac).map(function(pair){
return {
name : pair[0].replace(/\s+$/, ""),
frequency : pair[1]
};
});
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment