3 votes

Puis-je utiliser le tasker pour remplacer le "verrouillage sur le bouton d'alimentation" ?

J'ai l'application Tasker, je veux savoir s'il y a un moyen de créer une tâche qui change l'état du paramètre de l'écran de verrouillage "écran de verrouillage lorsque le bouton d'alimentation est enfoncé" de marche à arrêt et vice versa ?

3voto

Milner Points 533

Je ne suis pas sûr que ce qui suit vous convienne parfaitement, mais vous pouvez toujours l'ajuster une fois que vous avez saisi l'idée. Dans mon exemple, je ferai référence à Tasker seulement : ne pas avoir travaillé avec le Paramètres sécurisés Moi-même, je ne peux en parler qu'à partir de ce que j'ai entendu et de ce que j'ai lu.

Base Tasker connaissances supposées :

  • Conditions :
    • StateWifi Connected , paramètre : SSID réglé sur le SSID de votre WiFi
    • StateDisplay est éteint
  • Tâche :
    • DisplayKeyguard off 1

C'est avec de simples Tasker et devrait résoudre la moitié de votre problème : Lorsque vous êtes connecté au WiFi spécifié, et que l'écran est éteint, éteignez Keyguard. Dès que vous allumez l'écran, la condition n'est plus remplie -- et Keyguard sera automatiquement réactivé. Le problème sera le suivant : si vous ne prenez aucune mesure immédiate, cela risque de verrouiller à nouveau votre écran (première action de Keyguard). Pour éviter cela, vous pouvez essayer d'ajouter une tâche de sortie :

  • Tâche de sortie :
    • TaskerWait Le paramètre est l'intervalle de temps (commencez avec 10s par exemple).
    • DisplayKeyguard sur 1

Ainsi, la réactivation de Keyguard sera retardée de l'intervalle de temps donné. Je ne l'ai pas essayé - il se pourrait très bien que Keyguard verrouille quand même l'appareil, même si vous avez déjà fait quelque chose dans une autre application. Mais vous avez déjà noté le "signe de la note de bas de page", alors allons-y :

1 Au lieu de traiter Keyguard directement, laissez Paramètres sécurisés faire ça. Je sais qu'il est possible, par exemple, de faire en sorte que Keyguard n'apparaisse qu'une seule fois (initialement) lorsqu'une condition est remplie. Cela simplifierait grandement les choses : le Tâche alors ce serait PluginSecure Settings et le Paramètres sécurisés devrait être de définir Keyguard comme décrit : "nécessaire une seule fois au départ, puis plus du tout jusqu'à ce que la condition ne soit plus remplie". Abandonnez également la condition "Écran éteint" : lorsque l'écran est éteint, vous ne pouvez pas non plus le déverrouiller (vous voyez où se situait probablement votre problème). Cela devrait donc fonctionner comme vous l'aviez prévu - après le premier déverrouillage.

Non exactement ce que vous vouliez (un déverrouillage unique est toujours nécessaire), mais presque . Le site Quitter la tâche ne serait pas nécessaire dans ce cas, car Tasker revient automatiquement en arrière dès que la condition n'est plus remplie. Jouez un peu avec ça, peut-être Paramètres de sécurité permet même quelque chose de mieux.

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