⚡ Real-time change detection for JEE Main & TG EAPCET websites
✨ CSP Bypass Engine
→ Uses GM_xmlhttpRequest to bypass strict site protections
🧠 Smart Diffing System
→ SHA-1 hashing ensures only new updates trigger alerts
🖥️ Rich Terminal UI
→ Clean, colorful logs using rich
🔔 Instant Alerts
→ Desktop notifications + sound alerts
⚡ Zero Delay Detection
→ DOM mutation observer = no polling lag
pip install aiohttp rich plyer
python monitor_server_v7.py- Install Tampermonkey
- Paste
monitor_agent.js
Allow Insecure Content for exam sites
python monitor_server_v7.py| Flag | Description |
|---|---|
--reset |
Reset stored data |
--port 9000 |
Custom port |
--no-notify |
Disable desktop alerts |
| Status | Meaning |
|---|---|
| 🟢 Watching | Active |
| 🔵 Baseline | Captured |
| 🔴 Alert | Change detected |
| ⚪ Offline | Server not running |
📁 project/
├── monitor_server_v7.py # Brain
├── monitor_agent.js # Eyes
├── exam_cache.json # Memory
└── exam_changes.log # History
Full architecture, CSP bypass explanation, and extension support → Wiki
⚡ Built for speed. Designed for students.
```