图片在网上出现的频率仅次于文字,不要告诉我你在网上从没见过图片哦。不过你对它又究竟了解多少呢,网上的图片到底是哪来的;有些好的图片为什么都有个相同的小标记;我喜欢的这张图片要怎样才能保存下来;我想要这种图片,可是哪里有呢?
如何获取网上的图片
四、如何获取网上的图片(非集图狂篇)
1.获取普通网页上的图片
这种情况最多,也最简单,方法如下:在需保存的图片上点鼠标右键选择“图片另存为”→选择保存地点→确定,这样图片就被保存下来。
2.对于鼠标右键被禁止的网页
这种情况也比较简单,点击文件菜单→另存为→Web页,全部(*.htm、*.html),这时网页将会保存为一个文件夹和一个超文本文件,你想要的图片就在这个文件夹下了。
3.对于在论坛中看到的系列图片
建议使用第二种方法,将整个网页保存下来。因为论坛中的系列图片往往都会配有相关的文字说明,值得一读。当收藏的网页比较多后可以考虑将其编译为.chm文件,做一本电子书,以便保存和浏览。推荐使用Quickchm,该软件方便快捷。其实对于所有已经在浏览器中完全显示过的图片都可以在Windows的缓存目录中找到(这也是找寻网页中Flash的方法)。这里我使用的软件叫Woof,这是一个共享软件,有30天的无功能限制试用期,可以到www.flashjester.com下载,它可以帮助你方便地找出缓存中所需的图片。
可是这种方法最大的弊病在于图片必须在浏览器里完整显示一遍。图片量较少时效果还不错,但如果在图片比较多的情况下就显得无能为力了,难道要我一张一张全部看一遍?要是能直接下载看多好!别急,下面我就专门来分析一下各种多图片情况下的对策。
①对于图片编号有规律的图片
有规律就代表着好处理,不过规律的寻找有时倒要下点功夫。查看图片的属性我们可以知道图片的位置和文件名,这里就要想一想了,像XX01.jpg这种名字的图片会怎么编号,当然是按数字了。这时就可以利用Flashget的“添加成批任务”功能,一定要注意“*”这个通配符的使用,这个例子里图片的名字刚好就是通配符,如果文件名为XX01.jpg则应该写成XX(*).jpg,而这里我并不知道到底图片的编号到几为止,其实大家完全可以将编号设置为99(因为这里是两位数),然后下载,如果没那么多图片Flashget会自动报错。宁可错抓一千不可漏掉一张嘛,在线浏览的漫画基本都是这种情况,不过如果站长申明不许下载,大家还是遵守吧。
②有Index(索引)的网页相册,且缩略图直接与图片文件链接
这个比较方便了,点右键→使用网际快车(或者其他下载工具)下载全部链接→在弹出的对话框中点击“选择特定”→选择所下载的文件类型,这里为JPG→选择存放地点→OK,可以开始下载了。
③有Index(索引)的网页相册,且缩略图直接与HTML文件链接
这种情况是比较多的,也是最难应付的一种。首先你要观察图片的编号是否有规律,如果有就太好了,按照第一种方法处理吧。大多数情况下编号没规律,这时就要使用我们的法宝了——Teleport pro,这是我见过的最强的离线浏览器,下面我详细介绍一下它的使用。
第一步:新项目向导,一定要选图中的那一栏。
第二步:粘贴网址,这里的网址是图片所在文件夹的地址,这个也要你自己想办法找哦,下面的最大链接数看具体情况而定,如果想让文件夹找得很准一般设为1。
第三步:添加所找文件的类型,当然是图形啦,勾上。
第四步:编辑。这一步是一定不能少的,它可以让你的下载效率倍增,你可以控制下载文件的大小和类型,要注意的是“最小文件长度”一般不能太小,否则会把缩略图也一起下载的。
第五步:选择保存地点,一切OK!
④使用了PHP这种比较新的图图链接方式的图片相册
其实不管它使用的是PHP、ASP还是Javascript,你把它整个网站都拉下来不就得了(汗……太野蛮了),这也是没办法的办法。其实如果你能通过观察和分析得到图片的大致存放路径,就可以大大缩小下载量。由于每个网站都有自己的方法,我这里也不便一一介绍对策,大家积极开动脑筋吧,实在不行就全下。注意,有些网站的图片即使是用这样的办法也下不了,如SONY旗下的www.imagestation.com,当然它也有简便方法下载,不过这不属于本文的讨论范畴了,毕竟是不合规矩的强硬下载。
(作者: Holywood 来源:《大众电脑》)
网友评论