For a quick install guide checkout the YouTube tutorial
- The program is written in JavaScript and runs using node.js
- The Puppeteer node.js library is used to control chromium and make actions in the browser
- Install node.js from https://nodejs.org/en/
- Install the Puppeteer library by opening terminal and running
npm i puppeteer - Download the
index.jsscript (edit the username and password fields to auto login) - Run the
index.jsscript using Node.js with the commandnpm start
- When you run the script, it should open a new browser window running chromium
- Education perfect website will load as normal
- Navigate through ep as normal as the epbot is loaded in the background
- Trigger the functions using hotkeys provided below
- Close the programming by exiting the chromium window or using
ctrl + cin the terminal
All functions are triggered via the hotkeys listed below
-
Refresh word list :
alt + r- Scrapes the questions and answers to all questions
- Run before entering each task
- Make sure to refresh the word list before each new task
-
Auto answer :
alt + s- To be used while inside the task (after clicking start)
- Finds the answer for each question and automatically enters and submits it
- You can also pause the auto answer midway by pressing the hotkey again