MoterHaker / opensubmitter

Web-automation tool

Home Page:https://opensubmitter.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open Submitter

OpenSubmitter is an app which provides end-users to run custom web automation scripts (templates) in multi-threaded NodeJS environment. It is written in Typescript, built on Electron + Vue 3 + Vite bundle. Templates (written in Typescript too) may utilize the following capabilities:

  • Headless (or window-less) Chromium navigation and manipulation with Puppeteer.
  • Axios network library.
  • Captcha solving with Anti-Captcha + template authors revenue sharing.
  • Provide various custom settings to a user in UI: select a files to read/write, text inputs, checkboxes, radio buttons, etc.
  • Output log entries in UI.
  • Generate table with job results in UI.
  • Interact with IMAP servers.
  • Use other built-in NodeJS libraries.

Download

See releases page.

Documentation:

Templates Documentation

Cloning & running the project

git clone --recursive https://github.com/MoterHaker/opensubmitter.git
cd opensubmitter
npm install
npm run dev

For Windows users: git longpaths must be enabled to deal with "File name too long" errors:

git config --system core.longpaths true

About

Web-automation tool

https://opensubmitter.com


Languages

Language:JavaScript 37.1%Language:TypeScript 33.0%Language:Vue 22.7%Language:CSS 3.5%Language:Less 3.4%Language:Shell 0.2%Language:HTML 0.1%