If you want to check if your API key works, you can use my website: keytest.obanarchy.org.
I wonโt store or save your API key.
This repository is only used for reporting issues, submitting pull requests, requesting features, and communicating with the author.
The repository reflects the latest progress of the script and may not be stable.
Ordinary users should install the script from Greasy Fork.
This is a Tampermonkey script designed to automate answering math questions on the IXL platform.
It requires a userscript manager like Tampermonkey (available for most browsers) or similar alternatives to run effectively.
For a streamlined installation, install the script directly from:
โก๏ธ Greasy Fork
-
One-Click Installation (if Tampermonkey is installed):
- Visit: IXL Auto Answer on Greasy Fork
- Click Install to add the script to your Tampermonkey dashboard.
- โ You can skip to Step 4!
-
Install Tampermonkey (if not installed):
- Tampermonkey for Chrome
- Tampermonkey for Firefox
- Tampermonkey for Safari
- Alternatively, use other userscript managers like Greasemonkey.
-
Install the Script:
- Visit IXL Auto Answer on Greasy Fork.
- Click Install to add the script to your Tampermonkey dashboard.
-
Setup OpenAI API Key:
- The script will prompt you to enter your OpenAI API key upon first use.
- This key is required to enable the answering functionality, as it connects to OpenAIโs API for generating solutions.
If you want to check if your API key works, you can use my website:
keytest.obanarchy.org.
I wonโt store or save your API key.
This script automates the process of answering math questions on IXL by using the OpenAI API.
It captures relevant HTML content, sends it to OpenAI, and generates JavaScript code to populate the correct answers on the page.
- Detects new questions on the IXL page and uses the OpenAI API to generate JavaScript code that accurately fills in the correct answers.
- Sends problem data to OpenAIโs GPT-4o model for processing, enabling the script to solve various math problems.
- Requires an OpenAI API key, which users must input when prompted.
- Allows users to toggle modes like Auto Answer and Auto Submit.
- Supports multiple AI models: GPT-4o, GPT-4o-mini, o1, and o3-mini.
- Provides language options (English & Chinese).
- Fully draggable, semi-transparent, and can be minimized or closed.
- Captures canvas-based visual questions (e.g., graphs and shapes).
- Sends captured images to OpenAI for accurate answers.
- Uses stable selectors (
id
,name
,data-*
) for high precision in JavaScript code. - Implements regex filtering to ensure only essential code is extracted, reducing errors.
- Logs all actions, errors, and statuses for transparency.
- If an answer canโt be auto-filled, the script logs an error message for review.
- Enter your OpenAI API key the first time you run the script.
- The key is securely saved for future use.
- You can update the key at any time via the control panel.
- Auto Answer: Detects and answers new questions automatically.
- Auto Submit: Submits answers immediately after filling them in.
- Choose between GPT-4o, GPT-4o-mini, o1, and o3-mini.
- Different models vary in cost, speed, and accuracy.
- Toggle between English and Chinese in the settings.
- The control panel is movable and customizable.
- Can be minimized or closed for better screen space.
โ
Efficient Math Problem-Solving โ Automates answer input, saving time on IXL.
โ
Flexible and Customizable โ Offers options for model selection, language, and GUI preferences.
โ
Accurate Answer Generation โ Uses OpenAIโs advanced models to solve complex questions, including those with visual elements.
โ
Low Interaction Needed โ Once active, the script detects and answers questions with minimal user intervention.
- OpenAI API Key โ Users must have an OpenAI account and API key for the script to function.
- Tampermonkey โ A userscript manager such as Tampermonkey is required to run the script.
This script is ideal for students, educators, and anyone seeking an automated solution for solving math problems on IXL efficiently. ๐