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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Código fuente de un ejemplo de automatización de un bot usando selenium
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Código fuente de un ejemplo de automatización de un bot usando selenium  (Leído 2,007 veces)
TickTack


Desconectado Desconectado

Mensajes: 428


CipherX


Ver Perfil
Código fuente de un ejemplo de automatización de un bot usando selenium
« en: 5 Mayo 2019, 13:03 pm »

Hola a todos,

Código:
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

PD.: Me gustaría que agreguen este post a este: https://foro.elhacker.net/java/faqentry_point_sources_guias_manuales_tutoriales_y_demas-t298215.0.html


En línea

CalgaryCorpus


Desconectado Desconectado

Mensajes: 323


Ver Perfil WWW
Re: Código fuente de un ejemplo de automatización de un bot usando selenium
« Respuesta #1 en: 5 Mayo 2019, 16:38 pm »

resolverBot no parece estar siendo usado nunca.


En línea

Aqui mi perfil en LinkedIn, invitame un cafe aqui
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ejemplo + Codigo fuente en VB.NET 2005
.NET (C#, VB.NET, ASP)
Gota 0 6,862 Último mensaje 10 Noviembre 2008, 01:16 am
por Gota
codigo fuente de ejemplo, Kardex utilizando PEPS o UEPS
Programación General
MiguelCG88 0 11,164 Último mensaje 23 Noviembre 2011, 00:42 am
por MiguelCG88
Usando ILSpy para ver el código fuente y adaptarlo a Visual C# o Visual C++ « 1 2 »
Ingeniería Inversa
Meta 11 13,293 Último mensaje 26 Mayo 2015, 04:08 am
por MCKSys Argentina
Código de ejemplo.
.NET (C#, VB.NET, ASP)
michdav44 3 2,422 Último mensaje 7 Abril 2017, 02:45 am
por Eleкtro
Automatizacion de selenium en Python
Scripting
ato_2k 0 2,018 Último mensaje 27 Noviembre 2020, 11:08 am
por ato_2k
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines