Greasy Fork is available in English.

Image Downloader

Images can be extracted and batch downloaded from most websites. Especially for websites the right click fails or image can not save. Extra features: zip download / auto-enlarge image. See the script description at info page (suitable for chrome/firefox+tampermonkey)

< Feedback em Image Downloader

Avaliação: Bom - o script funciona

§
Publicado: 13/08/2022

作者您好,请问这个插件能自定义下载图片格式吗,找了一圈没找到。单张下载下来的格式都是.tfif的,想jpeg格式的。

§
Publicado: 13/08/2022

插件超级好用,超级感谢!!!!

§
Publicado: 13/08/2022

谢谢。目前不行,目前都是原文件什么格式,下载下来就是什么格式。
这是一个不错的提议,不过,常见格式(jpg/png)之间互相转换应该问题不大,但是不常见的自定义格式感觉很可能会导致文件损坏。

§
Publicado: 10/12/2022

谢谢。目前不行,目前都是原文件什么格式,下载下来就是什么格式。
这是一个不错的提议,不过,常见格式(jpg/png)之间互相转换应该问题不大,但是不常见的自定义格式感觉很可能会导致文件损坏。

作者您好,我下载下来的也都是jfif格式的,但我右键图片在新标签页打开后手动保存是jpg格式的,我之前用的下载下来都是jpg格式的,现在换了电脑用,下载下来的都是jfif格式的,是不是出了什么问题?

§
Publicado: 11/12/2022

谢谢。目前不行,目前都是原文件什么格式,下载下来就是什么格式。
这是一个不错的提议,不过,常见格式(jpg/png)之间互相转换应该问题不大,但是不常见的自定义格式感觉很可能会导致文件损坏。

作者您好,我下载下来的也都是jfif格式的,但我右键图片在新标签页打开后手动保存是jpg格式的,我之前用的下载下来都是jpg格式的,现在换了电脑用,下载下来的都是jfif格式的,是不是出了什么问题?

最好可以发下网址,如果一直都是jfif的可能没办法。如果之前是png,但突然变成了jfif的,可以发下网址,看下具体问题。

§
Publicado: 21/12/2022

谢谢。目前不行,目前都是原文件什么格式,下载下来就是什么格式。
这是一个不错的提议,不过,常见格式(jpg/png)之间互相转换应该问题不大,但是不常见的自定义格式感觉很可能会导致文件损坏。

作者您好,我下载下来的也都是jfif格式的,但我右键图片在新标签页打开后手动保存是jpg格式的,我之前用的下载下来都是jpg格式的,现在换了电脑用,下载下来的都是jfif格式的,是不是出了什么问题?

最好可以发下网址,如果一直都是jfif的可能没办法。如果之前是png,但突然变成了jfif的,可以发下网址,看下具体问题。

您好,比如这个1688网址,我按f12找到图片,可以看见图片链接是.jpg结尾的,是jpg格式,我用您的插件下载下来的是jfif格式的,这应该是出现了什么问题
https://detail.1688.com/offer/669212047576.html?spm=a260j.12536079.jr91vrik.2.43be4e9b9uAhWp&&scm=1007.30832.181565.0&pvid=890c2535-3a97-4112-9c12-5da844a28dff&object_id=669212047576&scm2=1007.30657.177495.0&pvid2=7b131101-49d0-42ec-afaf-1d58b723563f&trackInfo=0_669212047576_0.168868_0.0_0.0_0.0_688260444769-667850636095-671566102650-669869358169-668083836663-644302455078-640184698072-662839846880-644127624452-677171315320-692776875175-692173246885-641633800574-664347851210-690026542781-676604421792-693838801049-693405828521-648345153194-587175655947-691301275802-683327719925-591358492530-689180966490-683268823231-669773013124-653542453202-635849999702-681905565159-676091947012_null

§
Publicado: 22/12/2022

建议可以先用zip下载,zip下载是正常的。直接下载的问题,我有空修改一下。

§
Publicado: 23/12/2022

建议可以先用zip下载,zip下载是正常的。直接下载的问题,我有空修改一下。

好的

§
Publicado: 12/03/2023
Editado: 12/03/2023

作者您好,请问这个插件能自定义下载图片格式吗,找了一圈没找到。单张下载下来的格式都是.tfif的,想jpeg格式的。

(亲测有效)将图片下载为JPG格式的,可以找到以下函数代码【在最后的function fetchBase64ImgsThenPushToZipArray()函数部分】:
oFileReader.onloadend = function (e) {
let base64 = e.target.result;
if (base64.startsWith("data:image")) {
zipFilteredImgUrls[urlIndex] = base64;
//zipImgWaitDownload.push(base64);
}
};
oFileReader.readAsDataURL(blob);

改成以下代码就可以了:
oFileReader.onloadend = function (e) {
let base64 = e.target.result;
if (base64.includes("data:image")) {
let img = new Image();
img.onload = function() {
let canvas = document.createElement('canvas');
canvas.width = img.width;
canvas.height = img.height;
let ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0);
let newBase64 = canvas.toDataURL('image/jpeg', 0.9);
zipFilteredImgUrls[urlIndex] = newBase64;
//zipImgWaitDownload.push(newBase64);
}
img.src = base64;
}
};
oFileReader.readAsDataURL(blob);

§
Publicado: 14/03/2023

作者您好,请问这个插件能自定义下载图片格式吗,找了一圈没找到。单张下载下来的格式都是.tfif的,想jpeg格式的。

(亲测有效)将图片下载为JPG格式的,可以找到以下函数代码【在最后的function fetchBase64ImgsThenPushToZipArray()函数部分】

如果是zip下载的话,不用改都可以的。这么修改后,是可以在直接下载里,就能下载到jpeg格式吗?

§
Publicado: 14/03/2023

之前不改成直接下载也可以直接下载到jpeg,就是因为给不想用zip下载的同学们提供一个选项。因为zip下载用到了跨域请求,如果直接下载也用跨域,就没有不选择跨域的选项了。

Publicar resposta

Faça o login para publicar uma resposta.