Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 12/12/16, 03:27:43
Avatar de halejomagno1980
halejomagno1980 halejomagno1980 no está en línea
Usuario poco activo
Mensajes: 2
 
Fecha de registro: nov 2016
Mensajes: 2
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Ayuda saludo a intervalo horario

Saludos:

Soy novato en Tasker, quiero hacer una tarea para varios perfiles que diga : "buenos dias..tardes o noches" de acuerdo a la hora...alguien me podria dar alguna idea?

muchas gracias

Última edición por halejomagno1980 Día 13/12/16 a las 00:45:01
Responder Con Cita


  #2  
Viejo 12/12/16, 07:46:19
Avatar de Mitrhandir
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
Mensajes: 910
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Versión de ROM: Lollipop
Tu operador: Yoigo
Mencionado: 13 comentarios
Tagged: 0 hilos
Hola compañero! Mira esto:
http://www.htcmania.com/archive/inde...t-1210209.html
Y nos cuentas!
Un saludo!
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 12/12/16, 13:55:40
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 halejomagno1980 Ver Mensaje
quiero hacer una tarea para varios perfiles que diga : "buenos dias..tardes o noches" de acuerdo a la hora
Hola.
Si quieres ir aprendiendo Tasker creo que deberías empezar a ser más preciso. ¿Qué margen horario es adecuado para "buenos días"? ¿Cual el el rango horario para "buenas tardes"? ¿A qué hora empiezan y terminan las "buenas noches"? Decidir esos horarios seguramente sea lo más difícil de la tarea.

También deberías indicarnos qué sabes hacer de la tarea, y qué no sabes hacer. Por ejemplo, dinos si sabes hacer una tarea que diga "buenos días" cuando ejecutas la tarea manualmente.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 12/12/16, 18:10:32
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Veo que es tu primer mensaje en el foro, así que puede que todavía no sepas cómo funciona este sitio ni esta maravillosa aplicación. Te recomiendo un repaso por lo tres primeros post de este mismo subforo (los que están marcados como Importante).

Sobre tu pregunta en concreto, este verano dedicamos una conversación precisamente ese mismo tema...

http://www.htcmania.com/showthread.php?t=1210209

Creo que no te resultará difícil seguir el razonamiento que nos llevó hasta la tarea definitiva. Deberías leer desde el principio hasta el post #76.

Suerte
Responder Con Cita
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario:
  #5  
Viejo 13/12/16, 00:42:12
Avatar de halejomagno1980
halejomagno1980 halejomagno1980 no está en línea
Usuario poco activo
Mensajes: 2
 
Fecha de registro: nov 2016
Mensajes: 2
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola a todos, gracias por sus sugerencias, lo he resuelto de esta forma:

Saludo (26)
A1: Separar variable [ Nombre:%TIME Separador:. Eliminar base:Apagado ]
A2: Si (if) [ %TIME1 > 5 & %TIME1 < 13 ]
A3: Decir [ Texto:Buenos Días Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado ]
A4: Else Si (if) [ %TIME1 > 12 & %TIME1 < 19 ]
A5: Decir [ Texto:Buenas tardes Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado ]
A6: Else Si (if) [ %TIME1 > 18 & %TIME1 < 23 ]
A7: Decir [ Texto:Buenas noches Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado ]

La idea es que al activarse un perfil, me dijera un saludo acorde a la hora. Entre 7am y 12m :buenos días y asi sucesivamente.

No sé si alguien tiene un metodo mas sencillos, gracias
Responder Con Cita
  #6  
Viejo 13/12/16, 10:09:49
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
El razonamiento que has usado es correcto. Separar horas de minutos y procesa las horas.

Como supongo que no necesitas esos valores de horas y minutos para nada más lo correcto habría sido usar una variable local (escrita en minúsculas ... %time1) en vez de una global (con letras en mayúscula ... %TIME1). Para eso tendrías que copiar el valor de %TIME en %time y luego separar %time como ya has hecho.

Pero si lo que quieres es simplificar te podrías ahorrar la separación de horas y minutos. El formato de %TIME es hh.mm que al ser procesada con los operadores >, < o = se trata como un número con decimales. Si en vez de %TIME1 usas directamente %TIME debería funcionar exactamente igual. Una vez que compruebes eso podrás eliminar A1.

Otra cosa que podrías hacer es dejar las seis acciones que te quedarán después de eliminar A1 sólo en tres activando la condición que esas acciones "Decir" tienen al final de su "ficha" y poniendo en ella la correspondiente comprobación de %TIME.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario:
  #7  
Viejo 13/12/16, 19:06:12
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
Felicidades, AlejoMagno, has conseguido lo que querías, y con pocas ayudas. Buen comienzo de taskero.

Cita:
Originalmente Escrito por WillyWeb Ver Mensaje
Otra cosa que podrías hacer es dejar las seis acciones que te quedarán después de eliminar A1 sólo en tres activando la condición que esas acciones "Decir" tienen al final de su "ficha" y poniendo en ella la correspondiente comprobación de %TIME.
La ventaja de ese método es que te queda una tarea más simple, con menos acciones; el inconveniente es que si no coordinas bien las condiciones de las acciones pueden ocurrir cosas raras, como que diga "Buenos días, buenas tardes" porque se ejecutan dos acciones. Con el sistema elegido por AlejoMagno, los "Else" son excluyentes e impiden que se produzcan esos "solapamientos".

Por cierto, AlejoMagno, te falta añadir al final una acción Fin-Si. La tarea funciona igual si la omites, pero lo correcto es cerrar esa condición SI que comienzas en A2... y que ahora no se sabe dónde acaba.

Me atrevo a hacer otra propuesta, ligeramente distinta, que sería haría algo así:
1 Si %TIME>5 y %TIME <23 (en este rango horario es en el que hay que decir "algo")
2 Si %TIME < 13
3 Decir Buenos días
4 Else Si %TIME < 19
5 Decir Buenas tardes
6 Else
7 Decir Buenas noches (por exclusión, esto solo ocurre cuando %TIME >=19 y %TIME <23)
8 Fin-Si (cierro el Si de la acción 2)
9 Fin-Si (cierro el Si de la acción 1)

Creo que el resultado es el mismo. La ventaja es que creo que está más estructurado, al menos desde mi punto de vista. El inconveniente es que tiene bastantes más acciones, y normalmente es preferible una tarea simple, con pocas acciones. Este tipo de decisiones son muy personales, del gusto de cada uno.

Última edición por Caravantes Día 13/12/16 a las 19:08:32
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Caravantes su comentario:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 16:19:33 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007