4 votes

Tasker: Comment désactiver le profil lorsque le téléphone est verrouillé

Les gars, j'ai commencé à utiliser Tasker et j'adore ça.

J'ai découvert que je pouvais écrire une recette pour démarrer Google Now en secouant simplement le téléphone, et ça a marché.

Un problème, cependant. Si le téléphone est verrouillé et l'écran est éteint, secouer le téléphone ne démarrera pas l'application, évidemment, mais si le téléphone est verrouillé mais l'écran est allumé - en écran de verrouillage - si je secoue l'appareil, il ne se déverrouille pas, heureusement, mais j'entends le bip de Google Now, et dès que je déverrouille mon téléphone, Google Now est là, ouvert, et je dois supporter les bips constants en écoutant de la musique, ou en recevant un message WhatsApp (ce qui fait que l'écran est allumé alors qu'il est parfois verrouillé), et je dois toujours fermer l'application Google Now, car elle se lancera dès que je déverrouille mon téléphone, même si j'ai secoué accidentellement l'appareil même lorsqu'il est verrouillé.

Ce que je veux faire, c'est désactiver ce profil lorsque le téléphone est verrouillé, que l'écran soit allumé ou non. J'ai exploré toutes les solutions apparentes, et j'en suis venu à la conclusion que cela ne peut probablement être résolu qu'avec une variable (que je ne peux pas écrire).

Des idées?

4voto

Wyzard Points 521

Voici une solution assez simple qui ne nécessite pas l'utilisation d'une variable.

Vous devrez configurer deux profils supplémentaires et vous assurer également de nommer le profil que vous avez créé pour déclencher votre contexte de secousse. Pour nommer votre profil existant, si ce n'est pas déjà fait, appuyez longuement sur le profil, puis touchez le A dans la barre supérieure pour le nommer - utilisons 'Secousse Google' pour cet exemple. Pour contrôler le statut d'un profil via une action de tâche, il doit avoir un nom.

Le premier nouveau profil dont vous avez besoin se déclenchera sur l'écran éteint. La tâche associée devrait définir le statut du profil Secousse Google (trouvez cela sous Tasker dans les actions) sur Off.

Le deuxième nouveau profil dont vous avez besoin se déclenchera sur l'écran déverrouillé (plutôt que sur l'écran allumé). Cela garantira qu'il ne s'exécute que lorsque l'appareil est réellement déverrouillé plutôt que l'écran s'allume et reste sur l'écran de verrouillage. La tâche associée devrait définir le statut du profil Secousse Google sur On.

C'est tout! Testez-le. Notez qu'il peut falloir une seconde ou deux pour que le profil Secousse Google soit désactivé et activé lorsque les deux déclencheurs se produisent, donc ne secouez pas trop rapidement après avoir éteint l'écran et/ou l'avoir déverrouillé.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X