elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Doble factor de autenticación o verificación en dos pasos


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x, Eleкtro)
| | | |-+  Click en elementos HTML con Scrapy (WebScrapping)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Click en elementos HTML con Scrapy (WebScrapping)  (Leído 105 veces)
XimeZabato

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Click en elementos HTML con Scrapy (WebScrapping)
« en: 11 Enero 2018, 18:25 »

Enviarme una alerta | Editar | Eliminar | Cambio de tipo
Question
No puede votar su propia entrada
0
Estoy realizando un programa en c# usando scrapySharp o HtmlAgilityPack. Pero tengo el inconveniente de que parte de la información que requiero a parece cuando se da clic en un elemento HTML Link, boton, etc. (aparece el código HTML que requiero).

En algunos foros se comentaba que utilizando Selenium se podía manipular los elementos html, por lo que probé con lo siguiente

  //Define la interfaz con el navegador de chrome
            IWebDriver driver = new ChromeDriver();
            //Auxiliar para almacenar el elemento de la etiqueta a href
            IWebElement element;
            //Se dirige a la pagina Web
            driver.Url = url;
           
                //Se da clic en el boton de descarga
                driver.FindElement(By.Id("Download-button")).Click();
               
            }           
pero al ser un automatizador de pruebas Web, este abre un browser y el sitio Web para realizar el proceso de selección(Clicks), por lo que no es de mi utilidad, ya que requiero realizar la inspección en múltiples sitios Webs de manera interna.


En línea

Eleкtro
🌍 🕉️ 🛏️ Novato Astral 🛏️ 🕉️ 🌍 y...
Moderador Global
***
Desconectado Desconectado

Mensajes: 9.374


El sentido común es el menos común de los sentidos


Ver Perfil
Re: Click en elementos HTML con Scrapy (WebScrapping)
« Respuesta #1 en: 12 Enero 2018, 15:33 »

Todo ese procedimiento es reproducible con los miembros de los namespaces de .NET Framework. Con respecto al botón, prueba a utilizar el método HtmlElement.InvokeMember pasándole como argumento: "click"


Saludos!


« Última modificación: 12 Enero 2018, 15:38 por Eleкtro » En línea


[/cent
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Cambiar menú contextual (click derecho) y su estilo en elementos de una web?
Desarrollo Web
miguelangelss4 3 3,814 Último mensaje 27 Enero 2009, 12:20
por miguelangelss4
Click Automatico html
Hacking Básico
samuel85 0 1,048 Último mensaje 15 Febrero 2012, 12:35
por samuel85
Click Automatico html
Desarrollo Web
samuel85 3 7,131 Último mensaje 16 Febrero 2012, 23:08
por #!drvy
Eliminar elementos de html antes de cargar
Desarrollo Web
Roboto 6 1,646 Último mensaje 16 Julio 2013, 05:31
por engel lex
Centrar círculo al hacer click (CSS + HTML + JS)
Desarrollo Web
JonaLamper 7 598 Último mensaje 5 Agosto 2016, 16:25
por + 1 Oculto(s)
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines