automa README

The project's README from github.com/AutomaApp/automa. As one markdown file: README.md.

Automa

Automa latest version Follow Us on Twitter Chat with us on Discord

An extension for automating your browser by connecting blocks.
Auto-fill forms, do a repetitive task, take a screenshot, or scrape website data — the choice is yours. You can even schedule when the automation will execute!

Downloads

Chrome web store

Chrome Web Store

Firefox add-ons

Firefox Add-ons

Marketplace

Browse the Automa marketplace where you can share and download workflows with others. Go to the marketplace »

Automa Chrome Extension Builder

Automa Chrome Extension Builder (Automa CEB for short) allows you to generate a standalone chrome extension based on Automa workflows. Go to the documentation »

Project setup

Before running the yarn dev or yarn build script, you need to create the getPassKey.js file in the src/utils directory. Inside the file write

export default function() {
  return 'anything-you-want';
}
# Install dependencies
pnpm install

# Compiles and hot-reloads for development for the chrome browser
pnpm dev

# Compiles and minifies for production for the chrome browser
pnpm build

# Create a zip file from the build folder
pnpm build:zip

# Compiles and hot-reloads for development for the firefox browser
pnpm dev:firefox

# Compiles and minifies for production for the firefox browser
pnpm build:firefox

# Lints and fixes files
pnpm lint

Icon Preview

v-remixicon/icons: https://preview-v-remixicon.vercel.app/

Install Locally

Chrome

  1. Open chrome and navigate to extensions page using this URL: chrome://extensions.
  2. Enable the "Developer mode".
  3. Click "Load unpacked extension" button, browse the automa/build directory and select it.

Install in chrome

Firefox

  1. Open firefox and navigate to about:debugging#/runtime/this-firefox.
  2. Click the "Load Temporary Add-on" button.
  3. Browse the automa/build directory and select the manifest.json file.

Install in firefox

Contributors

Thanks to everyone who has submitted issues, made suggestions, and generally helped make this a better project.

License

Source code in this repository is variously licensed under the GNU Affero General Public License (AGPL), or the Automa Commercial License.

See LICENSE.txt for details.

automa (AutomaApp/automa)

Searching Database…

21.7K ·GitHub
这是做什么的?Automa 是一款浏览器扩展,通过把一个个模块连接成工作流来自动化你的浏览器操作——自动填写表单、截图、重复繁琐任务,或者抓取网页数据。
这是要装到浏览器里的东西吗?是的——它是一款支持 Chrome 和 Firefox 的浏览器扩展,通过 Chrome 应用商店和 Firefox 附加组件发布;开发者也可以加载本地构建的版本。
怎么让它跑起来?从 Chrome 应用商店或 Firefox 附加组件安装即可。如果从源码构建:运行 yarn dev 或 yarn build,然后把 automa/build 目录作为未打包扩展(Chrome)或临时附加组件(Firefox)加载。
本地构建前有什么坑吗?有——在 src/utils 目录下创建 getPassKey.js 文件之前,yarn dev 和 yarn build 都会失败;README 里有说明该文件该写什么内容。
搭建一个自动化需要写代码吗?不需要——你通过连接现成的模块就能以可视化方式搭建自动化;这种模块化方式正是它的核心理念,常见任务完全不用编程。
我能用别人做好的工作流吗?可以——Automa 市场就是用户分享和下载工作流的地方,你可以直接拿现成的自动化来用,而不用从零自己搭建。
自动化可以定时运行吗?可以——除了手动运行任务,你还可以为自动化设置执行时间,这也是 README 重点提到的用例之一。
一个工作流能变成独立的 Chrome 扩展吗?可以——Automa Chrome Extension Builder(Automa CEB)能把一个工作流生成为独立的 Chrome 扩展;其文档链接在 README 中。
Creator
AutomaApp
Size
8.8 MB
Stars
21.7K
Age
5y
Commits · 90 Days