欢迎您 本站地址:
首页
网页插件
Image Downloader Continued-浏览器插件-空若网
适用于以下浏览器
图像下载器继续(IDC)
=================
这是Vlad Sabev(VDSABEV)的图像下载器的叉子。
原始扩展未更新,该项目旨在填补空白。
目的是修复错误,支持更多网站(尽可能多),添加新功能和增强功能。
欢迎建议 - 请在Github上提出问题! IDC不出售,并且将始终是免费的,开源的,并且没有任何形式的广告或跟踪算法!您可以在此处找到源代码:https://github.com/kisdma/image-downloader-cnt
描述
=================
如果您需要从网页下载图像,则可以使用此扩展名:可以:
- 查看页面包含并链接到的图像
- 通过宽度,高度和URL过滤它们;支持通配符和正时
- 通过单击图像选择要下载的图像
- 使用专用按钮在新标签中下载或打开单个图像
- 自定义图像显示宽度,列,边框大小和颜色
- 隐藏过滤器,按钮和您不需要的通知
按下“下载”按钮时,所有选定的图像都将保存到Chrome的默认下载目录,或者如果指定子文件夹名称,则将其保存到其中的目录。
警告:如果您尚未设置默认的下载目录,则必须手动为每个图像选择保存位置,这可能打开许多弹出窗口。
不建议在没有默认下载目录的情况下一次尝试一次下载太多图像。
更改日志
=================
2.8:
改进的图像发现和收集,许多错误文件
- 添加了注射脚本,以防止页面关闭阴影(这使图像在无法被发现的内部)。
注意:网站用它来绕过adblockers
- 在影子中添加的图像发现
- 添加了CSS样式插入以防止IDC添加的图像的覆盖(仅影响类“ IDC-Image”的元素)
- 添加了一个侦听器来跟踪DOM更改并发现间歇性图像,例如YouTube的WebP(移动GIF映像),或不断添加/删除图像,例如在Instagram滚动中
- 在页面上隐藏的标签中添加了发现的图像列表中的序列化数组(在更新页面时消失)
- 修复了已提交下载数量的错误(+1)
- 改进的REGEXP以在“样式”标签中获得更好的图像发现(缺少一些数据:图像URL)
- 清洁并移动到一个函数的代码,该代码可检查和翻译(如果需要)将相对URL的绝对URL。
将此功能用于缺少此检查的标签
- 改进了一个观察者,使其从弹出窗口(扩展属性过滤器列表)中发现更多图像。
- 改进的“ SVG”标签中的图像发现 - 如果它包含图像标签,则将返回图像,而不是构建base64 svg
- 从填充并访问图像缓存的代码中删除了Encodeuri()。
不确定它的目的是什么,因为从应该已经编码的标签中提取了传入链接。
这是打破已经编码并逃脱的特殊字符的链接(在Wikipedia上发现了这一点 - 与括号的链接)
- 修复了解析“源”标签中的错误 - 在“ srcset”中使用不同分辨率的列表添加支持(1x,2x等)
- 修复了一个错误:popup.js中的YouTube图像添加
- 修复了一个错误:基本URL以Backsslash结束时构建了错误的URL
- 修复了解析IMG标签中的错误
- 修复了相对urltoabsolute中的错误 - 如果空输入,则返回“未定义”
- 在URL查询部分中使用“调整大小”命令的链接添加了链接 - 添加没有命令的链接提供具有更高分辨率的图像
2.7:
改进的图像发现,代码和设计中的错误修复
- 添加了“ img”标签中属性“ srcset”和“ lowsrc”的解析
- 在“源”标签中添加了属性“ srcset”的解析(html5'图片'标签内部)
- 在图像转换中添加了画布 - 功能强大的技术以提取高度受保护的图像(甚至没有显示在开发工具的资源选项卡中)。
注意:此时,每次单击扩展按钮时,添加的图像都会堆积。
可以通过更新页面来删除它们。
- 添加了检查长图像URL的检查(很可能很可能数据:图像),并将其放置在页面顶部,而不是发送到弹出窗口(与Canvas-to-image转换相干,该转换可以产生大量的数据字符串:Image/JPEG)
- 在选项页面上添加了添加的文本信息效果的颜色(与图像选择颜色组合在一起)。
图标也相应颜色
- 在安装后评论一个过时的代码以打开选项页面,并在2.1之前检查版本(默认为js)
- 评论最小宽度选项,因为它当前已损坏(不确定是否有用)(在options.html中)
- 使最大高点遵循最大宽度选项(如果选择小图像预览,可以更好地工作)
- 用原始的未搅拌源代码替换Zepto.js
- 修复了下载消息的闪烁动画(显然是从jquery到Zepto的切换以来就被打破了)
2.6:
重大重新设计和改进的图像发现
- 现代化的弹出外观,图像放在带有更多图像信息的瓷砖上,添加了瓷砖颜色选择到选项
- 修复了几个错误,在许多情况下进行了改进的图像发现,包括Deep CSS解析而不是损坏的样式API
- 为每个图像添加快捷方式以逆转图像搜索网站(Google,Bing,Yandex,Tineye)
2.5:
- 添加了图像大小和图像文件名的显示(可以在设置中关闭)
- 按大小添加订购图像 - 两个新的选项:1)仅按宽度(默认)或宽度+高度订购,2)最大到最小的(默认)或反向
- 如果高于200px,则垂直添加缩放图像
-SVG格式未从“ SVG”标签中读取 - 修复
- 从“视频”标签的“海报”中添加了读取图像
- 固定背景图像未被认可。
阅读样式表似乎不起作用(从CSSRULES阅读)。
实施解决方法:获取具有从“链接”标签获得的链接的CSS文件。
注意:有些站点使用不同的二级域来存储CSS,在这种情况下,如果扩展未允许“ ALL_URLS”(或特定域),则提取将无法工作。
这只是导致一些未显示的图像。
如果这是一个问题,请在Chrome扩展中删除许可。
- 在Google Maps和Street View照片上添加了最大分辨率图像(发现无证API)
- 为YouTube缩略图添加了高分辨率预览(包括当前页面的视频)
- 校正了“ A”标签的链接解析以防止非图像链接发现发现的REGEXP
2.4.2:
- 切入铬的解决方法,无法访问跨域CSS规则
2.4.1:
- 修复了无效URL会破坏扩展名的问题-https://github.com/vdsabev/image-downloader/issues/23
- 更新为1.2.0的Zepto.js
2.4:
- 在下载之前添加了重命名文件的选项
2.3:
- 添加了对BMP,SVG和WebP图像的支持
- 增加了对相对URL的支持
- 通过搜索更少的元素来提高弹出式加载速度
- 用'chrome.runtime'替换不弃用的'chrome.extension`呼叫
2.2:
- 删除了不必要的访问选项卡的权限
- 由于某些用户的抱怨而删除了捐赠提示,该提示是第一次在第一次之后不会消失;现在,选项页面将在第一次安装时打开
- 保存URL过滤器的值
- 解决一些尺寸问题的另一次尝试
2.1:
- 添加的图像宽度 /高度过滤器
- 由于某些人遇到尺寸问题,添加了所有设置的一次性重置
- 通过URL选项删除排序
2.0:
- 添加了将文件保存到子文件夹的功能
- 利用Google Chrome下载API
- 实现了一个基于清洁的,基于网格的设计
- 单击图像URL文本框现在将自动选择文本,以便用户可以复制它
- 修复了一些小显示问题
- 添加了用于列数,删除边框样式设置的设置
- 选项页面上添加了捐赠按钮
1.3:
- 样式标签中使用的图像现在也将包含在列表的末尾。
仅包括来自元素的内联样式属性的图像。
- 增加了对数据URI的支持
- 几个错误修复和优化
1.2:
- 更改图像上方的URL要显示在仅读取的文本框中
- 将图像复选框移至顶部,并在每个下方添加打开并下载按钮
- 最初禁用“下载”按钮和“所有”复选框
- 引入了一些新的选项来隐藏过滤器,按钮和通知
- 删除身体宽度选项;现在,弹出窗口的宽度相对较大到最大图像宽度选项
- 简化了设计
1.1:
- 固定最小图像宽度的节省
- 在图像本身上方添加了URL,并选择了切换它的选项
- 添加了通配符滤波器模式(与正常和正则及时及时)
- 现在将保存所选过滤器的状态
- 将“排序”选项移至过滤器
- 在选项页面上添加了一个“清除数据”按钮。
虽然扩展名还没有使用很多本地存储,但有人可能会欣赏该选项。
- 重新分配了很多代码,尤其是使用本地存储
1.0.13:
- 添加了一份通知,让用户知道下载已开始
- 添加了一些动画并抛光了选项通知
- 修复了多次附加的一些事件处理程序
1.0.12:
- 迁移到jQuery
- 实现“所有”复选框的不确定状态
- 如果未检查图像,现在将禁用“下载”按钮
- 修复了使用重置选项的错误 - 现在用户可以选择保存重置值或简单地通过重新加载页面来取消重置 - 就像在通知中所说的那样
1.0.11:
- 更改了下载机制以支持Chrome V21+
- 添加了一个“仅显示链接的图像”过滤器选项,当您只想下载页面上URL中的图像时,该选项可能很有用。
1.0.10:
- 添加了下载确认
1.0.9:
- 现在将显示“所有”复选框旁边的图像数
1.0.8:
- 在锚标签中添加了图像URL的检测;请注意,此功能将无法检测没有.jpg,.jpeg,.gif或.png文件扩展名的URL-它依赖于正则表达式,以免向外部服务器发送数百个请求
1.0.7:
- 删除当您按“下载”而弹出的桌面通知系统,而转而使用文本说明,该文本说明应该更易于控制(通过选项),而侵入性则较小;这也应需要更少的扩展许可
- 添加了隐藏下载通知的选项;大多数人仅阅读一次后应该了解下载过程
- 进行一些小UI调整
1.0.6:
- 修复了具有多个不必要的空图像的问题
1.0.5:
- 现在还将提取使用“背景图像” CSS属性显示图像的元素
1.0.4:
- 添加了一条通知,该通知在下载过程开始时警告用户并说明在哪里查找文件
学分
=================
基于Google Chrome扩展样本“下载选定的链接”:https://developer.chrome.com/extensions/extensions/examples/api/api/downloads/downloads/download_links.zips.zips.zips.zip
使用微小但很棒的JSS库:https://github.com/box9/jss
和Zepto.js:http://zeptojs.com
图像:
从在线网络字体http://www.onlinewebfonts.com/icon下载。
open.svg由CC由3.0从在线Web字体http://www.onlinewebfonts.com/icon许可
执照
=================
版权(C)2019 Dmitry Kislitsyn,Vladimir Sabev
特此免费获得任何人的许可
获取此软件和相关文档的副本
文件(“软件”),不得处理软件
限制,包括无限制使用权,
复制,修改,合并,发布,分发,转销和/或出售
该软件的副本,并允许对其
软件是为此提供的,但要遵守以下内容
状况:
上述版权通知和此许可通知应为
包含在软件的所有副本或大量部分中。
该软件是“原样”提供的,没有任何形式的保证,
明示或暗示,包括但不限于保证
适销性,适合特定目的的适合性和
非侵扰。
在任何情况下,作者或版权均不得
持有人应对任何索赔,损害或其他责任负责,
无论是在合同,侵权的诉讼中还是出现
来自,与软件或使用或使用或
软件中的其他交易。
温馨提示 扫描下方二维码,访问手机版。