首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这一次,Google 终于对 Web 自动化下手了!

最近 Google 对 Chrome 进行了一次比较大的更新,其中一项是脚本录制回放功能,它可以非常方便我们处理一些自动化场景 我们可以在 Chrome 官网下载 Chrome Canary 的最新版本进行尝鲜...开发者工具悬浮窗 选择右上角的更多工具 - Recorder,进入到「 自动化流程列表界面 」 点击「 Start new recording 」按钮,输入待录制流程的名称,就可以开始录制操作了 默认会以当前...Tab 页面生成一个初始 Step 比如,我是从百度首页创建的录制步骤,这里默认添加了一个初始 Step,url 指向当前 URL 在左侧浏览器中模拟一次搜索操作,即:在输入框中输入内容,并点击搜索按钮...、Slow 3G、Fast 3G 其中,No throttling 为回放默认的网速设置 点击左上角的导出按钮可以将当前自动化步骤以 JS 文件的形式保存到本地 我们查看源码发现 Chrome Recorder...相比直接使用 puppeteer 编码自动化脚本,Chrome Recorder 录制自动化流程更加方便快捷!

83720

一键下载QQ空间相册,微博相册,知乎回答图片,豆瓣图片,instagram图片

QQ空间相册 话说2019年QQ空间推出的那个视频《时光密码》还是挺感动人的 ,内容取材于一对QQ网友 “往事随风”和“轻舞飞扬” 的爱与缘。 你好,我是往事随风, 你好,我叫轻舞飞扬。...我把Python代码打包好了,不用安装Python直接双击运行软件即可(在公众号后台回复QQ获取软件),输入自己QQ号和要导出的QQ号。 ? 它会打开你的默认浏览器,点击登录QQ。 ?...hl=zh-CN, 扩展最近更新时间2021年1月27日, 关于如何安装和使用Chrome扩展见之前文章 上不了谷歌如何安装 Chrome 扩展?...instagram图片 前几天分享过上ins的APP 上 Instagram 看看周杰伦又更新了什么动态,这里再分享个下载ins图片的Chrome扩展 https://chrome.google.com...hl=zh-CN ,扩展最近更新时间2020年9月28日,它支持从Instagram下载视频,照片,打开ins详情页点击底部的下载按钮。 ? 然后跳转到下载页。 ?

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何使用谷歌浏览器 Chrome 更好地调试

    Google Chrome 为开发人员提供了使用浏览器中的内置开发人员工具(又名 DevTools)调试大多数 Web 应用程序的能力,而无需第三方调试工具。...Google Chrome 的开发人员工具中有多种功能和工具可供开发人员直接在浏览器中编辑代码、测试和添加断点以检测问题,并更有效地调试代码。...Chrome 允许你直接从控制台执行此操作,而无需使用 debug() 函数访问你的源代码。只需在控制台中调用它并将函数的名称传递给它,它就会自动将调试器注入到函数中,让你可以单步调试代码。...在这篇文章中,我们研究了如何通过使用 Google Chrome 的 DevTools 直接在浏览器中进行调试来提高调试技能。希望这将使你能够更高效地对 Web 应用程序和组件进行故障排除。...尽管如此,这只是 Google Chrome 的 DevTools 中提供的众多功能的一小部分。你还使用哪些其他工具和技巧?可以在下面的评论区告诉我。

    3.7K30

    Instagram的UX和UI的演变史

    Instagram 2012 vs 2021 导航栏 在第一个版本(2010)中,底部导航栏上的主要为Feed,Popular,Share,News和Profile。...以前可以从导航栏直接看到新信息提示,他们现在必须要到顶部栏上才能查看其通知。...“Reels” “Reels”是一项视频功能,允许用户拍摄并上传最长30秒的视频,这是Instagram试图与TikTok竞争的功能。它的按钮位置取代了中心的“新帖子”按钮。...隐藏“赞” 作为一个大平台,Instagram承担了一些社会责任。在一些国家(例如澳大利亚,日本和新加坡)为了用户形成更健康的社媒使用心理,Instagram进行了“隐藏赞(like)"的实验。...feed当中,出现了嵌入式的广告帖,将本来流畅的观感和使用体验给破坏掉了。 这个问题其实是因为Instagram Feed算法的变化而产生的。

    1.4K20

    用Python开源机器人和5美元,我在Instagram上搞到了2500个真粉儿

    Instagram上获得一些粉丝,我惊讶的发现我的第一个试运行的脚本程序竟然很有效!...仅仅花费35 $,你就可以获得一个小型的Unix计算机,通过一些修修补补,可以运行Google Chrome。...使用本指南:如何在Raspberry Pi上运行Google Chrome一段时间,我可以在RaspberryPi安装InstaPy,将其启动并运行。 这不仅仅是廉价服务的优势。...如果您有兴趣,请查看如何在RaspberryPi上运行Google Chrome。 另外,在达到2000个粉丝的时候,我花了大约16美元来运送赠品。 所以,没有额外的东西,它只是5美元。...确保一定要在GitHub:P上展示。 谢谢你的阅读。我很好奇你是怎么想的,所以请给我一些意见。 您也可以通过电子邮件直接联系我(contact.timgrossmann@gmail.com)。

    2.5K50

    Devtools 老师傅养成 - Sources 面板

    [1]和 devtools 操作一遍 参考 1:google developers 官方文档[2] 参考 2:来自作者 Jon Kuoerman 在 FrontEndMaster 的 Mastering...调试 node调试 点击 devtools 中,左上角的 devices mode 右侧的绿色按钮,即可启用 node 服务端中的脚本调试 更多相关[6] BlackBox BlackBox 的用途...folder to workspace,将你本地运行的站点的相关源文件添加到 Devtools 的工作区,会自动识别 Page 下和工作区下相对应的文件,在 devtools 更改文件并保存,即持久化保存...(目前只支持自动识别,不支持添加映射) 绿标文件:成功的映射到本地的文件,在 Styles 和 Sources 中的文件名前,都会添加绿色圆点作为标识 目前 Devtools 已经支持 sass/scss...,和用 gist 类似 snippets 中,选中代码并ctrl enter,或点击右下角的执行按钮,即可执行代码片段 代码片段 Content scripts 这部分脚本是浏览器插件的脚本,在特定网页的上下文中运行

    1.8K31

    你可能不知道的 Chrome Devtools 的功能

    在那之前,我们要更新下 chrome,因为一些调试功能是在新版加的: 打开 “关于 Google Chrome” 的页面,chrome 就会自动检查更新。...点击箭头可以跳到对应的元素,点击 display: flex 右侧的按钮,就会出现 flex 调试面板,可以直观的修改 flex 相关样式。...点击 network 的 “export har”按钮,下载 har 文件,点击文件就可以直接用 charles 打开。...此外,可以经常打开 “关于 Google Chrome” 页面检查下更新,更早的体验最新的 Chrome Devtools 的功能。...这几个 Chrome Devtools 的功能还是挺有用的,可以帮助我们更好的调试。后面我会继续分享一些 Chrome Devtools 的小功能,一起来把它掌握的更好吧。

    61710

    极力推荐的谷歌浏览器插件

    享受没有恼人广告的网络世界。 Top 4. Google 翻译 浏览网页时可轻松查看翻译版本。此扩展程序将按钮添加到浏览器工具栏。每当您要翻译访问的页面时,请单击翻译图标。...该扩展程序还会自动检测您所在页面的语言是否不同于您用于Google Chrome界面的语言。如果是这样,则横幅会显示在页面顶部。单击横幅中的翻译按钮,以使页面上的所有文本都以新语言显示。...安装这个插件后,点下插件按钮就能解决了 ① 需要解除限制时,点击Enable Copy图标,此时图标会从浅灰色变为深灰色,当前网页和该网站下的所有网页都被解除限制。...② 再次点击图标会变回浅灰色,以后再打开该网站的网页时,将不会被自动解除限制。 ---- Top 13....Vue.js devtools Vue.js devtools是基于google chrome浏览器的一款调试vue.js应用的开发者浏览器扩展,可以在浏览器开发者工具下调试代码 ---- Top

    3K21

    【译】一文洞察 Chrome DevTools 近半年新增了哪些功能

    /article/chrome-devtools 本文由政采云前端团队 @ 子洋同学翻译,原文可访问: https://developers.google.com/web/updates/2019...DevTools(Chrome 74)的新增功能 高亮显示所有受 CSS 属性影响的节点 将鼠标悬停在会影响节点盒子模型的 CSS 属性上,如 padding 或 margin ,会高亮显示受到这个属性声明影响的所有节点...Audits 面板中的 Lighthouse v4 新增加的 Tap targets are not sized appropriately 可以检查移动设备上的交互式元素(如按钮和链接)是否设置了合适的尺寸和间隔...这个功能之前访问入口非常隐蔽,现在可以从 Command Menu 直接使用区域截图。...衡量用户首次与网站进行交互(即当点击链接,按钮或使用 JavaScript 控件)到浏览器实际能够访问之间的时间。

    1.7K30

    Chrome DevTools中的这些骚操作,你都知道吗?

    但是每次想重新查看一个请求,我们往往都是通过刷新页面、点击按钮等方式去触发xhr请求,这种方式有时显得会比较麻烦,我们可以通过google提供的Replay XHR的方式去发起一条新的请求,这样对于我们开发效率的提升是有所帮助的...从Chrome商店安装Material DevTools Theme Collection扩展程序 ? 选择你喜欢的主题即可 ?...点击reload 按钮开始检测 ? 点击相应文件即可查看具体的覆盖情况(绿色的为用到的代码,红色表示没有用到的代码) ? 自定义代码片段 Snippets ?...,每次打开 Devtools 都能获取到这些代码片段,而不用再去google,正好Chrome Devtool 就提供了这种功能。...媒体查询是自适应网页设计的基本部分。在Chrome Devtools中的设备模式下,在三圆点菜单中点击 Show Media queries即可启用: ?

    1.5K20

    前端开发必备之Chrome开发者工具(上篇)

    本文介绍的 Chrome 开发者工具基于 Chrome 65版本,如果你的 Chrome 开发者工具没有下文提到的那些内容,请检查下 Chrome 的版本 简介 Chrome 开发者工具是一套内置于 Google...Chrome 中的Web开发和调试工具,可用来对网站进行迭代、调试和分析 打开 Chrome 开发者工具的方式有: 在Chrome菜单中选择 更多工具 > 开发者工具 在页面元素上右键点击,选择 “检查...更多快捷键https://developers.google.com/web/tools/chrome-devtools/shortcuts Chrome 开发者工具主要包含以下10个部分: ?...面板内右键点击某个元素,然后从菜单中选择目标伪类,将其启用或停用 ?...那我们可以点击下方的格式化按钮对代码进行格式化: ?

    8.3K111

    Devtools 老师傅养成 - Performance 面板

    [1]和 devtools 操作一遍 参考 1:google developers 官方文档[2] 参考 2:来自作者 Jon Kuoerman 在 FrontEndMaster 的 Mastering...Load:在 1000 毫秒以内呈现内容(无需完整加载,启用渐进式渲染,将非必需的加载推迟到空闲时间段 通过 performance 面板,可以得到这四个维度的分析数据 控制区 点击录制按钮或者开始录制并刷新页面按钮...-> rendering 打开Rendering面板 启用FPS meter,即可看到的页面实时帧率 Mian 点击三角箭头展开Main区域,可以看到主线程上事件的火焰图 x 轴是时间,每一块代表一个事件...developers 官方文档: https://developers.google.com/web/tools/chrome-devtools/ [3] Mastering Chrome Developer.../the-anatomy-of-a-frame/ [10] 常见的时间线事件参考: https://developers.google.com/web/tools/chrome-devtools/evaluate-performance

    2.2K41

    爬取《Five Hundred Miles》在网易云音乐的所有评论

    题图:by cfunk44 from Instagram 在使用 Ajax 技术加载数据的网站中, JavaScript 发起的 HTTP 请求通常需要带上参数,而且参数的值都是经过加密的。...0 前期准备 本文中所用到的工具比较多,所以我将其列举出来。 Selenium Selenium 是一个 Web 应用程序自动化测试的工具。它能够模拟浏览器进行网页加载。...点击查看大图 MongoDB 网易云音乐的评论数据总数都很大,十几万条数据比比皆是,甚至还有上百万条数据。所以需要将数据存储到数据库中,我选用的是 MongoDB。...3)爬取第一页面的评论的数据,然后存储到数据库中。 4)利用 Selenium 模拟点击下一页按钮,再继续爬取该页面的评论数据,并存储到数据库中。 5)一直循环点击,直到所有分页的数据都被爬取完成。...点击查看大图 4 扩展知识 这部分内容跟上述内容联系不大, 属于服务器技术范畴。如果你不感兴趣的话,可以直接跳过。另外,这部分内容是自己的理解。如果有讲错的地方,还请多多指出。

    78620

    【干货】Chrome插件(扩展)开发全攻略

    从右上角菜单->更多工具->扩展程序可以进入 插件管理页面,也可以直接在地址栏输入 chrome://extensions 访问。 ?...Chrome要求插件必须从它的Chrome应用商店安装,其它任何网站下载的都无法直接安装,所以,其实我们可以把crx文件解压,然后通过开发者模式直接加载。...鉴于background生命周期太长,长时间挂载后台可能会影响性能,所以Google又弄一个event-pages,在配置文件上,它与background的唯一区别就是多了一个persistent参数:...扩展可以替代如下页面: 历史记录:从工具菜单上点击历史记录时访问的页面,或者从地址栏直接输入 chrome://history 新标签页:当创建新标签的时候访问的页面,或者从地址栏直接输入 chrome...打包与发布 打包的话直接在插件管理页有一个打包按钮: ?

    11.8K40

    程序员如何使用RSS订阅网站更新

    引用 Wikipedia 上的解释:RSS 是让用户和应用可以追踪网站的更新,然后以一种标准化、电脑可读的格式进行展示的web feed。...怎么用 下载以及界面说明 使用 Google Chrome 扩展程序,搜索RSS Feed Reader 进行安装(需要翻墙),安装好之后,可以固定在 Google Chrome 的工具栏中。...[工具栏加号] 2)点击RSS图标,会有RSS弹框,然后点击+号 [RSS弹框加号] 3)到RSS主界面,点击Follow按钮即可,可能有多个,但是主要的更新就一个,另外一个是关于评论的 [点击Follow...] 4)选择分类名称,以及追踪频率,默认即可 [分类频率选择] 是不是很简单,手动狗头 2、第二种方式(第一种方式不能用的时候使用) 1)进入RSS主界面,点击左侧按钮Add Feed,选择website...,默认即可 [操作步骤] [细节] ps:其实还有一种方式,直接输入网站,后面加feed.xml或者atom.xml等标准后缀,看是否有结果,感觉不是特别靠谱~ [隐藏的第三种的方式] 推荐一些可以关注的内容

    2.2K60
    领券