Bookmarklets to view gallery images quickly
Tuesday, 6. March 2007, 00:24:27
Super Page bookmarklet will show all links in a single page. Create a bookmark with the following.
javascript:if(frames.length>1)alert('This bookmarklet does not work with frames.');else{var wnd=open('','imgwin','width=600,height=600,top=0,left=0,scrollbars,resizable');var lnks=document.links;with(wnd.document){var s='<html><base target=_blank>';for(var i=0;i<lnks.length;i++){s+='\n<iframe src='+lnks[i].href+' width=800 height=800></iframe><p>';}s+='</html>';writeln(s);void(close());}}Limitations:
- It will try to open all links in a page. So, it may open unwanted pages.
- Images won't be saved if you save generated page.
Path Generator bookmarklet will show all images in a single page.
Limitations:
- It won't work if site servers configured only to send images based on referrer. You can fake referrer using Proxomitron.
- Images won't be saved if you save generated page.
Suppose, image paths is like following,
http://www.some-site.com/images/01/pic-1.jpg http://www.some-site.com/images/01/pic-2.jpg http://www.some-site.com/images/01/pic-3.jpg http://www.some-site.com/images/01/pic-4.jpg http://www.some-site.com/images/01/pic-5.jpg http://www.some-site.com/images/01/pic-6.jpg http://www.some-site.com/images/01/pic-7.jpg http://www.some-site.com/images/01/pic-8.jpg http://www.some-site.com/images/01/pic-9.jpg http://www.some-site.com/images/01/pic-10.jpg http://www.some-site.com/images/01/pic-11.jpg http://www.some-site.com/images/01/pic-12.jpg http://www.some-site.com/images/01/pic-13.jpg http://www.some-site.com/images/01/pic-14.jpg http://www.some-site.com/images/01/pic-15.jpg
You have to change the following values.
var p1 = 'http://www.some-site.com/images/01/pic-'; var ext = '.jpg'; var begin2 = 1; var end2 = 15; var zerofill2 = 0;
Suppose, image paths is like following,
http://www.some-site.com/images/01/pic-01.jpg http://www.some-site.com/images/01/pic-02.jpg http://www.some-site.com/images/01/pic-03.jpg http://www.some-site.com/images/01/pic-04.jpg http://www.some-site.com/images/01/pic-05.jpg http://www.some-site.com/images/01/pic-06.jpg http://www.some-site.com/images/01/pic-07.jpg http://www.some-site.com/images/01/pic-08.jpg http://www.some-site.com/images/01/pic-09.jpg http://www.some-site.com/images/01/pic-10.jpg http://www.some-site.com/images/01/pic-11.jpg http://www.some-site.com/images/01/pic-12.jpg http://www.some-site.com/images/01/pic-13.jpg http://www.some-site.com/images/01/pic-14.jpg http://www.some-site.com/images/01/pic-15.jpg
You have to change the following values.
var p1 = 'http://www.some-site.com/images/01/pic-'; var ext = '.jpg'; var begin2 = 1; var end2 = 15; var zerofill2 = 1;
Suppose, image paths is like following,
http://www.some-site.com/images/01/pic-01.jpg ... http://www.some-site.com/images/01/pic-15.jpg http://www.some-site.com/images/02/pic-01.jpg ... http://www.some-site.com/images/02/pic-15.jpg ... http://www.some-site.com/images/10/pic-01.jpg ... http://www.some-site.com/images/10/pic-15.jpg
You have to change the following values.
var p1 = 'http://www.some-site.com/images/'; var p3 = '/pic-'; var ext = '.jpg'; var begin = 1; var end = 10; var zerofill = 1; var begin2 = 1; var end2 = 15; var zerofill2 = 1;
Suppose, image paths is like following,
http://www.some-site.com/images/india/pic-01.jpg ... http://www.some-site.com/images/india/pic-15.jpg http://www.some-site.com/images/norway/pic-01.jpg ... http://www.some-site.com/images/norway/pic-15.jpg http://www.some-site.com/images/switzerland/pic-01.jpg ... http://www.some-site.com/images/switzerland/pic-15.jpg
You have to change the following values.
var p1 = 'http://www.some-site.com/images/';
var p3 = '/pic-';
var ext = '.jpg';
var begin2 = 1;
var end2 = 15;
var zerofill2 = 1;
pArray = new Array('india', 'norway', 'switzerland');