martes, 31 de marzo de 2015

Proteger con contraseña Whatsapp (O cualquier aplicación).

Sabemos que hay gente a la que le gusta bastante la privacidad en todos los aspectos, incluso a la hora de ejecutar aplicaciones instaladas en el móvil como por ejemplo la aplicación de mensajería, o de la galería de fotos.  

Para esto Tasker tiene una solución, y es poner una clave a las aplicaciones que seleccionemos y que se nos solicite un código cuando se ejecuten estas.

Vamos allá:
  • Creamos la TAREA "Pedir Contraseña"
  • Añadimos ACCIÓN (Pulsando +) y buscamos "Bloqueo aplic.". La seleccionamos y elegimos el texto que se nos mostrará como información, la contraseña, si queremos imagen de fondo... Es bastante configurable esta opción.
  • Salimos a la pestaña de PERFILES y creamos un nuevo PERFIL, por ejemplo "Abrir Whatsapp".  Seleccionamos APLICACION y buscamos la aplicación Whatsapp.
  • Asociamos como TAREA DE ENTRADA la TAREA creada en el punto 1. 


PD: Cuando seleccionamos APLICACION podemos seleccionar más de una, y así hacer uso de la contraseña para todas ellas.


Abrir reproductor de música automáticamente cuando se conectan los auriculares.

Para los más vagos, hoy vamos a aprender cómo abrir el reproductor e música automáticamente cuando se conectan los auriculares al móvil.

El proceso a seguir:
  • Creamos la TAREA "Reproducir Música"
  • Añadimos ACCIÓN (Pulsando +) y buscamos "Cargar aplicación". La seleccionamos y elegimos la aplicación de música preferida.
  • Si queremos que el volumen se ponga a un nivel determinado añadiremos otra ACCION y buscamos "Volumen Multimedia". Seleccionamos el nivel deseado.
  • Ahora vamos a crear una notificación en el móvil para confirmar que todo ha ido correctamente. Seleccionamos nueva ACCION y buscamos "Notificación", añadiéndole el texto que queramos que aparezca.
  • Salimos a la pestaña de PERFILES y creamos un nuevo PERFIL, por ejemplo "Conectar Auriculares".  Seleccionamos ESTADO y buscamos en "Auriculares conectados"
  • Asociamos como TAREA DE ENTRADA la TAREA creada en el punto 1. 

Si queremos parar la música cuando los auriculares se desconectan añadimos como tarea de salida la acción una tarea que se llame "Cerrar Música" en la que usaremos la ACCION "Matar aplicación" para cerrarlo.

domingo, 29 de marzo de 2015

Abrir aplicación GPS cuando el móvil se conecta a la radio del coche por Bluetooth.

Cuando salgo del trabajo normalmente me preocupa el estado del tráfico a mi vuelta, por ello cada vez que cojo el coche abro la aplicación Waze (Totalmente recomendable) para que me dirija a casa evitando atascos o accidentes.

Esta operación la hacía manualmente, pero desde que descubrí Tasker la cosa ha cambiado.

Vamos a ver cómo se puede automatizar la apertura de cualquier aplicación (En este caso Waze, aplicación para navegación GPS) cuando el móvil se conecta por bluetooth a la radio del coche.

Seguiremos los siguientes pasos:
  • Creamos la TAREA "Abrir Waze"
  • Añadimos ACCIÓN (Pulsando +) y buscamos "Cargar aplicación". La seleccionamos y elegimos la aplicación Waze en este caso.
  • Salimos a la pestaña de PERFILES y creamos un nuevo PERFIL, por ejemplo "Llegar al coche".  Seleccionamos ESTADO y buscamos en "Bluetooth conectado". Es importante en este paso que estemos cerca de nuestro dispositivo bluetooth (En este caso el coche), para que al darle a la lupa lo detecte y podamos seleccionarlo. Lo seleccionamos haciendo uso de la lupa "Dirección" una vez encontrado.
  • Asociamos como TAREA DE ENTRADA la TAREA creada en el punto 1. 

Hay que decir que si creamos el perfil de esta forma siempre que nos conectemos al bluetooth del coche con el móvil se nos abrirá el Waze.
Si no queremos que esto ocurra habría que añadir al perfil una nueva condición (A parte de la que tenemos de bluetooth) para que sólo si se cumplen ambas se ejecute Waze. 

Por ejemplo podemos abrir Waze si el bluetooth del móvil se conecta al coche y estamos en X sitio o conectado a X antena.

Un ejemplo de cómo usar la acción "Antena Cercana" lo podemos ver aquí:

 

sábado, 28 de marzo de 2015

Mini-Tutorial HTTP GET. Recuperar datos de internet.

Una función que ofrece Tasker es poder recoger datos a partir de una dirección web para ser procesados. Todo esto se consigue con la acción HTTP GET.

La acción HTTP GET permite insertar un Puerto/servidor al que acceder y el tipo MIME de dato que queremos recoger. 

Por ejemplo, si queremos ir a la url de tutiempo.net y recoger un xml para procesar crearemos una acción HTTP GET en Tasker con servidor/puerto http://xml.tutiempo.net/xml/3768.xml y tipo MIME xml, ya que estamos recogiendo un tipo XML.

Cuando se ejecute la acción, Tasker automáticamente graba los datos recibidos en la variable de sistema %HTTPD.

Por lo tanto, tendríamos en la variable %HTTPD algo así (xml recibido de la url que pusimos en servidor/puerto):

<fecha>2015-3-28</fecha><fecha_larga>Sábado 28 de Marzo</fecha_larga><temp_maxima>28</temp_maxima><temp_minima>13</temp_minima><icono>http://i5.tutiempo.net/wi/01/50/2.png</icono><texto>Nubes dispersas</texto>

Ahora bien, lo interesante es poder tratar esta información, para esto existe una funcionalidad bastante potente en Tasker. Se llama Separar Variable.

La acción Separar Variable nos va a servir para que, a partir de los datos recogidos, podamos obtener el que nos interese.
Pensemos que Separar Variable actúa como cuando hacemos un ctrl+F (Búsqueda de texto) en una página.

Si buscáis por ejemplo en esta página "<temp_maxima>" el cursor se situará en este texto, dividiendo el texto global en 2 partes, lo que queda a la izquierda del texto y lo que queda a la derecha.

Pues bien, si hacemos una acción Separar Variable sobre la variable %HTTPD y como separador usamos "<temp_maxima>", Tasker automáticamente nos generará dos variables: 

%HTTPD1 con contenido: <fecha>2015-3-28</fecha><fecha_larga>Sábado 28 de Marzo</fecha_larga>
%HTTPD2 con contenido: 28</temp_maxima><temp_minima>13</temp_minima><icono>http://i5.tutiempo.net/wi/01/50/2.png</icono><texto>Nubes dispersas</texto>

Ahora tendríamos 3 variables: %HTTPD con el xml completo y %HTTPD1 y %HTTPD2 con los textos anteriores.

Si nos interesara recoger por ejemplo el valor de la temperatura máxima tendríamos ahora que usar Separar Variable con la variable %HTTPD2.

Como separador se usaría  "</temp_maxima>". Esto haría que Tasker creara otras dos variables:

%HTTPD11 con contenido: 28
%HTTPD12 con contenido: <temp_minima>13</temp_minima><icono>http://i5.tutiempo.net/wi/01/50/2.png</icono><texto>Nubes dispersas</texto>

Por lo tanto, ya tendríamos en la variable %HTTPD11 la temperatura máxima, 28º.

Ahora este dato ya podríamos tratarlo como quisieramos. Por ejemplo, con una acción "Decir" de Tasker podemos hacer que nos diga la temperatura máxima al conectar el móvil al cargador.

jueves, 26 de marzo de 2015

Informe del tiempo cuando se enchufa el Móvil al cargador.

No sé si os pasa, pero hay veces que en el día no tengo tiempo para ver en los telediarios o en las noticias la información meteorológica.
Para estar informado he creado un Perfil para que cuando se deje cargando el móvil (Normalmente de noche y cerca de la cama :D ) se nos informe automáticamente y mediante voz del tiempo que hará al siguiente día.

La información es muy básica: Nos dice el estado, la temperatura máxima y la mínima.
 
Esta vez os dejo el perfil en formato .xml para que podáis importar directamente a vuestro móvil.
La forma de importar un fichero .xml es pulsar la pestaña PERFILES y pulsar IMPORTAR. Acto seguido buscar el fichero que .xml que previamente habréis movido a vuestra memoria del móvil.

Aquí está el enlace: https://www.dropbox.com/s/qkfsyra0kqtneaz/Cargando.prf.xml?dl=0

PD: El tiempo está configurado para Madrid. Si queréis cambiar la ciudad debéis ir a www.tutiempo.net y buscar vuestra ciudad. En la web, arriba a la derecha, hay un link que pone: "Datos en formato xml". Pulsáis el link y os envía a una url con un nº al final, por ejemplo
"xml.tutiempo.net/xml/1990.xml" Sólo habría que sustituir el número 3768 del xml o directamente desde HTTP GET de Tasker por el que aparece en el enlace.

viernes, 20 de marzo de 2015

Modo lectura en aplicaciones: Evitar bloqueo de teléfono.

Muchas veces nos encontamos con el problema de que leyendo alguna noticia en el navegador, consultando algun mensaje en twitter o leyendo las últimas menciones de amigos en Facebook nos salta el protector de pantalla del móvil y tenemos que desbloquear el teléfono para seguir leyendo.

Con el perfil que os muestro a continuación se evitará que en según qué aplicaciones (Elegidas por nosotros obviamente) no se bloqueará el teléfono.

Empecemos:

  • Creamos la TAREA "Leyendo"
  • Añadimos ACCIÓN (Pulsando +) y buscamos "Bloqueo". La seleccionamos y elegimos el valor "Apagado".
  • Añadimos ACCIÓN y buscamos "Tiempo de espera de pantalla". La seleccionamos y seleccionamos 5 minutos por ejemplo.
  • Salimos a la pestaña de PERFILES y creamos un nuevo PERFIL (Pulsando +), por ejemplo "Facebook" (Si es esta la aplicación con la que haremos uso de la lectura).  Seleccionamos APLICACION y buscamos la aplicación de Facebook. 
  • Asociamos como TAREA DE ENTRADA la TAREA creada en el punto 1. 
  • Haremos lo mismo desde el punto 1 pero creando la TAREA "No leyendo", que tendrá la acción de "Bloqueo" pero con "Encendido". Tendrá la acción de "Tiempo de espera de pantalla" pero con 15 segundos (Valor por defecto que tengáis).
  • Finalmente Asociamos como TAREA DE SALIDA la TAREA creada en este último punto.

Entre las opciones que aparecen al darle a la lupa también está asignar un grupo de contactos, para que la configuración se aplique a estos y no a los favoritos.

Un básico: Subir volumen si te llama un contacto favorito.

Para no perder ninguna llamada de los más queridos (Gente que normalmente tenemos en Favoritos) existe un simple perfil de Tasker con el que podremos subir el volumen de la llamada de forma automática si el llamante es un Favorito.

Veamos:

  • Creamos la TAREA "Subir Volumen"
  • Añadimos ACCIÓN (Pulsando +) y buscamos "Volumen del timbre". La seleccionamos y elegimos el valor del volumen que queremos.
  • Salimos a la pestaña de PERFILES y creamos un nuevo PERFIL, por ejemplo "Favoritos Volumen".  Seleccionamos EVENTO y buscamos "Telefono Sonando". Tras esto seleccionamos en la lupa "Cualquier contacto favorito"
  • Asociamos como TAREA DE ENTRADA la TAREA creada en el punto 1.

Entre las opciones que aparecen al darle a la lupa también está asignar un grupo de contactos, para que la configuración se aplique a estos y no a los favoritos, por ejemplo.

Modo Silencio cuando el móvil está cargando (Enchufado a la red).

Un perfil de Tasker muy útil para mi es el de poner en modo silencio el móvil (En mi caso prioridad) al poner a cargarlo por la noche.

Tasker facilita esta acción, habilitando la acción de Interrupt Mode.

Vamos a ello:
  • Creamos la TAREA "Modo Silencio" o "Modo Prioridad".
  • Añadimos ACCIÓN y buscamos "Interrupt Mode". La seleccionamos y en el campo Modo seleccionamos "Prioridad"
  • Salimos a la pestaña de PERFILES y creamos un nuevo PERFIL, por ejemplo "Enchufado".  Seleccionamos ESTADO y buscamos "Cargando Cargador" y en Origen seleccionamos "Cargador".
  • Asociamos como TAREA DE ENTRADA la TAREA creada en el punto 1.
 Si quisieramos hacer que esto ocurra cuando conecte a USB y no a Cargador de Red seleccionaríamos USB. (Existen más opciones que podréis ver en el listado).

jueves, 19 de marzo de 2015

ACTIVAR/DESACTIVAR Wifi + Bluetooth + volumen al llegar/salir de Casa.

El perfil que crearemos a continuación se basa en las antenas de teléfono para detectar la ubicación en la que queramos automatizar nuestras acciones. En este caso modificaremos los estados Wifi, Bluetooth y Volumen al Entrar/Salir de Casa. 

La ventaja de usar este método por antenas es que no es necesario tener activado el GPS o Wifi para detectar la ubicación, con el consiguiente ahorro de batería.

Como primer paso crearemos una TAREA Llegar a Casa.
Dentro de esta Tarea crearemos las siguientes ACCIONES:
  • Volumen del timbre: Se pondrá a 1 (Poner con el valor que se quiera)
  • Bluetooth: Apagado.
  • Wifi: Encendido.

Se creará también la TAREA Salir de Casa de tal forma:
  • Volumen del timbre: Se pondrá a 6 (Poner con el valor que se quiera)
  • Bluetooth: Encendido.
  • Wifi: Apagado.


Una vez hecho esto habrá que crear el PERFIL asociado a estas dos TAREAS.
Para ello, desde el menú principal de PERFILES se pulsa en el + y se crea dicho perfil.

Seleccionar ESTADO y buscar ANTENA CERCANA. A continuación SCANEAR.

Ahora queda asignar las TAREAS

Como TAREA de ENTRADA se seleccionará LLEGAR A CASA.
Como TAREA de SALIDA se seleccionará SALIR DE CASA.