Flickr Photo Data Editr for AutoPagerizeをaddFilter仕様にした。
id:kei-sさんにTwitter上で助言を頂き、Flickr Photo Data Editr for AutoPagerizeをaddFilter仕様スクリプトにしました。
前のスクリプトも短いな〜と思ってましたが、今回はマジで短いです。ここにも載せられます。
次のリンクから落とせます。
Flickr Photo Data Editr for AutoPagerize
// ==UserScript== // @name Flickr Photo Data Editr for AutoPagerize // @namespace http://d.hatena.ne.jp/Meguu // @include http://www.flickr.com/photos/* // @version 0.2 // @last_modified 2007/10/05 // ==/UserScript== (function (){ //Script Element var scriptElementXPath = ".//script"; /* addFilter version */ window.AutoPagerize.addFilter(function(docs) { var scripts = document.evaluate( scriptElementXPath, docs[0], null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); //Evalute Scripts for(var i=0; i<scripts.snapshotLength; i++) { try { if(!scripts.snapshotItem(i).textContent.match(/delete_photo = function(photo_id) {/i)) { unsafeWindow.eval(scripts.snapshotItem(i).textContent); }else{ } } catch(error) { } } }); })();
追記
更新しました。version 0.3。Firefox3対応。
Firefox3に対応したFlickr Photo Data Editr for AutoPagerize - Meguuの日記
追記3
ファイル置き場を変更しました。バージョンは変わってません。
Flickr Photo Data Editr for AutoPagerizeをUserscripts.orgに移行 - Meguuの日記