Automa是一款创新的网页自动化工具,专为寻求提升工作效率、简化数据收集过程的现代工作者设计。它融合了先进的数据抓取技术与直观的流程自动化功能,使用户能够在纷繁复杂的网络环境中轻松提取宝贵信息。无论您是需要监控竞争对手的价格变动、整理行业报告,还是日常的市场调研,Automa都能成为您的得力助手,让繁琐的手动操作成为过去式。 https://github.com/AutomaApp/automa.git

Ahmad Kholid e1a1c8a795 chore: update dependencies %!s(int64=2) %!d(string=hai) anos
.github 68ef1b7ea8 chore: update FUNDING.yml %!s(int64=2) %!d(string=hai) anos
.vscode 444ae038ea fix: Fixed error in JSON file (removed comma) which would otherwise cause display error in vsCode plugin i18n Ally %!s(int64=2) %!d(string=hai) anos
business 2b1ba3749b fix: incomplete screenshot (#772) %!s(int64=2) %!d(string=hai) anos
src b0c5c2260f fix: can't type when press Shift in editor %!s(int64=2) %!d(string=hai) anos
utils 95ae100f8d fix: fix failure to create multi-level directories, e.g. (build-zip/version) %!s(int64=2) %!d(string=hai) anos
.babelrc 928caddcaa refactor: workflow engine %!s(int64=3) %!d(string=hai) anos
.editorconfig 8857f3a6d3 feat: add store %!s(int64=3) %!d(string=hai) anos
.eslintrc.js 44fdfe84e4 feat: auto install from url %!s(int64=2) %!d(string=hai) anos
.gitignore bb45bc6b80 feat: update folder structure %!s(int64=2) %!d(string=hai) anos
.prettierrc 729270ea9d feat: add loop data preview %!s(int64=3) %!d(string=hai) anos
LICENSE.txt 0ffbc1027f chore: update README.md %!s(int64=2) %!d(string=hai) anos
README.md 4a143b11c9 chore: update README.md %!s(int64=2) %!d(string=hai) anos
package.json e1a1c8a795 chore: update dependencies %!s(int64=2) %!d(string=hai) anos
postcss.config.js 58d6eaa57a feat: update editor %!s(int64=2) %!d(string=hai) anos
secrets.blank.js 684503be56 feat: integrate with marketplace %!s(int64=3) %!d(string=hai) anos
tailwind.config.js 337b1ccb40 feat: add business folder %!s(int64=2) %!d(string=hai) anos
webpack.config.js 3194b481af fix: fix vuei18n warning https://github.com/intlify/vue-i18n-next/issues/789#issuecomment-1164253341 %!s(int64=2) %!d(string=hai) anos
yarn.lock e1a1c8a795 chore: update dependencies %!s(int64=2) %!d(string=hai) anos

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 »

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
yarn install

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

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

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

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

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

# Lints and fixes files
yarn lint

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.