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

Respuesta
 
Herramientas
  #1  
Viejo 04/11/13, 20:01:49
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
condición Global para llamar saliente o entrante?

Quiero un solo perfil para las llamadas entrantes y salientes así en las cosas que uso tanto en entrada y salida no los tengo que duplicar el problema que tengo son las cosas que sólo las uso en una de esas, se podría dentro del perfil de estado llamada "cualquiera" que la tarea que quiera que sólo funcione en "salida" o "entrada" poner " if si coincide con llamada saliente" por ejemplo. Existe una condición Global para llamar saliente o entrante? No se si me explico

Última edición por Jusss Día 06/11/13 a las 16:19:18.
Responder Con Cita


  #2  
Viejo 04/11/13, 23:54:54
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por Jusss Ver Mensaje
Quiero un solo perfil para las llamadas entrantes y salientes
Se podría hacer eso que quieres, usando el contexto de (Estado, teléfono) Llamada, donde puedes especificar si quieres procesar llamadas Entrantes, Salientes o Ambas. Pero yo creo que no te interesa hacerlo así por tu segunda petición: creo que en Tasker no hay ninguna variable que te diga si la llamada es entrante o saliente.

Mi sugerencia es que te hagas dos perfiles, uno para LlamadaEntrante y otro para LlamadaSaliente. Ambos pueden compartir una única tarea (que se llame Llamada) y en esa tarea puedes distinguir si es entrante o saliente chequeando cuál de los dos perfiles está activo, mediante condiciones del tipo
%PACTIVE ~ *Entrante*
%PACTIVE ~ *Saliente*

Además, te aclaro un detalle interesante: El contexto de LlamadaEntrante procesa todas las llamadas entrantes, incluso si tú no coges la llamada (llamada perdida). Quizá te interese evitar eso añadiendo un segundo contexto de (Evento, teléfono) Teléfono Descolgado pero en tal caso creo que no te va a funcionar nunca la condición %PACTIVE ~ *Entrante* porque se trata de un contexto de evento y los perfiles de evento no permanecen activos (solo disparan la tarea y se desactivan instantaneamente, creo)... pero siempre puedes usar la condición inversa contraria: %PACTIVE NoCoincideCon *Saliente* (eso sería una llamada entrante, por descarte).

Si también quieres procesar las llamadas perdidas, puedes usar un tercer perfil con contexto de tipo (Estado, teléfono) Llamada Perdida, tú verás si le asignas una tarea específica o la misma tarea que a los otros dos perfiles.

Otra opción interesante es que te hagas una SubTarea (de nombre Llamada) para las acciones que compartes en llamadas entrantes y salientes. Luego te haces una tarea Entrante y otra tarea Saliente que tengan las acciones específicas (no comunes), y que estén asociadas a los perfiles-contextos correspondientes. Por último, en esas tareas Entrante y Saliente insertas una acción que invoque a la subtera común Llamada. De esta forma te evitas los chequeos de condiciones Si(if), quedando todo bastante más limpio, ordenado y comprensible. Yo te sugiero este método, pues me parece más eficiente y fácil de gestionar.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 05/11/13, 02:40:49
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
A ver si entendí tu 3 opción, lo que querés decir es que hago una tarea independiente llamada "entrante" con las tareas del perfil "llamada entrante" otra 2da tarea independiente llamada "llamada saliente" con las tareas del perfil llamadas salientes y una tercer tarea "llamada común" que contiene las tareas en común de los días perfiles. Después hago el perfil llamada saliente y otro perfil entrante ( uno contendría la tarea de salida y el otro de entrada que previamente hice) la tarea en común "llamada común" la pondría que se dispare en las dos tareas anteriores con realizar tarea?

Última edición por Jusss Día 05/11/13 a las 02:58:50.
Responder Con Cita
  #4  
Viejo 05/11/13, 03:27:21
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por Jusss Ver Mensaje
A ver si entendí tu 3 opción
Creo que sí lo has entendido.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 05/11/13, 18:15:06
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
 Cita: Originalmente Escrito por Caravantes Ver Mensaje
Creo que sí lo has entendido.
Gracias quedó bien te hago otra consulta que se que no es difícil pero intente y no me funciona en una de los perfiles quiero que tal acción se realice solo si alguno de los 2 perfiles activos coinciden con activo hasta ahí me sale pero además quiero que también se pueda realizar si una variable que tengo están en 1, si pongo dos "if" primero el PENABLED Y después debajo el "if" variable no se realiza la variable si el perfil no está activo como hago para poner el if con los dos "PENABLED" Y que también entre la variable?
Responder Con Cita
  #6  
Viejo 05/11/13, 22:41:12
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por Jusss Ver Mensaje
te hago otra consulta que se que no es difícil pero intente y no me funciona
No estoy seguro de haberlo entendido, entre otras cosas porque haces las preguntas en abstracto, sin poner nombres a los perfiles ni a las variables. Si te respondo en igualmente en abstracto creo que no vas a entenderme, pero lo intentaré: Create una nueva variable de control, que pones inicialmente a cero. Luego añades una acción que cambie el valor de la variable de control a 1 si los perfiles están como quieres que estén para que se ejecute la acción; añade otra acción que cambie el valor de la variable de control a 1 si tu variable de referencia está como quieres que este para que se ejecute la acción. Tras eso ya puedes usar la variable de control para condicionar directamente la acción que quieres controlar.
Supongo que toda esta explicación no te mola nada, así que empecemos de nuevo. Pones la tarea que tienes hecha, con los nombres de los perfiles y variables que quieres tener en cuenta. No importa que esa tarea funcione mal; explica lo que quieres modificar o cambiar; tras eso nos será más fácil explicarte concrtamente cómo hacerlo, usando los mismos nombres de perfiles y variables que tú ya tienes. Seguro que de esa forma nos entendemos mejor. Y si lo haces en un hilo nuevo, pues mejor todavía. Te copio aquí algunas de las RECOMENDACIONES del foro:

7. ...Haz una sola consulta en cada hilo y usa un título que describa tu tema de forma concreta aunque necesites diez o doce palabras.

9. Cambia el prefijo del título a "RESUELTO" si planteaste un hilo nuevo consultando un problema y ha sido resuelto, para conocimiento general.

10. Transcribe el perfil o tarea como texto dentro del propio mensaje si haces referencia a un perfil o una tarea.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 20/11/13, 21:07:30
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Caravantes como va! No entiendo en que consistiría el perfil de salida de un estado de "llamadas perdidas" ya que la entrada se activa al perder una llamada, la salida sería cuando ya vas a registro del teléfono y ves las llamadas?

edito: creo que es al entrar al registro ya que tras una llamada perdida el perfil seguia activo hasta que me fije de quien era

Última edición por Jusss Día 20/11/13 a las 21:24:59.
Responder Con Cita
  #8  
Viejo 20/11/13, 21:08:31
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
se me duplico el mensaje

Última edición por Jusss Día 20/11/13 a las 21:11:19.
Responder Con Cita
  #9  
Viejo 21/11/13, 23:55:54
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por Jusss Ver Mensaje
No entiendo en que consistiría el perfil de salida de un estado de "llamadas perdidas" ya que la entrada se activa al perder una llamada, la salida sería cuando ya vas a registro del teléfono y ves las llamadas?
edito: creo que es al entrar al registro ya que tras una llamada perdida el perfil seguia activo hasta que me fije de quien era
Hay dos contextos de LLAMADA PERDIDA, uno de Evento y otro de Estado. El de Evento no puede tener tarea de salida.
- Contexto de Evento LLAMADA PERDIDA. Es un evento que sucede cuando finaliza una llamada sin que la hayamos atendido. Lo he usado y me funciona perfectamente.
- Contexto de Estado LLAMADA PERDIDA. Es un contexto de estado que permanece activo siempre que el registro de Android tenga "archivada" alguna llamada perdida. Quizá este contexto se desactiva cuando vas a mirar la lista de llamadas perdidas, o quizá cuando borres los apuntes de esas llamadas perdidas, no lo sé porque no lo he probado y la guía lo explica bastante mal:
http://tasker.dinglisch.net/userguid.../sh_index.html
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 19:00:03 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /