Bonsoir,
J'aimerais pouvoir effectuer la même chose que ce script bash mais en python, à savoir alterner l'affichage au premier plan de 2 fenêtres (une Chromium et l'autre Python3-Tkinter RFID) toutes les 60 secondes :
Ce script fonctionne mais n'est pas suffisant car j'aimerais aussi faire passer le script "Python3-Tkinter RFID" (s'il ne l'est pas déjà) au premier plan lorsque quelqu'un badge. J'ai vu pas mal de choses pour alterner des fenêtres tkinter entre elles, mais je n'ai rien trouvé sur ce que je cherche à faire.
Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #!/bin/bash fenetre1="Python3-Tkinter RFID" fenetre2="chromium" fenetreAff=fenetre1 fenetre=1 while true; do if [ $fenetre -eq 1 ] then fenetreAff=$fenetre2 fenetre=2 elif [ $fenetre -eq 2 ] then fenetreAff=$fenetre1 fenetre=1 fi wmctrl -a $fenetreAff sleep 60 done
Première question : Est-ce faisable ? Si oui, auriez-vous des pistes, ressources,... ?
Merci pour votre aide
EDIT : Une piste qui semble convenir : os.system(wmctrl -a "fenetre au premier plan") . Est-ce une bonne piste ou bien il y a mieux ?
Partager