2009-09-14 9 views
0

J'écris une application cachée la plupart du temps, mais parfois elle devrait apparaître sur le bureau de l'utilisateur. (C'est dans le cacao et l'objectif-c)Détection de l'heure à laquelle l'utilisateur ne fait rien

Je ne veux pas déranger mes chers utilisateurs quand ils sont occupés par exemple. regarder un film ou discuter activement avec des amis, etc. Je voudrais que mon application ne s'affiche que lorsque l'utilisateur n'est pas occupé par un autre travail.

Alors, y a-t-il un moyen de détecter ce temps "libre"?

Merci beaucoup d'avance pour toutes vos idées brillantes!

Répondre

3

Vous pouvez jeter un oeil à la source de Growl. Il a sa notion d'un "utilisateur inactif" qu'il utilise pour conditionner l'action à prendre en ce qui concerne l'envoi de notifications. Il peut y avoir un code utile là-bas.

+0

Oui vérifier le code source pour growl, im assez sûr qu'il est accessible au public. – Jacob

Questions connexes