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


 
Herramientas
  #1  
Viejo 03/07/17, 09:02:20
Avatar de frankyelices
frankyelices frankyelices no está en línea
Usuario poco activo
Mensajes: 15
 
Fecha de registro: abr 2012
Mensajes: 15
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Desvio de llamadas según días de la semana

Hola a todos. Soy nuevo con esto de Tasker y creo que bastante negao . He leido tutoriales de aqui para principiantes y sobre variables. He visto algún video y no consigo hacer lo que quiero.
Necesito hacer un desvio de llamadas desde el Movil1 al Movil2 de lunes a viernes de 8:30 de la mañana a 19:00.
He creado la tarea desvio para luego hacer el evento y no consigo que desvie ninguna llamada. He hecho infinidad de pruebas pero nada de nada.

En "Desde coincidencia" pongo %CNUM que en teoria es para llamadas entrantes.
En "A" pongo simplemente el numero del Movil2, nada mas.

Tengo que poner algo en el condicional de SI(If)???

Muchas gracias y saludos a todos.
Responder Con Cita


  #2  
Viejo 03/07/17, 11:03:49
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
Hola Franky, bienvenido al foro.

Vayamos por partes. Supongamos que no lo automatizas con Tasker, sino que haces el desvío a mano, cada vez. ¿Sabes cómo hacerlo? Mira en la página web de tu operadora telefónica (la de Movil1) para enterarte de cómo se activa y configura el desvío de llamadas. Configura el desvío y luego pruebas a ver si funciona. Luego anulas el desvío y compruebas que la anulación ha funcionado. Cuando tengas todo eso superado, entonces podemos empezar a pensar en traspasarlo a Tasker.

Necesitas un perfil que se active mediante un contexto, que en este caso es un contexto de tiempo (de lunes a viernes, desde las 8:30 de la mañana hasta las 19:00).
No te sirve un contexto que se active al recibir la llamada (en Movil1) porque quieres un desvío, o sea que la llamada no debe llegar a recibirse en ese Movil1 sino que debe ser desviada desde la operadora (de Movil1) hacia el Movil2.
¿Tienes el contexto bien controlado?

Además necesitas dos tareas asociadas a ese perfil.
La tarea de entrada se ejecutará (de lunes a viernes) a las 8:30, y debe activar el desvío.
La tarea de salida se ejecutará (de lunes a viernes) a las 19:00, y debe anular el desvío.

Cita:
Originalmente Escrito por frankyelices Ver Mensaje
En "Desde coincidencia" pongo %CNUM que en teoria es para llamadas entrantes.
No tengo ni idea de cuál acción (o contexto) estás intentando usar, pero sospecho que no vas bien encaminado.
Copia aquí tu perfil para que lo veamos con detalle y podamos entenderlo bien. En la página siguiente se explica (Método 1) cómo copiar un perfil a un mensaje del foro.

Formas de publicar un perfil o tarea en este foro de Tasker. http://www.htcmania.com/showthread.php?p=8852245

Para terminar, te recomiendo una lectura que facilitará tu comunicación en este foro:

Recomendaciones para participar en el subforo de Tasker. http://www.htcmania.com/showthread.php?t=622394
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 03/07/17, 18:36:37
Avatar de frankyelices
frankyelices frankyelices no está en línea
Usuario poco activo
Mensajes: 15
 
Fecha de registro: abr 2012
Mensajes: 15
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias por contestar.

1. Hacer desvío si se puede. Hay que marcar ** 21 * Nº teléfono al que quieres desviar #. Para desactivarlo hay que marcar ##002#.

2. Adjunto capturas de lo que he hecho.
En la pestaña tareas he dado al simbolo + y he puesto de nombre Desvio.
En Editar tarea he dado al + y he seleccionado la categoria telefono y despues Desviar Llamada.
En Editar Accion es donde sale lo de "Desde coincidencia" que habia puesto "numero llamado entrante".
Luego pone "A" y hay como veras en la capura pone Movil2 (realmente yo ponia el numero del movil).

He adjuntado capturas porque no me daba la opción de Exportar.

Creo que ando bastante perdido.


Imágenes Adjuntas
Tipo de Archivo: jpg Screenshot_20170703-182335.jpg (21.3 KB, 35 visitas)
Tipo de Archivo: jpg Screenshot_20170703-182341.jpg (24.9 KB, 35 visitas)
Tipo de Archivo: jpg Screenshot_20170703-182355.jpg (35.4 KB, 35 visitas)
Responder Con Cita
  #4  
Viejo 03/07/17, 23:24:05
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
La acción DESVIAR LLAMADA... si miras en la ayuda (signo de interrogación que se ve arriba, en la pantalla de configuración de la acción) verás que sirve para desviar llamadas salientes. Lo que tú quieres es desviar llamadas entrantes. Para activar el desvío, las instrucciones de la operadora dicen que debes HACER UNA LLAMADA al número **21*Movil2#. Pues eso, en Tasker, se hace por medio de la acción LLAMAR. En la acción LLAMAR pones el número **21*Movil2# y más abajo activas la casilla de AUTOMARCADO para que la llamada se haga automáticamente (sin confirmación humana).

Una vez que tienes una tarea creada, en la pantalla en la que se ven sus acciones, abajo hay un triángulo para EJECUTAR esa tarea. De esta forma puedes probar la tarea independientemente del perfil/contexto, para probar si la tarea funciona por sí sola.

Cita:
Originalmente Escrito por frankyelices Ver Mensaje
He adjuntado capturas porque no me daba la opción de Exportar.
Vuelve a intentarlo, porfa. Trata de seguir las instrucciones de la página, punto por punto. Asegurate de que estás exportando un perfil o tarea que tenga un nombre concreto (tu tarea sí lo tiene). Comienza haciendo una pulsación larga sobre el nombre del perfil o tarea. Sería preferible que exportaras el perfil, porque así veríamos también el contexto que tienes establecido. Pero creo que con
las explicaciones actuales ya vas bien encarrilado, eso espero. Suerte.

Última edición por Caravantes Día 03/07/17 a las 23:26:29
Responder Con Cita
  #5  
Viejo 04/07/17, 09:21:24
Avatar de frankyelices
frankyelices frankyelices no está en línea
Usuario poco activo
Mensajes: 15
 
Fecha de registro: abr 2012
Mensajes: 15
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
He probado solamente la tarea del devio y funciona. He podido exportar.

Desvio (2)
A1: Llamar [ Número:**21*Movil2# Automarcado:Encendido ]



Despues he creado dos perfiles uno que he llamado DIASque va de lunes a viernes y otro que he llamado HORAS que va desde las 08:30 hasta las 19:00.



<TaskerData sr="" dvi="1" tv="4.9u4">
<Profile sr="prof3" ve="2">
<cdate>1499120118541</cdate>
<clp>true</clp>
<edate>1499152648832</edate>
<id>3</id>
<mid0>2</mid0>
<nme>Dias</nme>
<Day sr="con0">
<wday0>4</wday0>
<wday1>6</wday1>
<wday2>5</wday2>
<wday3>3</wday3>
<wday4>2</wday4>
</Day>
</Profile>
<Task sr="task2">
<cdate>1499119882962</cdate>
<edate>1499120143947</edate>
<id>2</id>
<nme>Desvio</nme>
<pri>7</pri>
<Action sr="act0" ve="7">
<code>90</code>
<Str sr="arg0" ve="3">**21*Movil2#</Str>
<Int sr="arg1" val="1"/>
</Action>
<Img sr="icn" ve="2">
<cls>sdelatorre.callforwarding.MainActivity</cls>
<pkg>sdelatorre.callforwarding</pkg>
</Img>
</Task>
</TaskerData>
<TaskerData sr="" dvi="1" tv="4.9u4">
<Profile sr="prof4" ve="2">
<cdate>1499120259593</cdate>
<clp>true</clp>
<edate>1499152658406</edate>
<id>4</id>
<mid0>2</mid0>
<nme>Horas</nme>
<Time sr="con0">
<fh>8</fh>
<fm>30</fm>
<th>19</th>
<tm>0</tm>
</Time>
</Profile>
<Task sr="task2">
<cdate>1499119882962</cdate>
<edate>1499120143947</edate>
<id>2</id>
<nme>Desvio</nme>
<pri>7</pri>
<Action sr="act0" ve="7">
<code>90</code>
<Str sr="arg0" ve="3">**21*Movil2#</Str>
<Int sr="arg1" val="1"/>
</Action>
<Img sr="icn" ve="2">
<cls>sdelatorre.callforwarding.MainActivity</cls>
<pkg>sdelatorre.callforwarding</pkg>
</Img>
</Task>
</TaskerData>


Sería mas o menos asi??


Gracias por todo!!!!
Responder Con Cita
  #6  
Viejo 04/07/17, 16:35:01
Avatar de cace0353
cace0353 cace0353 no está en línea
Usuario muy activo
Mensajes: 504
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 504
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Jazztel
Mencionado: 11 comentarios
Tagged: 0 hilos
Deberías exportar como texto, no como xml…

Enviat des del meu Nexus 5 usant Tapatalk
Responder Con Cita
  #7  
Viejo 04/07/17, 19:07:01
Avatar de frankyelices
frankyelices frankyelices no está en línea
Usuario poco activo
Mensajes: 15
 
Fecha de registro: abr 2012
Mensajes: 15
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Perdon,

Perfil: Dias (3)
Día: Lun, Mar, Mié o Jue
Entrada: Desvio (2)
A1: Llamar [ Número:**21*Movil2# Automarcado:Encendido ]
Perfil: Horas (4)
Hora: Desde 08:30 Hasta 19:00
Entrada: Desvio (2)
A1: Llamar [ Número:**21*Movil2# Automarcado:Encendido ]
Responder Con Cita
  #8  
Viejo 04/07/17, 23:16:50
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 frankyelices Ver Mensaje
Perfil: Dias (3)
Día: Lun, Mar, Mié o Jue
Entrada: Desvio (2)
A1: Llamar [ Número:**21*Movil2# Automarcado:Encendido ]
Perfil: Horas (4)
Hora: Desde 08:30 Hasta 19:00
Entrada: Desvio (2)
A1: Llamar [ Número:**21*Movil2# Automarcado:Encendido ]
Eso no va a funcionar como quieres. La tarea sí parece correcta, pero los perfiles y contextos no. Tienes que entender que ambos perfiles son independientes y no se relacionan. El hecho de que ambos perfiles manejen la misma tarea es irrelevante.

Tal y como lo tienes, la tarea se ejecutará cuando se cumpla el contexto del primer perfil, o sea al comenzar el lunes (a las 00:00 del lunes).
Y la misma tarea también se ejecutará cuando se cumpla el contexto del segundo perfil, o sea a las 08:30 (de cualquier día).

Tienes que hacer un solo perfil, con ambos contextos.
Contexto 1: Día: Lun, Mar, Mié, Jue o Vie.
Contexto 2: Hora: Desde 08:30 Hasta 19:00

Eso hará que el perfil se active cuando se cumplan ambos contextos; O sea que se activará a las 08:30 de los días indicados. Y en esas ocasiones será cuando se ejecute la tarea de entrada, la que pone el desvío.

Y además, el perfil se desactivará cuando deje de cumplirse cualquiera (uno o varios) de los contextos; o sea que se desactivará a las 19:00 de los días citados. Y en esas ocasiones será cuando se ejecute la tarea de salida, la que anula el desvío.

Supongo que lo vas entendiendo. Adelante con ello y si no sabes algo, pues vuelves a preguntar.
Responder Con Cita
  #9  
Viejo 05/07/17, 08:10:12
Avatar de frankyelices
frankyelices frankyelices no está en línea
Usuario poco activo
Mensajes: 15
 
Fecha de registro: abr 2012
Mensajes: 15
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Seguire probando. Muchas gracias por vuestra ayuda.
Responder Con Cita
Respuesta

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

Herramientas

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: 21:52:45 (GMT +2)

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