Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save koyudoon/1534124 to your computer and use it in GitHub Desktop.
Save koyudoon/1534124 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 doc = convertToHTMLDocument(res.responseText);
var labels = doc.querySelectorAll(
'a[href^="/bookmarks/lookup?q=label:"]:not([href^="/bookmarks/lookup?q=label:%5Enone"])');
var data = [];
var i = labels.length;
while(i--){
data.push({
'name': labels[i].firstChild.textContent.slice(0, -1),
'frequency': labels[i].firstElementChild.textContent.slice(1, -1)
});
}
return data;
});
};
@koyudoon
Copy link
Author

改悪かもしれないけれど、ちょこっと高速化。
https://gist.github.com/1531263 はあまり変化がなかったけれど。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment