Tema: [ CONSULTA ] Condicional or en Perfil
Ver Mensaje Individual
  #2  
Viejo 17/06/13, 04:58:35
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por AbejoSid Ver Mensaje
quería poner. si es es tal hora y esta conectado a WiFi o a 3G que active una determinada tarea pero no logro encontrar el or
A nivel de contextos, Tasker no tiene ese operador OR que buscas. No hay forma de configurar un perfil que tenga dos contextos alternativos u opcionales. Para que un perfil se active deben cumplirse TODOS sus contextos simultáneamente. Siempre. Pero hay otras formas de conseguir algo equivalente a lo que tú quieres.

Estás despistado en otro detalle. El contexto Conectado-a-WiFi existe. El contexto Conectado-a-3G no existe. Los contextos de conexión (categoría Red) son
  • Modo Avión
  • Bluetooth conectado
  • Estado BT
  • Red móvil
  • Conectado a Wifi
  • Wifi cercana
Supongo que tal vez te sirva el contexto de Red-móvil que permanece activado mientras tengas conexión de datos por telefonía móvil.

En ese caso puedes resolver el problema OR haciendo tres perfiles y usando una variable que los comunique. Hay diferentes modos de hacerlo, te sugiero uno de ellos:

Perfil 1 Wifi
Contexto Conectado-a-WiFi
Tarea de Entrada: Sumar a variable %Conect , 1 (sumar 1 a lo que hubiera en la variable %Conect)
Tarea de Salida: Restar de variable %Conect , 1 (restar 1 de lo que hubiera en la variable %Conect)

Perfil 2 RedMovil
Contexto Red-móvil
Tarea de Entrada: Sumar a variable %Conect , 1 (sumar 1 a lo que hubiera en la variable %Conect)
Tarea de Salida: Restar de variable %Conect , 1 (restar 1 de lo que hubiera en la variable %Conect)

Perfil 3, el definitivo
Contexto 1 Horario (de tal hora a tal hora, como hubieras pensado).
Contexto 2 Valor-de-variable, %Conect > 0 (la variable %Conect debe ser matemáticamente mayor que cero)
Tareas... las que tú quieras.
Este perfil 3 se activará cuando se cumplan sus dos contextos, o sea cuando estés dentro del horario especificado y además la variable %Conect tenga un valor superior a cero (esto último ocurrirá cuando tengas conexión por alguna de las dos vías, WiFi OR RedMóvil).

Para saber más, puedes echar un vistazo a las siguientes páginas con las que puedes entender mejor todo el tema de contextos.

Tasker para principiantes. 1.5: conceptos básicos con la nueva interfaz 4.
http://www.htcmania.com/showthread.php?p=9017575

Listado clasificado de contextos y acciones de Tasker
http://www.htcmania.com/showthread.php?p=9132634

Última edición por Caravantes Día 17/06/13 a las 05:02:36
Responder Con Cita