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

Respuesta
 
Herramientas
  #1  
Viejo 13/07/15, 17:06:02
Array

[xs_avatar]
leromaro leromaro no está en línea
Miembro del foro
 
Fecha de registro: ago 2014
Localización: Chascomús, Argentina
Mensajes: 245
Modelo de smartphone: Xiaomi Mi A3
Tu operador: Claro
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
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
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   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 23:56:03 (GMT +1)



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

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