Good Readerを使いこなすスレ

このエントリーをはてなブックマークに追加
575iPhone774G
かなり雑だけどブックマークレットつくってみた。
実行すると開いているページのURIを抽出して g+URIでリスト作ってます。
めちゃ汚いけど・・・改行削除してね

javascript:var s=document.getElementsByTagName('html')[0].innerHTML;
if(u=s.match(/s?https?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:@&=+$,%#]+/g)){var d=window.open().document;
var ur=/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;var b,bmov,baud,bimg,bpdf,
btxt,betc;b=bmov=baud=bimg=bpdf=btxt=betc='';for(i=0;i<u.length;i++){var e=ur.exec(u[i]);if(e[5]!='')
{var v=e[5].split('/');var n=v[v.length-1];if(n==''){if(v.length>1&&v[v.length-2]!=''){n=v[v.length-2]+'/';}
else{n='-noname-';}}var z='<a href=g'+u[i]+'>'+n+'</a><br/>';if(/\.(mov|mp4|m4v|3gp)$/i.test(n))bmov=bmov+z;else
if(/\.(aac|adts|ac3|aif|aiff|aifc|caf|mp3)$/i.test(n))baud=baud+z;else
if(/\.(jpg|jpeg|gif|tif|tiff|bmp|bmpf|png|ico|cur|xbm)$/i.test(n))bimg=bimg+z;else if(/\.(pdf)$/i.test(n))
bpdf=bpdf+z;else if(/\.(txt)$/i.test(n))btxt=btxt+z;else betc=betc+z;}}if(bmov!='')bmov='<h1>Movie</h1>'+bmov;
if(baud!='')baud='<h1>Audio</h1>'+baud;if(bimg!='')bimg='<h1>Image</h1>'+bimg;if(bpdf!='')bpdf='<h1>PDF</h1>'+
bpdf;if(btxt!='')btxt='<h1>Txt</h1>'+btxt;if(betc!='')betc='<h1>Etc</h1>'+betc;b='<html><body><head><meta name=
"viewport"content="initial-scale=1.0;minimum-scale=0.25;maximum-scale=10.0;user-scalable=yes;"/></head>';
b=b+bmov+baud+bimg+bpdf+btxt+betc;b=b+'</body></html>';d.write(b);d.close();}