Lemontropia-Suite/TECHNICAL_SPECS.md

18 lines
1.1 KiB
Markdown

# Technical Specifications
## 1. Data Capture Engine
The software must utilize a **Hybrid Data Acquisition** strategy:
- **Log Polling:** Monitor `Documents/Entropia Universe/chat.log` in real-time to parse loot drops, globals, and system messages.
- **Screen Scraping (OCR):** Use a lightweight OCR (like Tesseract or PaddleOCR) to read non-logged UI elements, such as creature names in the target frame or specific window values.
## 2. HUD & Overlay System
- Implement a "Transparent Click-Through" window.
- The overlay must stay "Always on Top" of the Entropia Universe client.
- Users must be able to toggle "Edit Mode" to reposition HUD elements and "Lock Mode" to prevent accidental clicks during gameplay.
## 3. Security & Licensing
- **Auth:** System must require Email and Invoice ID for activation.
- **API:** Simple check against a remote manifest to verify license validity and trigger auto-updates.
## 4. Automation Logic
- **Global Trigger:** When a loot value > 50 PED is detected in the log/OCR, trigger a system screenshot and save it to the `/Screenshots` folder associated with the current Project.