0 votes

Comment verrouiller automatiquement l'écran ou autre lorsque le Wi-fi se déconnecte ?

Je pense que cela serait utile si vous saisissez des données dans un formulaire, mais que vous ne voulez pas appuyer accidentellement sur "soumettre" alors qu'il n'y a pas d'Internet, ce qui vous obligerait à tout ressaisir.

De plus, ce serait bien pour les macros. Disons que vous avez une macro qui fait quelque chose sur une application qui nécessite Internet. Lorsque l'Internet fait défaut, la macro se détraque en cliquant sur des éléments aléatoires qu'elle n'est pas censée cliquer. Il serait préférable de verrouiller l'écran dans ce cas.

J'ai Android 4.4.2. Je n'ai pas de données cellulaires sur ce téléphone.

1voto

Reddy Lutonadio Points 6225

使用方法 Macrodroïde :

  1. Dans le tiroir, sélectionnez variable et créez une variable globale de type booléen. Donnez-lui la valeur false et enregistrez.
  2. Créez une macro. Dans l'onglet Déclencheurs, dans la section Connectivité, sélectionnez Activer le Wifi.
  3. Dans l'onglet Actions, dans la section Conditions/boucles, sélectionnez Actions répétées, puis "While condition repeat". Sur la condition, allez dans la section Connectivité, sélectionnez Etat Wifi, puis Wifi est connecté à, enfin sélectionnez Tout réseau.
  4. Dans l'onglet Actions, dans la section spécifique à Macrodroid, sélectionnez "Attendre avant l'action suivante", fixez un temps (je l'ai fixé à 1mn).
  5. Dans l'onglet Actions, dans la section Connectivité, sélectionnez Contrôle de la connectivité. Saisissez un site Web que la macro continuera à vérifier, qu'il y ait ou non une connexion Internet. Définissez le délai d'attente. Cliquez sur le + et ajoutez une variable.
  6. Dans l'onglet Actions, dans la section Conditions/Boucles, sélectionnez "If clause", sous Macrodroid specific, sélectionnez Macrodroid variable et choisissez la variable créée dans la section précédente. Définissez sa valeur à False.
  7. Dans l'onglet Actions, dans la section Écran, sélectionnez "Écran activé/désactivé", choisissez Écran désactivé.
  8. Dans l'onglet Contraintes, sous la section Écran et haut-parleur, sélectionnez "Écran activé/désactivé", choisissez Écran activé.
  9. Donnez un nom à la macro et enregistrez-la.

La macro ressemblera à l'image ci-dessous. Cliquez sur les flèches haut et bas de la section Actions, pour pouvoir déplacer les actions vers le haut ou vers le bas. Cliquez sur le 3-points en haut à droite et sélectionnez Test Macro.

Lock screen if no internet macro

Explication : Lorsque la macro démarre, elle vérifie si le Wifi est activé et si l'appareil est connecté à un réseau quelconque. Elle attend un certain temps avant de vérifier s'il y a une connexion au site Web saisi à l'étape 5. Si, après le délai défini à l'étape 5, il n'y a pas de connexion, l'écran s'éteint.

Le délai de l'étape 4 sert également de mécanisme de sécurité lorsque vous rallumez l'écran pour permettre, par exemple, de désactiver la macro.

Note : Pour voir la section Conditions/Boucles sous l'onglet Actions, la macro doit être sauvegardée. Ensuite, lorsqu'elle sera ouverte pour être modifiée, la section sera visible.

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