Engineering

AutoEB — Wiseman LMS Task Automation

A userscript that parses, decrypts and solves Wiseman EB tasks in seconds — fuzzy matching and DOM injection, no server.

Type

Browser userscript

Engine

Fuzzy matching · DOM injection

Result

Tasks solved in seconds

AutoEB is a userscript engine for the Wiseman EB LMS. Tasks a student would click through manually get parsed, decrypted and solved in seconds, with fuzzy string matching and DOM injection doing the work.

What it does

The script hooks the course page, pulls the underlying question data, and compares what the live UI actually shows against the decrypted content with fuzzy string matching. It then writes the answers through DOM injection — the same events a real interaction would fire, only faster.

Timing that doesn't look scripted

Each step gets a randomised delay, set as a range in the script settings. The automation reads as a real presentation instead of instant filling.

Distribution

One file, no server, no runtime dependencies. It installs through Tampermonkey on desktop browsers and Userscripts on Safari and iOS, and the same build runs on both.