![]() |
|
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Desvio de llamadas según días de la semana
Hola a todos. Soy nuevo con esto de Tasker y creo que bastante negao
![]() 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. |
|
#2
|
||||
|
||||
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:
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 |
Gracias de parte de: | ||
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
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:
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 |
#5
|
||||
|
||||
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!!!! |
#6
|
Deberías exportar como texto, no como xml…
Enviat des del meu Nexus 5 usant Tapatalk |
#7
|
||||
|
||||
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 ] |
#8
|
||||
|
||||
Cita:
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. |
#9
|
||||
|
||||
Seguire probando. Muchas gracias por vuestra ayuda.
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 21:08:23 (GMT +2)
HTCMania: líderes desde el 2007