beep when datadome
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"axios": "^0.27.2",
|
||||
"beepbeep": "^1.3.0",
|
||||
"mongodb": "^4.9.1",
|
||||
"mongoose": "^6.5.4",
|
||||
"node-xlsx": "^0.21.0",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
const {_android: android, devices} = require("playwright");
|
||||
|
||||
const {SolveCaptcha, TWO_CAPTCHA_CONNECTION_FAILED} = require("./SolveCaptcha");
|
||||
const ReserveResultPojo = require("../models/ReserveResultPojo");
|
||||
const PublishType = require("../models/PublishType");
|
||||
@@ -181,7 +180,8 @@ class CommandorPage {
|
||||
await delay(getRandomWaitTime())
|
||||
this.page.evaluate(() => {
|
||||
document.getElementsByClassName("btn")[0].click();
|
||||
})}
|
||||
})
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e)
|
||||
}
|
||||
@@ -201,7 +201,8 @@ class CommandorPage {
|
||||
page.evaluate((solution) => {
|
||||
document.getElementById("g-recaptcha-response").innerHTML = solution;
|
||||
}, solution)
|
||||
this.clickValid();}
|
||||
this.clickValid();
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e)
|
||||
this.isTerminated = true;
|
||||
@@ -218,6 +219,7 @@ class CommandorPage {
|
||||
|
||||
if (content.toString().includes(captcha_url)) {
|
||||
await this.checkAudioBtn();
|
||||
beep(20)
|
||||
console.log("发现datadome");
|
||||
} else {
|
||||
if (currentPage.url() === RDV_URL) {
|
||||
|
||||
Reference in New Issue
Block a user