25 lines
573 B
Python
Executable File
25 lines
573 B
Python
Executable File
#!/usr/bin/env python3
|
|
"""
|
|
Test de détection de fenêtre active
|
|
"""
|
|
|
|
import sys
|
|
import time
|
|
from pathlib import Path
|
|
|
|
sys.path.insert(0, str(Path(__file__).parent / "geniusia2"))
|
|
|
|
from core.utils.image_utils import get_active_window
|
|
|
|
print("🔍 Test de détection de fenêtre active")
|
|
print("=" * 60)
|
|
print("\nClique sur différentes fenêtres pendant 10 secondes...")
|
|
print("(Calculatrice, Firefox, Terminal, etc.)\n")
|
|
|
|
for i in range(10):
|
|
window = get_active_window()
|
|
print(f"{i+1}. Fenêtre active: '{window}'")
|
|
time.sleep(1)
|
|
|
|
print("\n✅ Test terminé")
|