【转】Image Cyborg 一键下载存储网页所有图片
下午仿照网上例子写了个抓取网页中图片并保存到本地的Python的例子,好奇就google了下是否有类似的在线抓取图片的外挂工具。
接着就找到了Pseric写的这篇文章 - Image Cyborg 一键下载存储网页所有图片
————————————————————————————————————————————————————
如果你想将一个网页里所有图片都抓下来,你知道怎么做最快吗?或许你从来不曾安装过类似扩充功能,因为有些外挂可以一件把网页内的图片通通批次下载保存,若没有使用外挂,其实有线上工具也能做到。本文要来介绍一款可以快速下载、储存网页内所有图片的服务,只要输入网址,无须额外安装软体,非常方便!
Image Cyborg是一项提供网页图片批次下载、备份的免费线上工具,它能将你输入的网址内所有图片批次下载、撷取并打包成压缩档。隐私是它最大特色,网站不会记录追踪使用者下载的资料。Image Cyborg支援data URI Scheme格式图片(以一段Base64编码来处理图片,减少频宽、增加网站载入效率技术),以及延迟载入、动态产生的图片,一般外挂无法做到。
这项服务支援的图片格式 包括:.bmp, .eps, .gif, .jpeg, .jpg, .icns, .im, .mps, .pcx, .png, .ppm, .spider, .tiff, .webp , .xbm, .svg,只要输入要下载图片的原始网址,它就会自动抓取该网页内的所有图片、打包成压缩档让使用者下载。
网站名称:Image Cyborg
网站链接:https://imagecyborg.com/
使用步骤
Step 1
打开Image Cyborg的官网 - https://imagecyborg.com/,即可看到页面如下图,直接在首页将复制的网址贴上,点选「Download Image」后就会开始处理。

Step 2
处理时需要一段时间,Image Cyborg 网站会显示目前进度,我测试几次后发现速度还蛮快的,下载10 张图片的单一网页几乎不用30 秒的处理时间。

Step 3
处理完成后,Image Cyborg 会跳出档案下载的提示,即将下载一个名为[imagecyborg.com].zip的压缩包。

将下载的压缩档解压缩后,就能取得该网页里的所有图片原始档。不仅如此,它还会自动修改图片档名,在最前面加上来源网址及一个随机字串。
值得一试的三个理由:
- 输入网站网址,自动将所有图片打包下载
- 支援data URI Scheme、延迟或动态载入图片
- 无须额外下载外挂,跨平台
————————————————————————————————————————————————————
依照以上三步,我找了个链接http://www.topit.me/album/1800867/item/64746180测试下载:

其中原网页如下图有图中红色箭头标注的6处图片:

得到的[imagecyborg.com].zip压缩包解压后,依次得到了如下6张图:

总结:
image-cyborg是个很棒的在线抓取网页图片的工具。
【转】Image Cyborg 一键下载存储网页所有图片的更多相关文章
- nodejs下载网页所有图片
前言 昨天一番发了一篇批量下载手机壁纸的文章,分享了抓取到的美图给小伙伴,然后一番就美美的去碎觉了. 早上起来看到有小伙伴在日更群里说有没有狗哥的?憨憨的一番以为就是狗的图片,于是就发了几张昨天抓取的 ...
- Python3爬取人人网(校内网)个人照片及朋友照片,并一键下载到本地~~~附源代码
题记: 11月14日早晨8点,人人网发布公告,宣布人人公司将人人网社交平台业务相关资产以2000万美元的现金加4000万美元的股票对价出售予北京多牛传媒,自此,人人公司将专注于境内的二手车业务和在美国 ...
- You-Get 一键下载全网视频资源
下载视频 无论是单纯的下载视频收藏,还是以便离线收看,都离不开“下载”,好的工具让你把注意力更好的放在视频的本身,而不用考虑要如何下载视频.下载视频从来不乏方法,之前也介绍了下载 Youtube ...
- STM32单片机串口一键下载电路与操作方法详解
STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存 = 芯片内置的Flash.2)SRAM = 芯片内置的RAM区,就是内存啦.3)系统存储器 = 芯片内部一块特定的区域,芯片出 ...
- CH340在STM32实现一键下载电路
在做基于STM32的多功能MP3播放器的课题时,在程序下载这部分时借鉴了正点原子开发板上的一键下载电路,采用CH340G这款芯片设计. 在画PCB初期原理图部分,对采用CH340G设计的一键下载电路不 ...
- 关于CH340在STM32实现一键下载电路的研究(转)
源:关于CH340在STM32实现一键下载电路的研究 在做基于STM32的多功能MP3播放器的课题时,在程序下载这部分时借鉴了正点原子开发板上的一键下载电路,采用CH340G这款芯片设计. 在画PCB ...
- jquery配合.NET实现点击指定绑定数据并且能够一键下载
最近在做培训管理系统中遇到一个问题,需求需点击绑定的数据,将指定的附件下载下来,并且是批量下载(绑定的数据非datagrid,后台拼接的绑定). 效果图如下: 大体思路: 1.jquery得到选中的绑 ...
- 我的Unity学习笔记之——Unity中从网站下载ab资源+下载存储一条龙
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Net ...
- STM32一键下载电路设计原理
先放原理图(补充:图中的BOOT0通过10K的电阻接到地),再解释为什么这么设计: STM32启动方式:BOOT0和 BOOT1用于设置 STM32的启动方式 ,见下表: BOOT0=1,BOOT1= ...
随机推荐
- iOS:集成支付宝支付
一.介绍 支付宝的集成还是比较简单的,按照文档来一步步操作,基本上很顺利.不过,仍然有两个地方会是坑.这里我集成成功了,在此整理一下.说先说一下我遇到的坑如下: 第一个坑:下载的SDK文件AliPay ...
- 将数据文件从asm移到普通文件系统
数据库可以关闭的场景: 1.关闭并重新mount数据库 $ sqlplus '/as sysdba' SQL> shutdown immediate; SQL> startup mount ...
- IDEA14下多jdk编译时,enum不支持;多个project共用在一个workplace下每个module时引用外部包
idea多个工程如何在一个项目中管理: 把多个多个项目放在一个叫work目录下,那么打开IntelliJ IDEA编译器,点击菜单 File->Open...,选择刚刚的work目录,即可. 在 ...
- Proofs without Words:Exercises in Visual Thinking(v.1 and v.2)
下面是手画的和拍的一些图片,出自标题中的那两本书,在图书馆草草浏览了半个小时,就把一眼能看出来的摘到这里了,再复杂一些的感觉违背了无字证明的初衷了,就没有摘录: 勾股定理: 希波克拉底定理: 无限步三 ...
- Leetcode: Sort Characters By Frequency
Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: ...
- 刨根问底U3D---Vector3 你到底是蔬菜呢还是水果呢?
事情的起因还是因为一段代码,因为在做一个2D TileBase的游戏 所以需要有一个简单的 Tile坐标到世界坐标的变换 public static Vector3 GetTileWorldPosBy ...
- JS 删除字符串最后一个字符的几种方法
字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法:1.用的最多的是Substring,这个也是我一直用的 s=s.Sub ...
- MyEclipse启动慢的办法
禁用myeclipse updating indexes MyEclipse 总是不停的在 Update index,研究发现Update index...是Maven在下载更新,但很是影响myecl ...
- Bitnami redmine备份升级步骤
从3.2.1升级至3.3.0,不确定数据库结构是否有变化,主要过程:先停止服务,安装redmine模块,恢复服务. 以下适用于windows操作系统,采用Bitnami安装方式: 1.完整备份 Fol ...
- How to locate a path? - Unix & Linux Stack Exchange
How to locate a path? - Unix & Linux Stack Exchange http://unix.stackexchange.com/questions/2955 ...