Optimad este o aplicatie desktop Windows care face capturi automate de ecran si modifica temporar data sistemului pentru a simula activitate pe zile consecutive. Aplicatia trebuie rulata cu drepturi de administrator.
- Windows 10 sau mai nou
- Python 3.12 sau mai nou
- Drepturi de administrator pentru modificarea datei sistemului
- Minimum 500 MB spatiu liber pe disc
- Creeaza sau recreeaza mediul virtual:
python setup.py- Activeaza mediul virtual:
.venv\Scripts\activate- Ruleaza aplicatia:
.venv\Scripts\python.exe main.py- Pentru rulare elevata foloseste:
run_admin.bat- Capturile sunt salvate in directoare
YYYY-MM-DD\HH-MM-SS.png - Aplicatia poate porni imediat, la o ora fixa sau zilnic la o ora fixa
- Focalizarea automata este disponibila pentru
desktop,zoom,teamssichrome - Data initiala a sistemului este capturata la pornirea procesului si restaurata explicit la final, inclusiv pe oprire sau eroare
- Tabul
Cursuripermite import Excel intr-o baza SQLite locala (optimad.db) si listarea sesiunilor importate
- Format Excel compatibil cu
optimad-desktop - Sheet obligatoriu:
Grafic cursuri - Sheet optional pentru linkuri:
Link-uri zoom - Fiecare import nou inlocuieste sesiunile existente din baza locala
Ruleaza testele din mediul virtual:
.venv\Scripts\python.exe -m pytest tests\unitschedule_config.jsonsithemeconfig.jsonsunt fisiere de stare locala si nu ar trebui tratate ca fisiere de distributie- Directorul
logs\si directoarele de capturi sunt artefacte runtime