![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 43 Inscrit : 26 May 2008 Membre no 114 865 ![]() |
Bonjour.
J'ai un Mac mini 2018 - OSX MONTERY 12.5 - J'ouvre une application, exemple TexEdit, j'ai mon application qui fonctionne et j'ai une fenêtre, la fenêtre active commence à perdre le focus de manière aléatoire - la fenêtre active devient légèrement grisée et je dois cliquer à nouveau dessus ! Donc la fenêtre active perd le focus. Pas de changement avec ONYX et PRAM… ça recommence après quelques jours le problème. Une solution sans avoir à réinstaller OSX ? J'ai un script qui fonctionne en Python 2 pour OSX 10.12.6 mais pas avec OSX MONTERY 12.5.… Ce script sert a savoir en tache de fond le dernier programme qui s'active. Je ne suis pas programmeur pour que cela fonctionne avec Python3. Code #!/usr/bin/python
try: from AppKit import NSWorkspace except ImportError: print "Can't import AppKit -- maybe you're running python from brew?" print "Try running with Apple's /usr/bin/python instead." exit(1) from datetime import datetime from time import sleep last_active_name = None while True: active_app = NSWorkspace.sharedWorkspace().activeApplication() if active_app['NSApplicationName'] != last_active_name: last_active_name = active_app['NSApplicationName'] print '%s: %s [%s]' % ( datetime.now().strftime('%Y-%m-%d %H:%M:%S'), active_app['NSApplicationName'], active_app['NSApplicationPath'] ) sleep(1) Ce message a été modifié par pimentpub - 29 Jul 2022, 10:37. |
|
|
![]() |
![]()
Message
#2
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 361 Inscrit : 12 Aug 2012 Lieu : Gard Membre no 178 135 ![]() |
Ce n'est pas forcément le cas, non. J'ai un exemple très anodin qui le prouve, et qui me fait pester.
Certains d'entre vous utilisent peut-être le logiciel Discord, logiciel de conversation instantanée concurrent de Skype surtout dédiés à la communauté des gamers, mais plutôt démocratisé aujourd'hui. Quand j'ai besoin de lancer Discord, je le lance donc depuis le dock. Mais Discord est un programme assez lourd, qui est plutôt lent à démarrer, il peut parfois mettre jusqu'à 30 secondes. J'ai alors souvent le réflexe de revenir sur une autre application sur Safari, pour continuer à vaguer à mes occupations. Mais dés que Discord a fini de charger, ce dernier prend le focus pour s'afficher en premier plan, indépendamment de ce que je faisais, par exemple, taper un texte. A ce jour, il n'existe aucun moyen d'empêcher Discord de prendre le focus quand il a fini de charger et de venir t'embêter alors qu'en soit, s'il restait en arrière-plan, quitte à t'envoyer une notification pour te dire que tout est prêt, je pense que ce serait bon pour mes nerfs. Bien sûr une solution simple serait de ne rien faire pendant que Discord charge et poireauter bêtement devant, c'est sûr que bon, 30 secondes c'est pas non plus la mer à boire, mais ça n'aurait rien coûter de mettre une option qui permette à Discord de ne pas prendre le focus au bout de son chargement. Et sur macOS, Discord n'est pas le seul dans ce cas. Ce message a été modifié par Sirix1995 - 31 Jul 2022, 13:28. -------------------- PowerMac G5 Fin 2005 975MP dual core 2 Ghz, 16 Go DDR2 RAM, 2xGeForce 6600(LE) 128/256 Mo VRAM, SuperDrive, HDD 150 Go et 500 Go Mac OS 10.4.11/10.5.8, 7 à 9/XP via émulateurs et Classic
MacBook Pro Retina début 2015 13" i7-5557U dual core 3,1 GHz, 16 Go DDR3 RAM, Intel Iris Graphics 6100 1,5 Go VRAM, SSD 256 Go, macOS 10.14.6 Hackintosh : Dell XPS 730x Gigabyte B760M Gaming DDR4, i5-12400 Hexacore à 2,5 GHz, 16 Go DDR4, Radeon RX 6600XT 8 Go VRAM, SuperDrive, SSD 128 Go & 2x512 Go, HDD 2 To, macOS 13.6, Windows 11, Mageia 8 iPod Vidéo 5,5G Noir 256 Go, iPhone 4S Blanc 16 Go - Non Apple : Samsung Galaxy Z Flip3 |
|
|
![]() ![]() |
Nous sommes le : 18th July 2025 - 00:26 |