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