开发了一个微博相册一键批量下载的 Chrome 浏览器插件,理论上 360、QQ等一众国产双核浏览器也可以使用

谷歌应用商店在线安装

如果可以访问谷歌,使用谷歌应用商店地址进行在线安装

https://chrome.google.com/webstore/detail/cdimdlckbkfelaogjhfbkjcfncbpngkn

微软 Edge 在线商店

https://microsoftedge.microsoft.com/addons/detail/dnpdembgplgcmneilodkncofjloolman

离线包安装

如果不能访问谷歌,请下载下面的文件,解压后,得到 OctoWeibo.crx 的插件

当前离线包 v0.2.4

https://blog.liuguofeng.com/file/OctoWeibo.zip

由于 Chrome 的安全机制,只允许应用商城在线安装插件,下面展示如何安装本地浏览器插件

https://www.bilibili.com/video/av62677658/

更新日志

v0.2.5 20210206 适配新版微博,增加 EDGE 应用商店渠道

v0.2.4 20191010 增加停止功能

v0.2.3 20191009 增加暂停功能,点击下载列表直接进入相册

v0.2.2 增加限制同时下载个数的功能

v0.2.1 增加下载百分比选项,是否下载完成后打开文件夹选项

v0.2.0 增加下载队列,暂时允许三个下载进程,减少并发产生的错误

142 Comments

  1. 这么久都不更新,十有八九被端了。同求类似插件,尤其是直接抓取相册图片的,十八宫格也可以全部下载的。

  2. 很好的一个插件,可是已经用不了一段时间了,大家还有类似的插件推荐吗?

  3. 大神你好,这个插件现在已经不能对应最新版微博了,能否更新一下呢,这个插件真的很好用,付费也可以,急需5555555

  4. 失败 – 已被禁止,求大佬更新啊。另外能不能按照日期、作者、内容给个命名啊

  5. 前几天还能用,今天下载时遇到”失败 – 已被禁止”的情况

  6. 最近好像炸了,1/3的图都是html结尾下载失败,手动打开链接又可以下载。

  7. 微博好像更新了,现在下载有的能下,有的显示没权限

    • 微博是新版微博,旧版快要下架了,意思就是以后没有旧版微博了,只能用新版,但一直以来新版都是不可以用这个的,所以应该是这个原因?(个人猜测)哈哈哈。

  8. 那个…不知道为什么,之前用着没事,这俩天下载的时候都显示无法下载没有权限,而且是html格式的文件..想问问,不知道有没有人可以解答一下

    • 你现在可以用了吗 ?我今天也遇到了这个情况。。。“失败 – 已被禁止” 不知道怎么回事

      • 现在也还是无法使用,所以才来这里求助,估计是插件没更新,微博更新了

  9. 感谢作者开发的程序。我发现图片经常没有完全下载完就停止下载了。不知道是否有其他人遇到这个问题呢?

  10. Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
    设置里报错

  11. 最新版Edge和Chrom均无法获取相册,提示“相册列表请求没有响应,请重试”。ps:微博已登录账号

  12. 插件非常的棒,不过为什么相册显示972张图,实际只能下回来906张呢?下了3次都是这样……

  13. 下载 不分文件夹 多个用户全在一个文件夹 是什么情况

  14. 大佬,相册的live动图,下载之后是jpg的,能下成动图吗

  15. 作者你好,虽然看到似乎很久没有回答问题了但还是请教一下其他网友:下载了三个博主的照片之后间隔一天发现无法爬取别的博主(提示找不到用户请等待加载完成,但一直都是这样显示),之前下的那三位的微博还是可以爬取,请问有没有解决方法?

    • 附,并不是同时保存的,是单个保存完再存下一个的

  16. 能不能按照时间段下载呢?
    因为太多了一次性下不完,第二次下载又会把前面的再下一次

  17. 在哪里可以关闭下载前询问?我一直找不到 打开选项的话就会一直登陆中…

  18. 你好,我在2021年5月21日使用你的插件,我发现微博图片有3000多的时候,插件只给我下载了700多的图片。

  19. 首先辛苦创作!用了很久一直体验很棒!
    近期发现一个问题,下载的所有图片都会堆到Chrome下载目录的根目录,而非下载目录下的/WeiboAlbum/用户昵称
    我开了Chrome自动更新,问题出现在大概一周左右前,怀疑与新版本有关?
    Chrome版本: 90.0.4430.93(正式版本) (64 位)
    系统版本:Win10 家庭中文版

  20. 对数量巨大的相册总是会断在某个位置,比如一个4万+的在4000多就现实下载完成。有没有办法断点重新开始下载?

  21. 如果文件名方面可以规则一点,例如把微博正文(一部分)作为文件名,再加数字。这样就不会乱得无法整理。谢谢。

  22. 有好多图片都下载失败,剩下crdownload文件。可以增加个导出所有图片链接的功能吗?

    • 对,增加导出链接功能,可用Downthemall插件下载与管理,这样更实用,用浏览器原生下载很多失败的。望开发者增加功能!

  23. 新版微博无法使用了,只能切回旧版才能检测到用户名。不知可否辛苦作者更新一下?

  24. 批量下载到一半会突然停止,关闭浏览器再进入无法继续下载。。。下载4000张的时候,开在了1638,下载 1000张的时候,卡在785,刷新浏览器,再重新下载就没有反应了。。。

    • 在插件商店找了一圈,就这个最好用了,希望大佬帮忙解决一下。。。

  25. 感恩大佬製作出這麼優秀而且方便的插件,目前對於功能上有一點,用Chrome進行下載的時候,因為該插件是下載單頁相片,所以對於數量比較多的相冊會出現相對較多的下載任務,請問後期的話是否會考慮加入類似 Twitter Media Downloader (https://chrome.google.com/webstore/detail/twitter-media-downloader/cblpjenafgeohmnjknfhpdbdljfkndig?hl=zh-TW&sa=U&ei=Bg36VAvnn-4G9v2B6Ag&ved=0CCsQ9QEwCg&usg=AFQjCNFktWhGrPE8Ce3QU_LuvxJ2pnzc1A)這樣類似的下載隊列,先保存到快取空間最後再壓縮檔的選項呢?只是提供一個小小的建議,如有冒犯,還請見諒。

  26. 批量下载到一半会突然停止,关闭浏览器再进入无法继续下载,之前下载完成的重新批量还会重复。

  27. 下载之后找不到文件夹 不知道下载到哪里去了 哭了

    • 浏览器下载的默认路径下,以用户名命名的文件夹

      • 又试了,除了微博配图和微博头像的其它相册下载显示无反应,下载成功没有相应文件夹。微博配图和微博头像成功了

  28. 从7月30日开始就无法获取相册了,某宝上类似的几款工具这几天都失效了。大佬什么时候能解决这个问题啊

    • 另外现在直接在浏览器地址栏复制博主的主页链接回车后会直接登出微博,有可能是这个问题吧。

      • 微博退出再重新登陆试试,我这里可以获取相册的

        • 重新登陆还是这样啊,当初我也想过是自家电信宽带的问题,重启过路由器,V P N也用过,还是获取不了相册啊

          • 好吧原来是自己开了无痕模式才出的问题,关了就解决了,不过出于安全因素考虑,还是希望大佬更新下插件吧

  29. 太感谢了…电脑坏了,丢了全部照片,虽然微博照片只是一小部分,但是还是备份下来,太感谢了,谢谢

  30. 大神您好。
    我用谷歌浏览器83.0413版本安装贵插件,在自己已登陆的微博的主页面下,右单击插件图标并点击“选项”按钮后,弹出新的选项卡“test”,其界面永远是提示“获取登陆状态”而看不到具体选项。可否指点如何正确设置?谢谢

  31. 有一个图片下载失败就会一直卡在那里,这个问题怎么解决

  32. 设置的并发1,下载800多的照片,有不少crdownload文件,在下载中不是要点击继续就是要点击重试,有没有办法解决呢

    • 上一个博主照片下载卡住了,没下完,下一个也不能动了,大佬优化下呀

  33. 您好,一共有16000照片,每次都是下载到大概一半就不行了。
    开始弹窗问要不要储存,文件名相同。
    如果按取消,就停止了。

  34. mac的版本想要进行设置的时候一直提示获取登陆状态。。。打不开设置啊

  35. 选了10线程下载,也关闭了浏览器的下载前询问文件存放地址,但是还会不断弹出来另存为的框框,不知道什么原因

    • 不要用国产浏览器,请使用 Chrome,线程建议设置 1

      • 用Chrome,线程1,还是会弹,只不过少了很多,2千张图大概弹了十几个

        • 大神,为什么打不开。研究几个小时~~能不能帮帮我

  36. 用了好久了,今天突然想过来评论一下,谢谢作者做了这么好用的插件,已经推荐给了身边很多的朋友,希望越来越好

  37. 非常喜欢这个插件,超级实用,感谢感谢。就是有一点小建议,可能比较麻烦哈,就是能否增加识别图片大小的功能,比如只下载多少k以上或者以下的图片。

  38. 没有人需要用微博重命名图片的功能吗,这样对管理非常有用,不知道作为扩展来说能不能实现

  39. 请问我的选择用户ID那里只有默认的几个博主名称,怎么选择其他的博主名称以及自行输入博主名称嘛

    • 插件显示的是当前网页上显示的博主,你或者进入博主的个人页面,就选择了指定博主

  40. 您好 选择博主ID的那里无法自行输入?我这里只默认显示固定的几个博主名称

  41. 请问下载的时候,10%或者100%那个选项,选择10%的话是指按时间顺序下载最新的10%总数的照片?还是把下载照片压缩至原图的10%尺寸大小?

  42. 请问有没有增量下载功能,比如已经下载过某个相册,过一段时间后,例如一个月,之后该用户新增了照片,能否对比已下载的照片,只下载新增的照片?

  43. 请问下载过程中,照片太多,单个照片太大,为了降低失败率,需要多次暂停,手动点击继续下载,手动继续后,照片会放在下载缓存的根目录,没有放入WeiboAlbum目录中。而且会出现多次暂停开始后,无法继续下载的情况

  44. 請問只能一張一張下載嗎?有辦法批量下嗎,因為一直點有點麻煩XD

  45. 缺额图片差的有点多啊,显示721张但下载回来只有341张。我以为是博主隐藏了图片,但用另一个插件getall,就能下载回来623张。实例地址:https://weibo.com/p/1005055822792041/home?from=page_100505&mod=TAB&is_hot=1#place

  46. 大大你好,我用你的插件下图片超过两个人时,再点击下载就会出现怪怪的情况。
    每次下载我都选择的并发是1,每天刚开始两次下载时浏览器下面的下载文件提示是一个一个下载的、就是第一个图片下载完必才开始下载第二张。
    但是一般下载到第三个人的图片的时候,就算我选的并发还是1,下载时都会出现一个图片刚开始下载、但还没下载完就开始下载下一张图片的情况,然后一直这样,导致可能会有上百张图片都是类似(50kb/1.2M)这种形式同时下载,然后查看下载完成后的文件夹就会出现照片顺序不对的情况。
    大大请问我这个是正常现象吗,还是我的电脑或者网络出现了问题呢。

    • 可以尝试将Chrome浏览器升级到最新版。浏览器文件下载完还需要进行Chrome自身的安全校验和临时文件的重命名工作,但在这之前Chrome已经通知我文件下载完毕了,所以可能会有看起来没下载完就进行下一个下载的情况。我这里之前遇到过文件下载经常跑出文件夹的情况,但升级了Chrome版本后就一个都没遇到了,你如果不是最新版可以升级看看。另外你说的顺序不对是什么情况。下载错文件夹了么?

      • •大大,我发表25号评论之前就检测了一下,显示google已经是最新版本了。
        •我遇见的顺序错误是这样的:
        并发一直设置的是1,在下载之前看微博相册会发现博主每一次发微博的配图都是连续排列的(比如某博主某天一条微博配图有十张,那么在微博相册中这十张图片应该是从左到右按顺序排列的,假如是a1-a10的话,就是a1、a2…a10这样排)。一般每天刚开始用这个插件下时,看下载完成后的文件夹发现a1… a10这十张图片是挨在一起的 。
        但是我说的顺序错误发生后,可能看下载完成的文件夹里面,按照时间排序查看的话,可能会只有a1… a8还靠在一起,中间隔了很多很多图片后,才出现a9或者a10这张图。
        就是这种情况。(说的有点啰嗦了。。大大应该能看懂吧。。。)
        今天我试了一下,还是会出现我上面说的那种情况。
        •最后询问一下大大,请问是不是有可能是我这个微博账号下图片过多了被限流导致的这种不对劲的情况呢。

        • 1、不是限流,下载太多很账号异常无法访问,但不会出现只可以下载一部分的情况。
          2、比如一个相册900张图片,它是分为30页每页30张图片,插件会每隔几秒钟去请求下一页,将每页的图片放入下载的队列中。如果你在a请求了第10页的时候又下载了另一个相册b,就会请求另一个相册的第一页,所以a1-a300,然后b1-b30,然后a301-a330,然后b31-b60。
          但这样情况会分别保存在a和b两个相册,不会混在一起的。

  47. 求问,默认是下载到哪里的?
    win10,chrome浏览器

  48. 很不错的软件!不过是只能下载一般大小的图么?如果能直接提取然后下载原图就好了QAQ(缩略图和原图大小容量差好多><

  49. 太好用啦,女神的照片都扒下来了。请问能不能加一个下载点赞过照片的功能呢,因为有些福利号你懂的。。我看接口好像差不多,不知道难不难实现

  50. 目前使用中发现的问题和可以改进的地方。
    现在点击下载一个相册之后就会一直下载。如果网络以外断掉之后不会自动继续下载。那么如果要下载的图片非常多就会重复作业。
    可以添加一个下载区间。类似itools和豌豆荚的导出图片。可以按年-月来分批下载。按月分文件夹保存。
    可以有一个下载历史,避免重复任务。

    还可以写一个写插件的教程。有可能的话让广大网友帮你一起完善这个插件。

  51. 实测。好用。 不过头像相册和面孔专辑好像只能下第一张。 期待可以批量下微博视频。

    • 到该相册网页版看一下,因为相册里只有一张,微博的计数器有问题

    • 需要登陆微博,未登录获取不到相册信息,会有这个提示,稍后我将提示优化下。

    • 到该相册网页版看一下,往后翻几页,看看是不是相册实际只有42张。微博的计数器有问题,但暂时没见到有限制的现象。或者你将该相册地址发给我测试一下。

  52. 我觉得这是很不错的工具,只不过有个缺点,我下载大概1800左右的照片,下载完成,去看,发现有些照片下载不完整,会中断,我觉得这个是谷歌浏览器下载器的不足,下载过多容易中断,我在想封装成exe会不会好点。

  53. 会的哦,你可以找一些那些明显数量对不上的相册,然后到用户的相册里去看一下,把页数翻到最后,你会发现都是空的,有时候用户也喜欢删微博,但这些总数量显然没有重新计算

    • 谢谢解答~ 出现crdownload的情况 在重新下载后就大大减少了 估计是我自己网络不稳定的问题
      这个插件真的太棒了 T-T 都还是原图 再次感谢!!!

  54. 非常感谢您的开发 使用很方便
    不知道是不是因为下载数目过多的问题 遇到了下载完显示有不少的crdownload
    进到chrome下载内容里可以点“继续”进行下载 这些继续下载默认储存到了D:\用户目录\我的文档\Downloads 这个文件夹里
    最终下载的数目(把crdownload 的那部分也下载完了) 和微博相册里的数目有出入 不知道是不是没抓取完?相册显示1359 实际下载1183
    按您之前回复Leo的说法“”如一部分隐藏或删除的照片,微博也会统计到总量里,在头像相册里数量不一致的特别明显” 我方了……开始诧异官方微博会删除隐藏这么多张图吗(捂脸) 希望没有冒犯到您 >.<

    • 会的哦,你可以找一些那些明显数量对不上的相册,然后到用户的相册里去看一下,把页数翻到最后,你会发现都是空的,有时候用户也喜欢删微博,但这些总数量显然没有重新计算

  55. 下载图片大概率会出现图片是白色的情况,还有就是默认保存在c盘,早上起来发现cpan满了,下载中止有点难受;

    • 感谢反馈,下载位置可以在 Chrome 设置->高级->下载内容 中更改,图片白色的情况我这里倒是没有出现过,你可以尝试将并发减少(0.2.2版增加了限制同时下载个数的功能)

  56. 下载太多会出现网络错误,数字跑完还继续在跑,最终下载数量不对,还有图片会概率跑出原文件夹

    • 感谢反馈,并发太高了,应该降低下载间隔(Chrome下载完成还要进行安全检查,要耗费时间)。下载数量不对一般是因为微博相册显示的数量和实际有的数量不一致(如一部分隐藏或删除的照片,微博也会统计到总量里,在头像相册里数量不一致的特别明显)

      • 后来我发现,crdownload后缀的文件,到下载内容里搜索文件名,可以重新下载。PS:要是能筛选下载内容里失败的项目就好了

        • 更新了一版,降低了下载频率,crdownload 的情况少了。虽然是下载失败,但浏览器给我返回的是下载成功,除了降低频率暂时还没想到好的办法

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注