Quelqu'un a-t-il une idée d'un AppleScript qui vérifie le nombre de fenêtres de toutes les applications et tue les programmes dont le nombre de fenêtres est égal à 0 ?
Merci beaucoup !
Quelqu'un a-t-il une idée d'un AppleScript qui vérifie le nombre de fenêtres de toutes les applications et tue les programmes dont le nombre de fenêtres est égal à 0 ?
Merci beaucoup !
Un problème intéressant.
Voici un extrait qui vous aidera à commencer à répertorier les applications Windows :
tell application "System Events"
set appProcs to every application process whose background only is false
set appWins to ""
repeat with eachProc in appProcs
set appWinNum to title of every window of eachProc
-- Put "quit..." command into "if...then" :
if (count of appWinNum) is equal to 0 then display ¬
alert "No window found for app: \r\r" & name of eachProc
set appWins to appWins & return & name of eachProc & ¬
":\n" & appWinNum & return
end repeat
display alert appWins
end tell
Je n'ai pas pris la peine de définir les retours à la ligne pour les fenêtres multiples, car il y a une TREMENOUS drawback à cette approche :
Ce script n'est pas y ne sera pas trouver des fenêtres sur chaque "espace" défini dans le contrôle de mission.
C'est dommage, mais pour l'instant Mission Control n'est pas scénarisable.
Votre meilleur -si laid- La solution serait d'avoir chaque application mise en avant, puis vérifiée, puis quittée ...
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
0 votes
Cette réponse peut être utile...