У кукловода при открытии обычного chrome и попытке доступа к учетной записи GMAIL появляется сообщение:
Не удалось войти в систему. Этот браузер или приложение могут быть небезопасными. Узнайте больше Попробуйте использовать другой браузер. Если вы уже используете поддерживаемый браузер, вы можете обновить sh свой экран и повторить попытку входа.
Код:
var p = require("puppeteer");
var a = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.106 Safari/537.36"
p.launch({
headless:false,
args: [
],
executablePath:"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
}).then((b) => {
console.log("ASD");
b.newPage().then((g) => {
g.evaluate(() => {
var v = document.querySelector(".signUpLink")
console.log("hi", v)
})
g.setUserAgent(a);
Promise.all([
g.goto("https://accounts.google.com/signin/v2/identifier?service=grandcentral&passive=1209600&continue=https%3A%2F%2Fvoice.google.com%2Fsignup&followup=https%3A%2F%2Fvoice.google.com%2Fsignup&flowName=GlifWebSignIn&flowEntry=ServiceLogin"),
g.setUserAgent(a),
g.waitForNavigation({ waitUntil: 'networkidle0' }),
g.waitForSelector(".signUpLink", {
visible:true
}),
g.waitFor(3000),
new Promise((r,e) => {
console.log("hi")
r();
}),
g.click(".signUpLink"),
g.evaluate(() => {
var v = document.querySelector(".signUpLink")
console.log("hi", v)
})
])
})
})
исправления?