Я разрабатываю свое первое программное обеспечение на Java как проект, используя то, что я узнал из колледжа.
Я пытаюсь преобразовать этот веб-сайт, чтобы учащиеся использовали его для получения результатов в программное обеспечение.
Извините, сайт на французском языке, используйте Google для перевода страницы.
URL: https://www2.inscription.tn/ORegMx/servlet/AuthentificationEtud?ident=cin
На сайте есть капча, которую пользователь должен увидеть, чтобы написать.
Ссылка должна быть загружена один раз, чтобы капча не изменилась. Поэтому я думаю о том, чтобы сделать снимок экрана с капчей открывающей ссылки и поместить изображение в JFrame
.
Пожалуйста, проверьте дизайн перед кодом

WebDriver driver = new HtmlUnitDriver();
driver.manage().timeouts().implicitlyWait(1, TimeUnit.SECONDS);
driver.navigate().to("https://www4.inscription.tn/ORegMx/servlet/AuthentificationEtud?ident=cin");
WebElement c = driver.findElement(By.name("cin"));
WebElement d = driver.findElement(By.id("dn"));
WebElement cap = driver.findElement(By.id("cincap"));
String cin = CIN.getText();
String date = daten.getText();
String capp = code.getText();
// fill the fields
c.sendKeys(cin);
d.sendKeys(date);
cap.sendKeys(capp);
// Now submit the form. WebDriver will find the form for us from the element
cap.submit();
Могу ли я получить скриншот без Firefox или Google Chrome? Использовать только HtmlUnitDriver?
Пожалуйста, кто-нибудь, скажите мне, что делать, и после того, как я сделал скриншот капчи (элемент captcha от alt capito), как я могу поместить его в JFrame
?
Я использую Windowbuilder Pro в Eclipse.