背景

今天拍照馆通过百度网盘给我发了266张照片,让我选择20张入册。但对方把.CR2和.JPG两种格式都发过来了,其实我只需要把.JPG的下载下来,然后去选择。但我需要从中选择133张,这种数量多、重复性的工作,挺考验耐力的。作为程序员,肯定要想个懒办法去解决它,毫无疑问,就从前端(Ctrl+Shift+I,浏览器的开发者工具)来解决

找到两种文件的不同点


对应的元素布局:

<dd class="g-clearfix AuPKyz open-enable" _position="132" _cmd_installed="1" _installed="1"><span node-type="EOGexf" class="EOGexf"></span><div class="JS-fileicon fileicon-small-pic"></div><div class="file-name" style="width:60%"><div class="text"><a href="javascript:void(0);" class="filename" title="_P5A1453.JPG">_P5A1453.JPG</a></div>...</div>
</dd><dd class="g-clearfix AuPKyz" _position="133" _cmd_installed="1" _installed="1"><span node-type="EOGexf" class="EOGexf"></span><div class="JS-fileicon default-small"></div><div class="file-name" style="width:60%"><div class="text"><a href="javascript:void(0);" class="filename" title="_P5A1397.CR2">_P5A1397.CR2</a></div>...</div>
</dd>

不同点就在<dd>标签内的class中。所以只要这么一捞,133个文件就全部捞出来了:

document.getElementsByClassName('g-clearfix AuPKyz open-enable')

执行点击事件

剩下的,就是给执行点击操作:

document.getElementsByClassName('g-clearfix AuPKyz open-enable').forEach(item => item.firstElementChild.click())

注意:item.click(),是单选功能,而多选,必须使用其子元素<span>

一键过滤选择百度网盘文件相关推荐

  1. Ubuntu20.04 下载百度网盘文件 实现

    本文参考多篇文章完成,在此不在一一列举 本文解决的问题:1.在ubuntu20.04系统中可以用百度网盘下载文件,2.ubuntu20.04与windows10可以共享文件 一.在ubuntu20.0 ...

  2. 别破解了!百度网盘文件要这样下

    给大家分享一个不需要破解也不需要多线程就能不限速下载百度网盘文件的方法.针对Windows用户,Mac的没有进行测试 准备工具: Windows系统 爱奇艺万能联播 百度网盘是个神奇的工具.不管你5g ...

  3. 01资源网百度网盘目录索引搭建教程:如何把百度网盘文件做成在线html目录列表?

    本百度网盘目录索引搭建教程是01资源网站长写的网盘群组索引搭建教程,授权转发,觉得很有用,就拿来分享给各位. 场景一: 百度网盘群组没有搜索功能,如果你想把百度网盘的文件目录展示给别人看,如何把百度网 ...

  4. 极速围观,AI奇艺是如何出卖百度的!官方自己出的工具高速下载百度网盘文件。

    大家众所周知,由于百度网盘针对账号进行限速,故此目前大部分的百度网盘不限速下载均无法做到媲美官方VIP了,所以很头大啊.这是一个老生常谈的话题了,除了充值百度爸爸的SVIP,没办法了.但是但是,不经常 ...

  5. 2020年7月最新加速下载百度网盘文件方法

    苏生不惑第151 篇原创文章,将本公众号设为星标,第一时间看最新文章. 关于百度网盘之前已经写过了: 2020 年 3 月最新加速下载百度网盘文件方法 2020 年 4 月使用 Aria2 加速下载百 ...

  6. Mac 百度网盘文件高速下载神器:downloader

    之前给你们分享过多百度网盘文件的加速下载方法: Aria2Gui 但现在这些方法都不太好使了,所以今天分享一个更好用的百度网盘文件高速下载神器:downloader. 第一步:下载所需工具: 工具地址 ...

  7. Windows 下使用 BaiduExporter + Aria2 下载百度网盘文件

    百度盘下载限速,Aria2 可以明显加大下载速度,最近研究了一下如何在 Windows 下使用 Aria2,需要以下三个工具配合使用: BaiduExporter:百度云盘导出下载的 Chrome 插 ...

  8. Linux 下载百度网盘文件

    Linux 下载百度网盘文件 1. 准备环境: centos7.2 python2.7+ pip 2. 安装工具 pip install requests -i https://pypi.douban ...

  9. 教你百度网盘文件转阿里云

    教你百度网盘文件转阿里云 https://www.951961.com/thread-45289-1-1.html

最新文章

  1. Axure RP pro 6.5 密钥
  2. python使用符号#表示单行注释-Pyhton中单行和多行注释的使用方法及规范
  3. 浅谈SpringMVC执行过程
  4. android 树形目录结构的实现(包含源码)
  5. 51nod 1379 索函数
  6. mysql必知必会_MySQL必知必会
  7. ES 集中式日志分析平台 Elastic Stack(介绍)
  8. ZENG msgbox仿qq提示
  9. grideh SelectedRows Bookmark
  10. 3. PCRE 兼容正则表达式
  11. fpga与海思BT1120调试问题记录
  12. Form表单 jQuery 文件上传
  13. IDEA类图标有小叉叉×
  14. 曲师大教务系统服务器,曲阜师范大学掌上教务
  15. 什么是mybatis,全是干货
  16. Python面向对象练习题汇总
  17. 数据分析实战之超市零售分析(附python代码)
  18. seaborn调色板 color, hls, cubehelix, dark, diverging_palette
  19. 三星回击苹果:将推指纹识别智能手机
  20. sql语句 execute、executeQuery和executeUpdate之间的区别

热门文章

  1. Codeforces:896C-Willem, Chtholly and Seniorious(odt模板)
  2. AVX 指令集架构简介
  3. 浅谈 MySQL 存储过程与函数
  4. signature=4d965c60fb83f48fbea77a3c5cfbee25,安心汤对冠心病患者TNF-α、IL-1β、IL-6的影响...
  5. 利用matlab和python读micaps格式文件、读写二进制文件
  6. 数家私募拟收购惠普企业 金额或达400亿美元
  7. 字符串文本匹配神器———Java正则表达式
  8. # 新冠假期 - 实习/面试经历分享(1)
  9. 集合的创建,及常用方法
  10. C++中重定义,重载,重写