GoodReaderLinker

GoodReaderLinkerなる物を見つけたけど、ImageとかまとめてくれるのにzipはEtcのところにしか入らない。
それだとどうも使いにくそうなので、試しにzipを切り分けてくれるようにちょいといじってみた。
一応メモっておく



javascript:var%20s=document.getElementsByTagName('html')%5B0%5D.innerHTML;if(u=s.match(/s?https?:%5C/%5C/%5B-_.!~*'()a-zA-Z0-9;%5C/?:@&=+$,%25%23%5D+/g))%7Bvar%20d=window.open().document;var%20ur=/%5E*1?(%5B%5E?%23%5D*)(%5C?(%5B%5E%23%5D*))?(%23(.*))?/;var%20b,bmov,baud,bimg,bpdf,btxt,bzip,betc;b=bmov=baud=bimg=bpdf=btxt=bzip=betc='';for(i=0;i%3Cu.length;i++)%7Bvar%20e=ur.exec(u%5Bi%5D);if(e%5B5%5D!='')%7Bvar%20v=e%5B5%5D.split('/');var%20n=v%5Bv.length-1%5D;if(n=='')%7Bif(v.length%3E1&&v%5Bv.length-2%5D!='')%7Bn=v%5Bv.length-2%5D+'/';%7Delse%7Bn='-noname-';%7D%7Dvar%20z='%3Ca%20style=%22color:%23fff;text-decoration:none;font-size:1.2em;%22%20href=g'+u%5Bi%5D+'%3E'+n+'%3C/a%3E%3Cbr/%3E';if(/%5C.(mov%7Cmp4%7Cm4v%7C3gp)$/i.test(n))bmov=bmov+z;else%20if(/%5C.(aac%7Cadts%7Cac3%7Caif%7Caiff%7Caifc%7Ccaf%7Cmp3)$/i.test(n))baud=baud+z;else%20if(/%5C.(jpg%7Cjpeg%7Cgif%7Ctif%7Ctiff%7Cbmp%7Cbmpf%7Cpng%7Cico%7Ccur%7Cxbm)$/i.test(n))bimg=bimg+z;else%20if(/%5C.(pdf)$/i.test(n))bpdf=bpdf+z;else%20if(/%5C.(txt)$/i.test(n))btxt=btxt+z;else%20if(/%5C.(zip)$/i.test(n))bzip=bzip+z;else%20betc=betc+z;%7D%7Dif(bmov!='')bmov='%3Ch1%3EMovie%3C/h1%3E'+bmov;if(baud!='')baud='%3Ch1%3EAudio%3C/h1%3E'+baud;if(bimg!='')bimg='%3Ch1%3EImage%3C/h1%3E'+bimg;if(bpdf!='')bpdf='%3Ch1%3EPdf%3C/h1%3E'+bpdf;if(btxt!='')btxt='%3Ch1%3ETxt%3C/h1%3E'+btxt;if(bzip!='')bzip='%3Ch1%3EZip%3C/h1%3E'+bzip;if(betc!='')betc='%3Ch1%3EEtc%3C/h1%3E'+betc;b='%3Chtml%3E%3Chead%3E%3Cmeta%20name=%22viewport%22%20content=%22initial-scale=1.0;minimum-scale=0.25;maximum-scale=10.0;user-scalable=yes;%22/%3E%3C/head%3E%3Cbody%20style=%22word-break:break-all;font-family:Helvetica;font-weight:bold;line-height:1.4em;color:%23fff;background-color:%23000;%22%3E';b=b+bmov+baud+bimg+bpdf+btxt+bzip+betc;b=b+'%3C/body%3E%3C/html%3E';d.write(b);d.close();%7D

*1:%5B%5E:/?%23%5D+):)?(%5C/%5C/(%5B%5E/?%23%5D*