【开源推荐】 7.4k star,推荐一款自动化浏览器插件 好用

简介: 【8月更文挑战第6天】

image.png

自动、配置简单、无需代码的浏览器自动化工具

1 automa简介

这款插件可以自动化完成填写表单、执行重复性任务、截取屏幕截图或抓取网站数据 — 选择权在您手中。可以安排定时任务,按照需求去完成。可以理解是一款自动化爬虫工具。

非常适合不会写代码,又有重复性工作的朋友,上手可能需要熟悉下,不过默认安装好后会有一些范例,另外在官网上也有一些前任分享的现成工作流可以直接拿来用。

image.png

2 安装

github可以访问的直接到如下链接去下载就可以,目前支持windows和mac版本

https://github.com/AutomaApp/automa/releases/tag/v1.27.2

github如果无法访问的话,可以后台直接私信

3 操作示例

模块化配置,直接根据需要的模块拉取配置就好,对于元素的定位,也可以直接用定位器获取

定时拉取或执行

4 软件特性或亮点

  • 抓取数据

    • 从网站抓取数据并将其导出为 JSON 或 CSV,或将其插入 Google 表格
  • 记录工作流程

    • 通过记录您的操作自动创建工作流。
  • 日志

    • 查看已执行的工作流的历史记录或导出已收集的数据。
  • 收集数据

    • 按顺序自动运行多个工作流

      具体支持功能

  • 一般功能&

    触发块
    延时块
    导出数据块
    重复块
    HTTP 请求块
    循环数据块
    块组
    剪贴板块
    插入数据块

  • 浏览器功能&

    激活标签页块
    新标签页块
    新窗口块
    代理块
    返回/前进块
    关闭标签页/窗口块
    截图块
    处理对话框块
    处理下载块

    • 网络功能&

      点击块
      获取文本块
      链接块
      从元素中获取指定属性的值
      表单块
      Javascript 块
      触发事件块
      上传文件块

相关文章
|
3月前
|
Web App开发 数据采集 存储
WebDriver与Chrome DevTools Protocol:如何在浏览器自动化中提升效率
本文探讨了如何利用Chrome DevTools Protocol (CDP) 与 Selenium WebDriver 提升浏览器自动化效率,结合代理IP技术高效采集微博数据。通过CDP,开发者可直接操作浏览器底层功能,如网络拦截、性能分析等,增强控制精度。示例代码展示了如何设置代理IP、cookie及user-agent来模拟真实用户行为,提高数据抓取成功率与稳定性。适用于需要频繁抓取互联网数据的应用场景。
492 3
WebDriver与Chrome DevTools Protocol:如何在浏览器自动化中提升效率
|
3月前
|
数据可视化 Java Windows
Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client
本文介绍了如何在Windows环境下安装Elasticsearch(ES)、Elasticsearch Head可视化插件和Kibana,以及如何配置ES的跨域问题,确保Kibana能够连接到ES集群,并提供了安装过程中可能遇到的问题及其解决方案。
Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client
|
15天前
|
人工智能 前端开发 计算机视觉
Inpaint-Web:纯浏览器端实现的开源图像处理工具
在刷短视频时,常看到情侣在景区拍照被路人“抢镜”,男朋友用手机将路人“P”掉,既贴心又有趣。最近我发现了一个纯前端实现的开源项目——inpaint-web,可在浏览器端删除照片中的部分内容,非常酷。该项目基于 WebGPU 和 WASM 技术,支持图像修复与放大,已在 GitHub 上获得 5.1k Star。项目地址:[GitHub](https://github.com/lxfater/inpaint-web)。
56 3
 Inpaint-Web:纯浏览器端实现的开源图像处理工具
|
28天前
|
Web App开发 搜索推荐 安全
|
25天前
|
NoSQL 测试技术 Go
自动化测试在 Go 开源库中的应用与实践
本文介绍了 Go 语言的自动化测试及其在 `go mongox` 库中的实践。Go 语言通过 `testing` 库和 `go test` 命令提供了简洁高效的测试框架,支持单元测试、集成测试和基准测试。`go mongox` 库通过单元测试和集成测试确保与 MongoDB 交互的正确性和稳定性,使用 Docker Compose 快速搭建测试环境。文章还探讨了表驱动测试、覆盖率检查和 Mock 工具的使用,强调了自动化测试在开源库中的重要性。
|
3月前
|
数据采集 Web App开发 测试技术
使用Selenium与WebDriver实现跨浏览器自动化数据抓取
在网络爬虫领域,Selenium与WebDriver是实现跨浏览器自动化数据抓取的利器。本文详细介绍了如何利用Selenium和WebDriver结合代理IP技术提升数据抓取的稳定性和效率。通过设置user-agent和cookie来模拟真实用户行为,避免被网站检测和阻止。文章提供了具体的代码示例,展示了如何配置代理IP、设置user-agent和cookie,并实现了跨浏览器的数据抓取。合理的参数配置能有效减少爬虫被封禁的风险,提高数据抓取效率。
330 6
使用Selenium与WebDriver实现跨浏览器自动化数据抓取
|
3月前
|
安全 Oracle Java
edge浏览器加载java插件
edge浏览器加载java插件
|
4月前
|
人工智能 搜索推荐 API
开源2.0|从事视频剪辑的“熬者们”,自动化剪辑工具 FunClip请收好
开源2.0|从事视频剪辑的“熬者们”,自动化剪辑工具 FunClip请收好
开源2.0|从事视频剪辑的“熬者们”,自动化剪辑工具 FunClip请收好
|
4月前
|
编解码 JavaScript 前端开发
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
119 1
|
4月前
|
测试技术 Android开发 iOS开发
Appium 是一个开源的自动化测试框架,它支持多种平台和多种编程语言
Appium是一款开源自动化测试框架,支持iOS和Android多平台及多种编程语言。通过WebDriver协议,开发者可编写自动化测试脚本。在iPhone上实现屏幕点击等操作需安装Appium及其依赖,启动服务器,并设置所需的测试环境参数。利用Python等语言编写测试脚本,模拟用户交互行为,最后运行测试脚本来验证应用功能。对于iPhone测试,需准备真实设备或Xcode模拟器。
126 1