¡Ajipirijou! josé albornoz's blog

Creando un sistema que me avise cuando me depositan

Se me ocurrió hacer un sistema (un poco inspirado en buxus.cl) que obtenga mi saldo y me avise por sms cuando cambie. La idea es simple: conectarme a la página del banco, obtener mi saldo y compararlo con el anterior registrado. Si cambia, avisar a jojo por sms :)

Para facilitar la tarea trabajé con la versión móvil de la web de bancoestado. Para los que no estén acostumbrados al concepto de scraping, lo que se hace es emular una conexión "humana" a la página del banco, request por request. A veces puede ser una lata, esta vez resultó ser súper divertido :)

Para el tema de los sms, usé como pasarela los servicios de BulkSMS. Para entel, me sale algo así como 17 pesos el sms.

El resto es dejar corriendo el script en el servidor. Usé un crontab cada media hora, para que el banco no se asuste. ¡y voilà!

Incluso hice que obtenga y me muestre la última transacción :)