From 955843363c3e90effe293ff5cdea7a593dc45a35 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Fri, 5 Aug 2022 19:35:19 -0300 Subject: [PATCH] new(basic.gblib): PUT keyword. --- package.json | 2 -- packages/basic.gblib/services/SystemKeywords.ts | 7 ++++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index c2c7aaa1..ee94979b 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,6 @@ "google-libphonenumber": "3.2.21", "googleapis": "75.0.0", "ibm-watson": "6.1.1", - "jimp": "^0.16.1", "js-beautify": "1.13.13", "luxon": "2.0.2", "mammoth": "^1.4.21", @@ -123,7 +122,6 @@ "request-promise": "4.2.5", "request-promise-native": "1.0.8", "rimraf": "3.0.2", - "robotjs": "^0.6.0", "safe-buffer": "5.2.1", "scanf": "1.1.2", "sequelize": "6.5.0", diff --git a/packages/basic.gblib/services/SystemKeywords.ts b/packages/basic.gblib/services/SystemKeywords.ts index b2c5cfad..74381195 100644 --- a/packages/basic.gblib/services/SystemKeywords.ts +++ b/packages/basic.gblib/services/SystemKeywords.ts @@ -53,8 +53,7 @@ const alasql = require('alasql'); const PizZip = require("pizzip"); const Docxtemplater = require("docxtemplater"); const pptxTemplaterModule = require('pptxtemplater'); -const robot = require('robotjs') -const Jimp = require('jimp') + /** @@ -1492,7 +1491,9 @@ export class SystemKeywords { // scrcpy const tesseract = require("node-tesseract-ocr") - + const robot = require('robotjs') + const Jimp = require('jimp') + function captureImage({ x, y, w, h }) { const pic = robot.screen.capture(x, y, w, h) const width = pic.byteWidth / pic.bytesPerPixel // pic.width is sometimes wrong!