Skip to content

Commit 85543f2

Browse files
author
gabriel-archanjo
committed
switch to cdt 4.0.0
1 parent 6464539 commit 85543f2

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>dev.botcity</groupId>
77
<artifactId>botcity-framework-core</artifactId>
8-
<version>1.1.0</version>
8+
<version>1.2.0</version>
99
<packaging>jar</packaging>
1010

1111
<name>botcity-framework-core</name>
@@ -79,7 +79,7 @@
7979
<dependency>
8080
<groupId>com.github.kklisura.cdt</groupId>
8181
<artifactId>cdt-java-client</artifactId>
82-
<version>3.0.0</version>
82+
<version>4.0.0</version>
8383
</dependency>
8484

8585
<dependency>

src/main/java/dev/botcity/framework/bot/WebBot.java

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ public void setDownloadFolder(String path) {
142142

143143
private void setDownloadFolder() {
144144
if(devToolsService != null) {
145-
devToolsService.getBrowser().setDownloadBehavior(SetDownloadBehaviorBehavior.ALLOW, null, this.downloadFolderPath);
145+
devToolsService.getBrowser().setDownloadBehavior(SetDownloadBehaviorBehavior.ALLOW, null, this.downloadFolderPath, true);
146146
}
147147
}
148148

@@ -1352,29 +1352,25 @@ public MarvinImage getScreenShot() {
13521352

13531353
protected BufferedImage getScreenImage() {
13541354
LayoutMetrics layoutMetrics = page.getLayoutMetrics();
1355-
13561355
double width = layoutMetrics.getContentSize().getWidth();
13571356
double height = layoutMetrics.getContentSize().getHeight();;
1358-
13591357
Viewport viewport = new Viewport();
13601358
viewport.setScale(1d);
1361-
13621359
viewport.setX(0d);
13631360
viewport.setY(0d);
1364-
13651361
viewport.setWidth(width);
13661362
viewport.setHeight(height);
1367-
13681363
String data = "";
13691364
try {
1370-
data = page.captureScreenshot(CaptureScreenshotFormat.PNG, 100, viewport, Boolean.TRUE);
1365+
//Version 4.0
1366+
data = page.captureScreenshot(CaptureScreenshotFormat.PNG, 100, viewport, Boolean.FALSE, Boolean.TRUE);
1367+
//Version 3.0
1368+
//data = page.captureScreenshot(CaptureScreenshotFormat.PNG, 100, viewport, Boolean.TRUE);
13711369
} catch (Exception e) {
13721370
return getScreenImage();
13731371
}
1374-
13751372
BufferedImage image = null;
13761373
byte[] imageByte;
1377-
13781374
imageByte = Base64.getDecoder().decode(data);
13791375
ByteArrayInputStream bis = new ByteArrayInputStream(imageByte);
13801376
try {

0 commit comments

Comments
 (0)