Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 13/07/15, 17:06:02
Avatar de leromaro
leromaro leromaro no está en línea
Miembro del foro
Mensajes: 245
 
Fecha de registro: ago 2014
Localización: Chascomús, Argentina
Mensajes: 245
Modelo de smartphone: Xiaomi Mi A3
Versión de ROM: Android 11
Tu operador: Claro
Mencionado: 3 comentarios
Tagged: 0 hilos
Identificador de llamadas

Hola, estoy realizando un perfil donde consulto a la página de Telefónica de Argentina el nombre de la perdona de la llamada entrante.
Lo estoy probando, pero como no entiendo mucho de la consulta httpget y el resultado de la variable %HTTPD lo estoy haciendo a prueba y error, el resultado por ahora es este.
Tengo que ver que pasa si entra llamada anónima o bloqueada, que no se ejecute cuando llama un contacto existente del teléfono o si la llamada es de un celular.

Seguro que se pueden ejecutar otras acciones de consulta a la primer variable para reducir y mejorar el trabajo.



Perfil: Identificador De Llamada (137)
Evento: Teléfono sonando [ Llamante:* ]
Entrada: Consulta Lamado (132)
A1: HTTP Get [ Servidor:Puerto:www.paginasblancas.com.ar Ruta:telefono/%CNUM Atributos: Cookies: User Agent: Cuenta atrás:10 Tipo Mime: Archivo de salida:results.htlm Confiar en cualquier Certificado:Apagado ]
A2: Establecer variable [ Nombre:%Llamada A:%HTTPD Calcular:Apagado Añadir:Apagado ]
A3: Separar variable [ Nombre:%Llamada Separador:<div class="m-result-business--recomendation-adv-data is-hidden"> Eliminar base:Apagado ]
A4: Separar variable [ Nombre:%Llamada2 Separador:</h3> Eliminar base:Apagado ]
A5: Buscar y Reemplazar Contenido de Variable [ Variable:%Llamada21 Buscar:<h3> Ignorar Caso:Apagado Multilínea:Apagado Una sola coincidencia:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: ]
A6: Flash [ Texto:%Llamada21 Largo:Encendido ]
Responder Con Cita


  #2  
Viejo 13/07/15, 20:11:43
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
Muy buenas

En principio lo que has hecho debería funcionar. Creo que usando una expresión regular sencilla en la acción "Buscar y Reemplazar" podrías simplificar un poco el tema de "sacar" el nombre, pero el sistema de dividir variable debe funcionar igual de bien.

Cuando te llama un contacto que no está en la agenda las variables %CNUM y %CNAME contienen el mismo valor, el número de teléfono. Puedes usar eso para saber si el llama está en tu agenda.

No he probado qué pasa con las variables de Tasker si llaman desde un número oculto

Y lo de saber si la llamada es desde un celular o un fijo parece un poco complicado en Argentina (supongo que es tu caso). He mirado un poco el tema de la numeración en la web de la AFTIC pero no he sacado nada en claro. Seguramente es más fácil hacer siempre la consulta a las páginas blancas y tener revisto que el número buscado no exista, cosa que por cierto no tienes resuelta de momento.

Suerte
Responder Con Cita
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: 23:55:38 (GMT +1)

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