Detectando el tiempo cuando el usuario no hace nada
-
07-07-2019 - |
Pregunta
Estoy escribiendo una aplicación que está oculta la mayor parte del tiempo, pero a veces debería aparecer en el escritorio del usuario. (Está en cacao y objetivo-c)
No quiero molestar a mis queridos usuarios cuando están ocupados, p. viendo una película o chateando activamente con amigos, etc. Me gustaría que mi aplicación aparezca solo cuando el usuario no esté ocupado con otro trabajo.
Entonces, ¿hay alguna manera de detectar eso "gratis"? hora?
¡Muchas gracias de antemano por todas sus brillantes ideas!
Solución
Puede echar un vistazo a la fuente de Growl . Tiene su noción de un '' usuario inactivo '' que utiliza para condicionar qué acción tomar con respecto a la publicación de notificaciones. Puede haber código útil allí.