Resultados 1 al 2 de 2

Tema: [Ayuda en .net] Llenar formulario en registro civil y extraer información.

  1. #1
    Pajarito Nuevo Avatar de wari0
    Fecha de ingreso
    22 Sep, 09
    Mensajes
    59

    [Ayuda en .net] Llenar formulario en registro civil y extraer información.

    El problema es que necesito llenar el formulario de esta pagina
    https://bloqueo.srcei.cl/consultadoc.asp
    y Luego lograr rescatar el string para saber si el carnet de identidad esta vigente o no.
    Y no tengo ni la menor idea de como hacerlo. si es un bot si se puede hacer directamente o algo.
    Cualquier ayuda sera bienvenida.

    Saludos.

  2. #2
    AntiLongisMode: Activated Avatar de argg
    Fecha de ingreso
    20 Oct, 09
    Ubicación
    La Florida
    Mensajes
    306

    Re: [Ayuda en .net] Llenar formulario en registro civil y extraer información.

    Prueba este código que modifiqué de un Bot que tengo, create un proyecto Windows Form y pega el código, después lo modificas para que funcione si es que no funciona a la primera, ya incluí los nombres de campos a rellenar y el botón que se debe presionar para enviar el formulario.

    Para hacer una prueba debes agregar valores en estos 'TAGS'

    RUT_A_CONSULTAR
    NUMERO_SERIE_RUT_A_CONSULTAR

    Código PHP:
     //Agregar a un form un objeto System.Windows.Forms.WebBrowser con nombre 'webBrowser1'
     //Agregar a un form un objeto System.Windows.Forms.Button con nombre 'btnConsultaRUT'

    private void Form_Load(object senderEventArgs e){}

    private 
    void btnConsultaRUT_Click(object senderEventArgs e)
    {
     
    webBrowser1.Url = new Uri("https://bloqueo.srcei.cl/consultadoc.asp");
    }
     
    private 
    void webBrowser1_DocumentCompleted(object senderWebBrowserDocumentCompletedEventArgs e)
    {
     
    HtmlElement txtrunpersona webBrowser1.Documen.GetElementById("txtrunpersona");
     
    txtrunpersona.Focus();
     
    txtrunpersona.SetAttribute("value"RUT_A_CONSULTAR);
     
     
    HtmlElement txtnumseriecuad webBrowser1.Documen.GetElementById("txtnumseriecuad");
     
    txtnumseriecuad.Focus();
     
    txtnumseriecuad.SetAttribute("value"NUMERO_SERIE_RUT_A_CONSULTAR);
     
     
    HtmlElement btnaceptar webBrowser1.Documen.GetElementById("btnaceptar").Parent;
     
    btnaceptar.Focus();
     
    btnaceptar.InvokeMember("click");
    }

    private 
    void webBrowser1_Navigated(object senderWebBrowserNavigatedEventArgs e)
    {
     if (
    webBrowser1.DocumentTitle != "HTTP 500 Internal Server Error")
     {
      if(
    webBrowser1.Url.ToString()=="https://bloqueo.srcei.cl/detalleconsulta.asp"){
       
    string htmlMonedaReader webBrowser1.Document.Body.InnerHtml;
       if( 
    htmlMonedaReader.Contains("DOCUMENTO VIGENTE") ){
        
    MessageBox.Show("Documento vigente trolazo!!!!","FUCK YEAH!!!");
       }
      }
     }

    Saludos

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
*