Hi,
I'm trying to run a JS file but I can't get it to work with TriggerCMD
The JS file works fine if I run it manually
I even tried to use a .bat, but it's not working either
here's the .bat example
node C:\Users\XPTO\Desktop\Workspace\bot-ponto\index.js
I always get the following error
C:\Users\XPTO\AppData\Local\TRIGGERcmdAgent\app-1.0.25\resources\app\src>node C:\Users\XPTO\Desktop\\Workspace\bot-ponto\index.js
C:\Users\XPTO\Desktop\\Workspace\bot-ponto\index.js:9
.then(async (browser) => {
SyntaxError: Unexpected token (
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:509:3
and this is the code I'm trying to run
const puppeteer = require("puppeteer-extra");
const StealthPlugin = require("puppeteer-extra-plugin-stealth");
const user = 'user';
const password = 'pass';
puppeteer.use(StealthPlugin());
puppeteer.launch({ headless: true })
.then(async (browser) => {
const page = await browser.newPage();
await page.goto("pageURL");
await page.click("#Login");
await page.keyboard.type(user);
await page.click("#Senha");
await page.keyboard.type(password);
await page.click(
"body > div.container.body-content.text-center > div > form > div > div.card-body > div:nth-child(2) > div.form-group.col-md-3.col-sm-12 > input"
);
await page.waitForSelector("#conteudo > div.form-row > div:nth-child(1) > a");
await page.click("#conteudo > div.form-row > div:nth-child(1) > a");
setTimeout(async()=>{
await page.$eval("#nvlEntrada", (el) => (el.value = "09:00"));
await page.$eval("#nvlAlmoco", (el) => (el.value = "12:00"));
await page.$eval("#nvlRetorno", (el) => (el.value = "13:00"));
await page.$eval("#nvlSaida", (el) => (el.value = "18:00"));
await page.$eval("#ccdComposto", (el) => (el.value = "924;33"));
await page.$eval("#cdsApontamento", (el) => (el.value = "Alocação"));
await page.click("#btnGravarContinuar");
await page.waitForSelector("#exampleModal > div > div > div.modal-body");
await browser.close()
},5000)
}).catch(err => console.log(err));
Does anyone know what that might be?
Thx for the help!