htmlのimgタグで張り付けられた画像から1ドットサイズのものを見つけてアラートを出すだけのGreasemonkey用のスクリプトです。
ダミーには0ドットのものもあるようですが、アドオンでブロックした画像のサイズも0で拾ってしまうので困りものです。
なのでとりあえず1ドット決め打ちで拾ってます。サイズ見てるだけなので余計なのも拾います。
役に立たないとは思いますが、JavascriptとGreasemonkeyの勉強がてらに作ってみました。
// ==UserScript== // @name F1T // @namespace F1T // @description Find 1dot TRACKER! // @version 0.01 // @grant none // ==/UserScript== function xpath(query) { return document.evaluate(query, document, null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); } var allEM, oneEM, strImg; allEM = xpath('//img[@src]'); strImg = ''; for (var i = 0; i < allEM.snapshotLength; i++) { oneEM = allEM.snapshotItem(i); console.log(oneEM.getAttribute('src') + ' , ' + oneEM.naturalWidth + ' x ' + oneEM.naturalHeight) if (oneEM.naturalWidth == 1 && oneEM.naturalHeight == 1) { if (oneEM.getAttribute('src').indexOf('data:image/') < 0) { strImg = strImg + oneEM.getAttribute('src') + '\n'; } } } if (strImg.length > 0) { alert (strImg); }
とりあえずこれで怪しげなのを見つけてアドオンやPrivoxyでブロックします。