Код: Выделить всё
try {
File src1 = driver.findElement(By.xpath("//*[@alt='captcha']")).getScreenshotAs(OutputType.FILE);
String path = "/Screenshots/capture.png";
FileHandler.copy(src1, new File(path));
ITesseract image1 = new Tesseract();
String imageText = image1.doOCR(new File(path));
System.out.println("imageText: " + imageText);
} catch (Exception e) {
System.out.println("CaptchaTextBox not view: " + e.getMessage());
}

Сейчас я работаю над проектом, в котором мне нужно прочитать текст из источника и вставить его в Excel. таблица с использованием кода. Однако в моем текущем подходе возникли некоторые проблемы, и код не работает должным образом.
Код: Выделить всё
try {
File src1 = driver.findElement(By.xpath("//*[@alt='captcha']")).getScreenshotAs(OutputType.FILE);
String path = System.getProperty("usir.dir") + "/Screenshots/capture.png";
FileHandler.copy(src1, new File(path));
ITesseract image1 = new Tesseract();
String imageText = image1.doOCR(new File(path));
System.out.println("imageText: " + imageText);
} catch (Exception e) {
System.out.println("CaptchaTextBox not view: " + e.getMessage());
}

Подробнее здесь: https://stackoverflow.com/questions/789 ... the-capcha