Pour interagir avec une fenêtre spécifique sur votre écran, comme l'interface de gestion du routeur, vous pouvez récupérer l'objet fenêtre active en utilisant Python. Cela vous permet d'automatiser les tâches dans cette fenêtre active, y compris la saisie des noms d'utilisateur et des mots de passe.
Pour les systèmes Windows, les extensions python pour Windows (PyWin32) fournissent les fonctionnalités nécessaires :
<code class="python">import win32gui</code>
Windows 10 ou version antérieure :
<code class="python">from win32gui import GetWindowText, GetForegroundWindow # Get the active window's text active_window_text = GetWindowText(GetForegroundWindow()) # Print the active window's text print(active_window_text)</code>
Windows 11 :
<code class="python">from win32gui import GetWindowText, GetForegroundWindow # Get the active window's text (Python 3-compatible syntax) active_window_text = GetWindowText(GetForegroundWindow()) # Print the active window's text print(active_window_text)</code>
Ce code capturera le texte de la fenêtre active, ce qui peut vous aider à identifier et à interagir avec l'interface de gestion du routeur.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!