Usando o Selenium com Java para abrir um site pornô e clicar num link

Você está cansado daqueles exemplos pra lá de complexos , abstratos e escrotos que só os nerds da programação entendem ? Parece mais que a pessoa dá exemplos complexos só para você dizer: -- Nossa como você é foda! E o pior, você vai compilar e sempre dá um erro!
Cansado daqueles exemplos hediondos da https://developer.android.com para quem é inteligentão? Cansado aqueles exemplos grandiosos e massantes do https://docs.microsoft.com que só é facil pra eles? Venha pra cá e poste códigos que até crianças entendem aqui! Mostre de forma ridícula como métodos, classes e outras coisas são chamadas. Vamos dar exemplos bem amadores de C++ , Java , Python e outras desgraças!
Forum rules
Não poste coisas complicadas só para mostrar que é 'BONZÃO' ! Queremos coisas pequenas e simples e sem notação húngara
Post Reply
User avatar
javanunes
Site Admin
Posts: 111
Joined: 05 Nov 2017, 19:33
Contact:

Usando o Selenium com Java para abrir um site pornô e clicar num link

Post by javanunes » 23 Feb 2025, 18:40

// Façam as suas alterações para o código rodar, ele foi feito usando-se o maven

Code: Select all

package com.javanunes.SeleniumPevertido;

import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;


public class Acessando {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("Oi, estou usando selenium 3.11.0 com java 8");
		
		//String ondeEstaPorcariaDoDriver="/usr/local/bin/chromedriver";
		String siteSafadinho="https://www.xvideos.com";
		
		 // Configura o caminho para o ChromeDriver
        //System.setProperty("webdriver.chrome.driver", ondeEstaPorcariaDoDriver);

        // Inicializa o WebDriver do Chrome
        WebDriver driver = new ChromeDriver();

        // Abre o site safadinho
        driver.get(siteSafadinho);

        // Encontra o campo de pesquisa pelo 'name' no xvideos que no caso  é 'k'
        WebElement campoPesquisa = driver.findElement(By.name("k"));
        campoPesquisa.sendKeys("Gozada na cara");

        // Simula a tecla Enter para iniciar a pesquisa
        campoPesquisa.sendKeys(Keys.RETURN);

        // Aguarda alguns segundos para a página de resultados carregar (opcional)
        try {
            Thread.sleep(5000);
        } 
        catch (InterruptedException e) {
           System.out.println("Esperando mas deu erro...");
        }

     // Localizando tags <a> sem atribudos de identificação que contenha o texto 'Gozada na cara'
        WebElement linkVideoPorno = driver.findElement(By.xpath("//a[contains(text(), 'Gozando na cara')]"));

        // Clica no link
        linkVideoPorno.click();
        
        
        
        // Imprime o título da página de resultados (opcional)
        System.out.println("Título da página: " + driver.getTitle());

        // Fecha o navegador
       //driver.quit();
		
		

	}

}

Post Reply