|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Desactivar wifi si en un tiempo no se conecta a WIFI
Hola chic@s!
Desde que compré el Tasker (hace unos meses) llevo intentando conseguir esto que parece sencillo a simple vista teniendo en cuenta las múltiples opciones que tiene el programa y aun no lo he conseguido: " Desactivar Wifi cuando pase un tiempo y no se conecte a ninguna RED WIFI" (La condición no me importa...puede ser por ejemplo entre ciertas horas) Supongo que tendrá que ver con usar esto ¿?: Wifi Set Off IF %WIFII !~ *CONNECTION* <<--- La idea sería apagar wifi si no está conectado. He estado buscando por la red, analizando otros perfiles para sacar info, pero no encuentro algo que supongo que interesará a muchos. Os agradecería que me echaseis un cable
Última edición por MannW Día 09/08/13 a las 07:01:55. |
|
|
|
#2
|
||||
|
||||
|
Un detalle importante: ¿cuando pase un tiempo de qué? ¿desde que se encendió para tratar de conectarse? ¿desde que se desconectó tras haber estado conectado?
En efecto la acción Wifi Set Off IF %WIFII !~ *CONNECTION* por si sola cuando se ejecute debería apagar el wifi si no está conectado en ese momento. |
| Gracias de parte de: | ||
|
#3
|
||||
|
||||
|
Hola Maid450!
Pues simplemente, un tiempo desde k se pierde la señal de una red Wifi a la k estabas conectado. Es decir,supongamos k estás conectado al wifi de un bar, o donde sea....cuando pierde la señal, tasker activaría una acción, en la k si no se conecta en X tiempo a ninguna red wifi, desactiva el Wifi del móvil ahorrando batería y automatizando acordarte de desconectar el wifi al salir del bar. |
|
#4
|
||||
|
||||
|
Muy bien, entonces tendría que hacer un perfil más o menos así:
Contexto: - Conectado a Wifi tarea de entrada: - establecer variable %WIFICON a 1 - lo que quieras hacer al conectarte a una wifi tarea de salida - establecer variable %WIFICON a 0 - esperar X minutos (pon el tiempo que quieras) - apagar wifi SI %WIFICON ~ 0 He usado una variable %WIFICON en vez de comprobar %WIFII porque ya que necesitas un contexto "Conectado a WIFI" de todos modos me parece mejor método, aunque debería funcionar igualmente. Lo que hace es que al entrar en la tarea (WIFI CONECTADO) establece a 1 %WIFICON, y al abandonar la WIFI, se ejecuta la de salida que la pone a 0 y espera un rato, si durante ese rato se reconecta, la tarea de entrada se volverá a lanzar y pondrá %WIFICON a 1 (todo esto mientras la tarea de salida sigue en ejecución esperando). Cuando acabe el tiempo de espera si %WIFICON vale 0 es que no ha llegado a reconectarse y entonces se debe apagar la WIFI. Espero te sirva, ya comentas que tal te va. |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
Funciona pefecto!
10. 000 gracias! |
![]() |
Estás aquí
|
||||||
|
||||||