Skip to content

Commit

Permalink
fix browser
Browse files Browse the repository at this point in the history
  • Loading branch information
jhowbhz committed Sep 23, 2023
1 parent 2bb904e commit eaab2d2
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
6 changes: 4 additions & 2 deletions dist/controllers/SCController.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,10 @@ class SCController {
]
});
const page = await browser.newPage();
const userAgent = new user_agents_1.default({ deviceCategory: 'desktop' }).toString();
console.log(userAgent);
// Configurar User-Agent e viewport
await page.setUserAgent(user_agents_1.default.toString());
await page.setUserAgent(userAgent);
await page.setExtraHTTPHeaders({ 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' });
await page.setJavaScriptEnabled(true);
await page.setBypassCSP(true);
Expand All @@ -95,7 +97,7 @@ class SCController {
//reload page with captchaToken.data
const pageReload = await browser.newPage();
// Configurar User-Agent e viewport
await pageReload.setUserAgent(user_agents_1.default.toString());
await pageReload.setUserAgent(userAgent);
await pageReload.setExtraHTTPHeaders({ 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' });
await pageReload.setJavaScriptEnabled(true);
await pageReload.setBypassCSP(true);
Expand Down
11 changes: 5 additions & 6 deletions src/controllers/SCController.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,14 +63,16 @@ class SCController {
'--disable-remote-fonts',
'--disable-sync',
'--disable-notifications',

]
});

const page = await browser.newPage();

const userAgent = new useragent({ deviceCategory: 'desktop' }).toString();
console.log(userAgent);

// Configurar User-Agent e viewport
await page.setUserAgent(useragent.toString());
await page.setUserAgent(userAgent);
await page.setExtraHTTPHeaders({ 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' });
await page.setJavaScriptEnabled(true);
await page.setBypassCSP(true);
Expand All @@ -95,16 +97,13 @@ class SCController {
const pageReload = await browser.newPage();

// Configurar User-Agent e viewport
await pageReload.setUserAgent(useragent.toString());
await pageReload.setUserAgent(userAgent);
await pageReload.setExtraHTTPHeaders({ 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' });
await pageReload.setJavaScriptEnabled(true);
await pageReload.setBypassCSP(true);

await pageReload.goto(`${process.env.SC_URL}?placa=${placa}&renavam=${renavam}&g-recaptcha-response=${captchaToken.data}`, { waitUntil: 'networkidle2', timeout: 10000 });




const buttonSubmitReload = await pageReload.$('button[class="g-recaptcha"]');
await buttonSubmitReload?.click();

Expand Down

0 comments on commit eaab2d2

Please sign in to comment.