// ==UserScript== // @name hatena_c_uri_to_title.user.js // @namespace http://d.hatena.ne.jp/snaka72/ // @include http://counter.hatena.ne.jp/*target=url* // @require https://gist.github.com/raw/3238/0b1c093e30415be1109f9a36664ebd56e0e7300b/dollarX.js // ==/UserScript== (function() { var links = $X('//td[@class="maincell"]/a'); (function getTitle(links) { var link = links.pop(); if (!link) return; GM_xmlhttpRequest({ method: 'GET', url: link.href, onload: function(data) { var html = data.responseText; var m = html.match(/