viernes, 19 de febrero de 2016

Activar los datos o no dependiendo del proveedor con Tasker

Hola a todos
en esta entrada voy a mostrar una pequeña receta para activar los datos en un dispositivo dependiendo del proveedor de telefonía gracias a Tasker

Pongámonos en el caso de que tenemos un dispositivo y alternamos entre dos SIM, una con la que tenemos una tarifa de datos y la otra o no. En un descuido al cambiar de SIM se nos podrían activar los datos  en la tarifa donde no tenemos la tarifa plana con los costes innecesarios que acarrearía. 

Empezamos en la pestaña perfiles, creamos uno como Estado, seleccionamos en categoría Estado Variable y Editar Estado.

Vamos a añadir dos condiciones: una condición para que en el caso de que la SIM activa sea "Yoigo" se active ese perfil.

Además añadimos una doble condición para que sólo se active el perfil en el caso de que no nos encontremos en una red Wifi. 


Ahora añadimos una tarea para que se nos activen los datos móviles en el caso de que este perfil esté activo. Vamos a utilizar el módulo Secure Settings que fue presentado anteriormente. Esta vez activaremos la opción Mobile Data con el valor "enabled".



Con este sencillo perfil activaremos los datos de nuestro terminal en el caso de que el dispositivo tenga la SIM con la tarifa plana.

Saludos


jueves, 18 de febrero de 2016

Tasker: el automatizador total de Android

Hola,

voy a relanzar este blog con la idea de hablar con temas de tecnología y programación aprovechando que ya he finalizado mi doctorado en informática.

Uno de los últimos temas en los que me he interesado es Tasker, una app de pago para Android que permite automatizar tareas a bajo nivel en dispositivos Android. 

Tasker puede ejecutar tareas (un conjunto de acciones) dependiendo si se activa un contexto (nos encontramos en una ubicación determinada, estamos en un rango horario determinado, se ejecuta una aplicación determinada, etc.).

Los contextos se definen en la pestaña de perfiles de aplicación. A modo de ejemplo mostramos cómo crear una perfil que nos active el modo avión en el terminal desde las 0:00 a las 7:00. El primer paso es crear el perfil en la pestaña con el mismo nombre.


Un perfil puede ejecutar una tarea cuando se activa y también cuando se desactiva. En este caso cuando se active nuestro contexto (estar en la franja horario de 0:00 a 7:00) ejecutaremos la tarea Modo Avión On.

Tasker nos da a elegir entre múltiples opciones para crear una tarea (cambiar un ajuste del sistema, ejecutar aplicaciones, y un largo etc.). En este caso nos encontramos con el problema de que la activación del modo avión en las versiones posteriores a Kit Kat (4.4.4) no se puede activar de forma automática, deda que estas aplicaciones están protegidas. En este caso tenemos que recurrir a un plugin externos llamado Secure Settings y tenemos que tener el dispositivo rooteado

Volviendo al ejemplo dentro de la tarea Modo Avión On vamos a definir una acción que llama al plug-in Secure Setting, dándole la orden de que active el modo avión como muestra la imagen.


Una vez defina la tarea nuestro dispositivo entrará en modo avión en el rango horario seleccionado.










Enviar automáticamente libros a Kindle desde Finder con Automator (Mac OSX)

El popular lector de libros Kindle nos permite el envío de nuestros libros a nuestro dispositivo por correo electrónico. De acuerdo con la d...