Así que combiné lo que pediste en una sola tarea. Primero crearás un perfil que se activa cuando un estado cambia. Seleccionarás el estado de la pantalla y elegirás apagado. Tasker no puede saber si la pantalla está bloqueada, sólo si está encendida o apagada, pero podemos evitarlo siempre que sepamos el tiempo que tarda la pantalla en bloquearse:
-
Espera hasta que
Segundos: 60
Hasta: %SCREEN Coincide con ON
-
SI
%PANTALLA Coincidencias ON
-
Wifi
Ajustar: ON
-
STOP
-
FINALIZAR SI
-
SI
%SCREEN Coincide con OFF
-
Wifi
Ajustar: OFF
-
GOTO TIPO: NÚMERO DE ACCIÓN
NÚMERO: 1
-
FINALIZAR SI
Explicación de la tarea: 1. Esto hace que la tarea espere antes de continuar a menos que se cumpla la condición. El tiempo total de espera debe ser el tiempo de la pantalla hasta el bloqueo más el tiempo que quieras esperar hasta que se apague el wifi 2. Si la pantalla se enciende goto 3 3. Enciende el wifi 4. Detiene la tarea 5. Finaliza la declaración if 6. Si la pantalla está apagada en goto 7 7. Apaga el wifi 8. Provocar un bucle para seguir comprobando el estado de la pantalla.
Nota 1: Esta tarea supone que el wifi ya está activado para empezar.
Nota 2: Tal y como está ahora la tarea, se comprobará cada minuto. Si después del primer minuto quieres cambiar el tiempo que espera para reducir el uso de la batería, añadirás esta toma al principio.
1.SET VARIABLE
NAME:%DUR
VALUE: 60
2.WAIT UNTIL
SECONDS: %DUR
Until: %SCREEN Matches ON
Y añade entre el 7 y el 8:
SET VARIABLE
NAME:%DUR
VALUE: WHATEVER TIME
ÚLTIMA NOTA: Si no quieres esperar segundos cada vez puedes usar una variable para los minutos o las horas como con los segundos. Establecerás las variables para min u hora como cero al principio y luego las cambiarás antes de empezar el bucle. Para usar variables en lugar de números estáticos tocas el símbolo de 2 flechas que se cruzan frente a Min/Hr/Sec.
Si tiene alguna duda, no dude en preguntar. También como soy nuevo por favor no se olvide de marcar la mía como la respuesta si resuelve su problema y upvote la respuesta
0 votos
De todos modos, estoy seguro de que eres consciente de ello, pero en cuanto a tu segunda petición, si apagas el WiFi cuando no hay redes al alcance, no se volverá a encender automáticamente (a menos que tengas otro perfil para hacerlo)