Estaba aburrido y para entretenerme un poco decidi hacer una pequeña automatizacion para unos programas que tengo en la que se registran clientes con su Numero de DNI(Documento nacional de identidad en Peru) lo que hace es tomar el dni de una persona y buscar sus datos en
http://cel.reniec.gob.pe/valreg/valreg.do?accion=inirecoger esos datos y ya saven los tomo y los guardo. bueno ahi les dejo las fuentes que aún tienen errores pero me funcionan,aunque si aveces el form se queda colgado pero en fin la idea es que les sirva como ejemplo para poder consumir otros contenido de otras webs ya sea de PERU(ejm. consultas de N° de RUC)o otros paises.
LINk de las fuentes
https://drive.google.com/file/d/0B-gVN_46GcTMTGJGU2JfR2FMMDg/edit?usp=sharingNota: Par todos los que descarguen las fuentes odtendran " La conexión ha terminado de forma inesperada" pues un error mio subir las fuentes que modifique, y no probarlas el problema esta en que se cierra el HttpWebResponse antes de procesar la secuencia de bytes que devuelve con el metodo GetResponseStream(), bueno para solucionar ese problema pues tienes que comentar la linea 108 (myWebResponse.Close() del archivo Info.cs que se encuentra en el proyecto LibReniec. Ya no hay error. Pero igual esta para mejorarlo mucho, aún asi lo uso para registro rapido de clientes en un Hostal(Lima-Peru).
Nota: Algo curioso es que se puede consultar varios DNI con un solo reto captcha pero lo considero abusar del servicio de reniec y por eso no lo pongo.