Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: antonio2005pe en Marzo 18, 2015, 11:27:17 pm

Título: Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 18, 2015, 11:27:17 pm
Hola todos como estan,

Queria saber si habria alguna manera de traer los datos de esta pagina (los nombres completos):
https://cel.reniec.gob.pe/valreg/valreg.do?accion=ini

consultando por numero de dni sin digitar los numeros uno por uno, use el tesserac para bypassear el capcha pero nose como traer los datos a un textbox ni como ingresar el numero sin digitar uno por uno.

Gracias.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 20, 2015, 04:19:38 pm
encontre un programa en internet que lo hace lo mismo pero como puedo hacer lo mismo?
http://ow.ly/JMilA

Gracias
Título: Re:Traer los nombres Completos de Reniec
Publicado por: YAcosta en Marzo 20, 2015, 08:31:09 pm
La verdad yo tampoco tengo la respuesta a ella, sin embargo veo que el aplicativo trabaja con una dll y un archivo eng.traineddata similar al del que se usa para conseguir los datos del RUC e imagino que habria que seguir esa logica, lamento no poder aportar algo util pero es que no queria dejar este hilo sin respuesta, a ver si alguno de los master en estos temas nos tira un hilo.

Saludos
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 21, 2015, 12:31:09 am
si, yo veo que es bastante similar al que trae el RUC con el tesserac pero algo diferente ya que puede usar 1 solo codigo de verificacion para varios, y seria bueno saber como hacerlo y aplicarlo al del RUC seria buenisimo.

Gracias.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 21, 2015, 02:05:14 am
La verdad yo tampoco tengo la respuesta a ella, sin embargo veo que el aplicativo trabaja con una dll y un archivo eng.traineddata similar al del que se usa para conseguir los datos del RUC e imagino que habria que seguir esa logica, lamento no poder aportar algo util pero es que no queria dejar este hilo sin respuesta, a ver si alguno de los master en estos temas nos tira un hilo.

Saludos
en el programa se ve que el captcha es azul, como le quito el color negro?

Gracias.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: cristian_19a en Marzo 21, 2015, 02:29:46 am
Hola Muchachos,
Antonio como deseas aplicarlo al del RUC?
Yo hice esa aplicación!!!
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 21, 2015, 02:45:28 am
Hola Muchachos,
Antonio como deseas aplicarlo al del RUC?
Yo hice esa aplicación!!!
Hola, me referia que si pudiera como usar solo 1 captcha para consultar tanto el dni en reniec como el RUC en sunat seria genial, tendrias que bajarte http://ow.ly/JMilA para que veas a que me refiero.

por cierto no me funciona el tesserac con sus captchas este es el link https://cel.reniec.gob.pe/valreg/codigo.do, alguien sabe como leerlo?

Saludos.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: cristian_19a en Marzo 21, 2015, 02:59:36 am
Verdad no hecho la prueba
aver espera voy revisarlo Ok
Título: Re:Traer los nombres Completos de Reniec
Publicado por: cristian_19a en Marzo 21, 2015, 03:29:25 am
No se puede Antonio en el Captcha de Sunat te genera uno por cada consulta de número RUC, osea el codigo del captcha te lo asocia con tu numero de ruc
si haces la consulta con otro numero ruc te genera otro captcha
ahora si quieres usar el mismo ruc con el mismo captcha si funciona, pero el captcha con otro RUC no.


gracias
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 21, 2015, 05:30:44 am
Hay alguna forma de leer el siguiente capcha con el tesserac?
https://cel.reniec.gob.pe/valreg/codigo.do

Gracias.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: FrankLizardo en Marzo 23, 2015, 02:40:36 pm
A quien le interese obtener datos de la RENIEC

aqui el link
(https://dl.dropboxusercontent.com/u/55312882/reniec.png)

requiere INTERNET:

https://dl.dropboxusercontent.com/u/55312882/Reniec.rar (https://dl.dropboxusercontent.com/u/55312882/Reniec.rar)

x INBOX:
Título: Re:Traer los nombres Completos de Reniec
Publicado por: YAcosta en Marzo 23, 2015, 07:01:20 pm
Bueno a mi me interesa solo para fines didacticos.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: Albertomi en Marzo 24, 2015, 03:24:32 am
Estimado antonio2005pe
Antes que nada, disculpa a todos por estar un poco alejado del foro, pero unas complicaciones con clientes me tienen muerto con el tiempo.

antonio2005pe a tu pregunta si es que se puede leer el código Captcha de la RENIEC usando tesserac , la respuesta es que sí. A manera de evidencia un screenshot. Por ejemplo tomando como referencia el código de FrankLizardo, solo tienes que desarrollar un filtro para que le quite las barras negras verticales y parte del color de fondo, ya que al parecer el OCR no necesariamente lee en blanco y negro.
(http://s14.postimg.org/yqdzik5pt/Si_RENIEC.jpg)
 
Por otro lado la aplicación a la que haces referencia que trae datos de la RENIEC y otros sites, me resulto ser interesante descubrir de donde es que trae esa información adicional. Como comentaría se puede mostrar muy fácilmente los datos correspondientes al SPP en caso el propietario del DNI este afiliado al SPP. Me da curiosidad saber si cristian_19a es el autor de dicha aplicación, ya que dentro del binario de la aplicación hay una cuenta de email con dicho nombre.

Saludos desde algún lugar de Lima-Perú

 
Título: Re:Traer los nombres Completos de Reniec
Publicado por: Albertomi en Marzo 24, 2015, 03:33:15 am
Estimado FrankLizardo
Me resulto interesante descubrir de donde es que tu aplicación está obteniendo los datos del DNI y en honor a la verdad pues no los obtiene directamente de la RENIEC. Lo interesante de esta web es que no requerir de un código Captcha proporciona información adicional que para algunos puede resultar relevantes.

 
POR MOTIVOS DE SEGURIDAD ESTOY RETIRANDO LA IMAGEN CON LOS DATOS DEL SITE Y LA PAGINA CONSULTADA

 
Saludos desde algún lugar de Lima-Perú
Título: Re:Traer los nombres Completos de Reniec
Publicado por: cristian_19a en Marzo 24, 2015, 12:34:16 pm
Hola Albertini.
Si amigo la info las jalo de 4 paginas
Reniec,sbs,sis, sosfoh.

Además el ocr si permite leer ese tipo de imagen pero hay bajarse to la
Configuración del ocr de la página de google.

Yo no lo baje por que son muchos archivos, es por eso que obte
Por eliminar las colores.


Gracias
Título: Re:Traer los nombres Completos de Reniec
Publicado por: Albertomi en Marzo 24, 2015, 01:40:40 pm
Estimado cristian_19a

Efectivamente había observado que accedes a dichas sites para sacar la información. La página a la que está accediendo FrankLizardo me resulta interesante, ya que brinda más información que la misma página de la RENIEC (claro está que la página de pago de la RENIEC brinda más información) y sin tener que superar ningún reto Catpcha.

Para poder completar la información faltaría encontrar una página que retorne foto, estado civil y domicilio a partir del número de DNI.

Saludos, desde Lima-Perú
Título: Re:Traer los nombres Completos de Reniec
Publicado por: Pox1 en Marzo 24, 2015, 10:15:45 pm
Hola

La pagina de Sentinel, otorga esos datos gratuitos?


Pdta. FrankLizardo el enlace está roto, puedes pasarlo porfa.

Saludos.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 30, 2015, 02:08:38 am
A quien le interese obtener datos de la RENIEC

aqui el link
(https://dl.dropboxusercontent.com/u/55312882/reniec.png)

requiere INTERNET:

https://dl.dropboxusercontent.com/u/55312882/Reniec.rar (https://dl.dropboxusercontent.com/u/55312882/Reniec.rar)

x INBOX:
Muchas gracias por sus respuestas, estuve de viaje podrías volver a subir el link porfavor
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Marzo 30, 2015, 02:11:40 am
Estimado antonio2005pe
Antes que nada, disculpa a todos por estar un poco alejado del foro, pero unas complicaciones con clientes me tienen muerto con el tiempo.

antonio2005pe a tu pregunta si es que se puede leer el código Captcha de la RENIEC usando tesserac , la respuesta es que sí. A manera de evidencia un screenshot. Por ejemplo tomando como referencia el código de FrankLizardo, solo tienes que desarrollar un filtro para que le quite las barras negras verticales y parte del color de fondo, ya que al parecer el OCR no necesariamente lee en blanco y negro.
(http://s14.postimg.org/yqdzik5pt/Si_RENIEC.jpg)
 
Por otro lado la aplicación a la que haces referencia que trae datos de la RENIEC y otros sites, me resulto ser interesante descubrir de donde es que trae esa información adicional. Como comentaría se puede mostrar muy fácilmente los datos correspondientes al SPP en caso el propietario del DNI este afiliado al SPP. Me da curiosidad saber si cristian_19a es el autor de dicha aplicación, ya que dentro del binario de la aplicación hay una cuenta de email con dicho nombre.

Saludos desde algún lugar de Lima-Perú

Muchas gracias por tu respuesta, pero yo no tengo ni la menor idea de como quitar las barritas de colores, si me podrías facilitar un ejemplo
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Abril 06, 2015, 11:48:02 pm
Hola, si alguien me podria facilitar un ejemplo de como leer el capcha por favor

Gracias.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: dany22_ en Abril 07, 2015, 12:23:06 pm
Podrian volver a subir el archivo por favor gracias
Título: Re:Traer los nombres Completos de Reniec
Publicado por: deyvipunker en Julio 11, 2015, 08:35:46 pm
hola alguien me puedo dar un ejemplo que como quitar la barrota negra del captcha de la reniec o que filtro usas para quitar.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: thefantas en Mayo 14, 2016, 10:59:21 am
Te doy una pista, tienes que limpiar la imágen al máximo posible, ¿cómo? con imagemagick, lo tienes disponible tanto en windows como en linux para ser llamado por cualquier lenguaje de programación.

Intenta con esto:

Código: [Seleccionar]
convert 8055.jpg -scale 280% -blur 1x65535 -blur 1x65535 -blur 1x65535 -blur 1x65535 -contrast -normalize -despeckle -type grayscale -sharpen 1 -posterize 3 -gamma 100 -compress zip -fuzz 0% -fill white +opaque black 8055.tif

Luego simplemente le pasan TesseractOCR y ualá!!!

** Tessearct a veces no detecta correctamente los 5, lo confunde con S, algún aporte?

Saludos.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: FrankLizardo en Septiembre 17, 2016, 11:15:04 am
Solo para los que les interese
contactarse

(http://franklizardo.tk/dni.png)
Título: Re:Traer los nombres Completos de Reniec
Publicado por: YAcosta en Septiembre 17, 2016, 01:38:14 pm
que maleao jajajja, aunque sea borrale la cara al tio y algunos datos tambien jajaajja-


(https://i.snag.gy/JG8tEd.jpg)
Título: Re:Traer los nombres Completos de Reniec
Publicado por: Albertomi en Septiembre 19, 2016, 01:25:04 pm
Estimado FrankLizardo


Desde el punto de vista académico y de seguridad, me resulta interesante y me da mucha curiosidad cómo es que lo estás haciendo...  Pero ten cuidado, la ley de protección de datos personales que ya está en vigencia en Perú.




Saludos desde algún lugar de Lima -Perú
Título: Re:Traer los nombres Completos de Reniec
Publicado por: Ever Cerna en Septiembre 19, 2016, 06:59:56 pm
Wow esta muy interesante...
Título: Re:Traer los nombres Completos de Reniec
Publicado por: antonio2005pe en Febrero 01, 2017, 01:07:38 am
que maleao jajajja, aunque sea borrale la cara al tio y algunos datos tambien jajaajja-


(https://i.snag.gy/JG8tEd.jpg)
Hola amigo YAcosta, me podrias dar una pista como se hace? :D
Gracias.
Título: Re:Traer los nombres Completos de Reniec
Publicado por: YAcosta en Febrero 02, 2017, 12:21:42 am
¿Como se hace que doc?? yo me refería a publicar la foto de una persona con sus datos en un foro abierto.  ;-)