Recienteme he portado una linea movil a las nuevas tarifas del operador DigiMobil. Uno de los aspecto que mas me ha llamado la atencion es que mediante la web micuentadigi, el control de consumo se puede realizar mediante codigos ussd, lo que nos devuelve un mensaje con nuestros datos de consumo.

En un principio habia pensado en utulizar alguna aplicacion de android para controlar el consumo de minutos y megas, pero basandome en una idea similar sacado de un post de htcmania, he intentando crear un widget basado no en los datos de consumo del movil, sino en los datos que nos devuelve la consulta al *130#, que son los datos de la propia operadora.

Mas o menos el resultado final que me ha quedado es este

Creo que el resultado no esta nada mal, aunque todavia estoy en pruebas, y seguramente algun error detectare, creo que puede ser interesante explicar como hacerlo. Por cierto, el 695 es mi numero de movil, que por razones obvias he ocultado las ultimas cifras.

Para crearlo, utilizaremos dos aplicaciones: Zooper Widgets y USSD Dual Widget. Primero deberemos descargarnos estos dos archivos, que nos facilitara la labor de crear el widget:

Una vez descargados los ficheros e instaladas las aplicaciones, procederemos a configurarlas.

USSD Dual Widget

Para cargar el fichero de configuracion ( digimobil.zw ), arrancamos la aplicacion y vamos a Menu > Settings > Backup/Restore y seleccionamos la opcion Restore the database and settings.

La frecuencia de actualizaciones, podemos configurarla en Menu > Settings > Queries y pulsamos sobre el icono de ajustes de la consulta *130#. Podremos configurar que se actualice cada vez que enviamos/recibimos llamadas, mensajes, al arrancar o cada x minutos.

Zooper Widgets

Una vez instalada la aplicacion, lo primero que debemos hacer es crear un nuevo widget 4x3. Hacemos click sobre el para configurarlo, y luego seleccionamos la copion Configurar widgets. Pulsamos sobre el icono de la carpeta de la parte superior de la pantalla para cargar el widget predefinido que hemos descargado ( USSDDualWidget_Backup_06.05.2017.db).

En el mismo menu de Configurar widgets, pulsaremos sobre Accion al pulsar el widget, seleccionamos Shorcuts y luego USSD Dual Widget Pro. En la nueva pantalla que nos muestra, seleccionamos Update balance y por ultimo seleccionamos todos los campos y pulsamos sobre ok.

Con esto ya quedaria el widget configurado y funcionando.

En caso de disponer de un telefono dualsim, podremos utilizar la aplicacion Dual Sim Selector Pro para forzar que la consulta al *130# se realice con la sim de digi, indicando en que slot del telefono se encuentra.