12 agosto 2011

[Script] Obtención de la fecha de nacimiento de una persona (Chile)

Últimamente he estado programando en python, un lenguaje muy amigable que es muy fácil de aprender y aplicar.

No entrare, en este post, a explicar como programar en python, solo mostrare un pequeño Script en Python, que he hecho para conseguir la fecha de nacimiento de una persona a través del Rut del mismo, en Chile.

En pocas palabras el Script manda una petición a la pagina de recuperaclave.demre.cl que contiene un formulario para recuperar la clave, que convenientemente, es la fecha de nacimiento del usuario, este formulario no tiene captcha, así que es muy fácil hacer un robot que haga peticiones automáticas con el Rut.

Vale mencionar que la DB de la pagina no contiene todos los Rut, pero más de alguno esta allí.

El Script necesita un archivo de texto (Rut.txt) que contenga los Rut a consultar de la forma 11111111-1 y creara un archivo log.txt que entregara una lista de la forma 11111111-1 12081965, donde los primeros números, obviamente, son el Rut y los últimos es la fecha de nacimiento de la forma [día/mes/año].

Por último, debo pedir disculpas por el código del Script que no es muy lindo que digamos, pero aquí esta: pastebin.com/tmDmMshX

No hay comentarios:

Publicar un comentario