Código fuente de un ejemplo de automatización de un bot usando selenium

  • 0 Respuestas
  • 326 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado Adalher

  • *
  • Underc0der
  • Mensajes: 105
  • Actividad:
    63.33%
  • Reputación 0
    • Ver Perfil
Hola a todos,

Código: You are not allowed to view links. Register or Login
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;

public class Main {

    private static final String _URL = "http://ddosthegame.com/index.php", _NOMBREUSUARIO = "/*nombreusuario*/", _CONTRASENA = "/*contrasena*/";

    static WebDriver driver;
    static WebElement element;

    public static final void imprimir(final String s)
    {
        System.out.println(s);
    }

    public static void main(String[] args)
    {
        imprimir("Conectando...");
        conectar(_URL);
    }

    public static void conectar(String url)
    {
        driver = new HtmlUnitDriver();
        driver.get(url);

        String usuarioEl = "nombreusuario", passEl = "contrasena";

        imprimir("Estableciendo datos de nombreusuario... (" + _NOMBREUSUARIO + ")");

        element = driver.findElement(By.name(usuarioEl));
        element.sendKeys(_NOMBREUSUARIO);

        imprimir("Estableciendo datos de la contraseña... (" + _CONTRASENA + ")");

        element = driver.findElement(By.name(passEl));
        element.sendKeys(_CONTRASENA);

        imprimir("Iniciando seción ");

        driver.findElement(By.name("login_today")).click();

        if (driver.getTitle().contains("- index"))
        {
            imprimir("Ha iniciado sesión correctamente!");
        }

        driver.get("http://ddosthegame.com/index.php?page=resolve");

        imprimir(driver.getTitle());

        driver.close();
    }

    public static void resolverBot(String nombreusuario, int cantidad)
    {
        imprimir("Resolviendo " + nombreusuario + " " + amount + "veces");
        for (int i = 0; i < 100; i++)
        {
            element = driver.findElement(By.name("userid"));   
            element.sendKeys(nombreusuario);
            driver.findElement(By.name("resolve_user")).click();
        }
    }

Saludos
« Última modificación: Octubre 18, 2019, 06:27:52 pm por AXCESS »

 

[Codigo Basico] Adivinar un numero en 10 oportunidades

Iniciado por Only

Respuestas: 4
Vistas: 5787
Último mensaje Noviembre 07, 2011, 02:08:44 pm
por [C]orrupted[B]yte
[Codigo Basico] Mayor de 3 numeros

Iniciado por Only

Respuestas: 1
Vistas: 2784
Último mensaje Noviembre 06, 2011, 07:47:54 am
por sisvot1
Como convertir un jar a exe usando IExpress

Iniciado por BigBear

Respuestas: 1
Vistas: 2678
Último mensaje Febrero 26, 2014, 05:42:21 pm
por algorf
Descargar archivos de la web usando un progressBar

Iniciado por ProcessKill

Respuestas: 0
Vistas: 3218
Último mensaje Febrero 24, 2010, 04:16:01 pm
por ProcessKill
Ejemplo – Programa – Números aleatorios sin repetición

Iniciado por Adalher

Respuestas: 0
Vistas: 1549
Último mensaje Abril 11, 2019, 08:04:38 am
por Adalher