wait
This commit is contained in:
9
gpt.ts
9
gpt.ts
@ -1,4 +1,4 @@
|
||||
import { Builder, By, Capabilities, WebDriver } from 'selenium-webdriver';
|
||||
import { Builder, By, Capabilities, WebDriver, until } from 'selenium-webdriver';
|
||||
import waitAnyKey from './waitAnyKey';
|
||||
import { faker } from '@faker-js/faker';
|
||||
|
||||
@ -34,13 +34,20 @@ import { faker } from '@faker-js/faker';
|
||||
await driver.findElement(By.id("password")).sendKeys(password)
|
||||
await driver.findElement(By.name("action")).click()
|
||||
|
||||
// 等待 submit-token 按钮
|
||||
await driver.wait(until.elementLocated(By.id('submit-token')), 10 * 1000);
|
||||
await driver.findElement(By.id("submit-token")).click()
|
||||
// NoSuchElementError: Unable to locate element: *[id="submit-token"]
|
||||
|
||||
|
||||
await waitAnyKey('输入 verify 地址后继续...')
|
||||
// self.driver.find_element(By.ID, "swal2-input").send_keys("https://mandrillapp.com/track/click/31165340/auth0.openai.com?p=eyJzIjoiR3BzV1BpQkMxdzA0ZHFGcGdCMjdZdUkxdk1rIiwidiI6MSwicCI6IntcInVcIjozMTE2NTM0MCxcInZcIjoxLFwidXJsXCI6XCJodHRwczpcXFwvXFxcL2F1dGgwLm9wZW5haS5jb21cXFwvdVxcXC9lbWFpbC12ZXJpZmljYXRpb24_dGlja2V0PUMzWmY0SFFSSnZRdGhSSmJocmRZM0VGdUhwOVkwUmYxI1wiLFwiaWRcIjpcImMxZDlmYjJiOTVhMzRlMGY5YTU4YjlhZWNiNDEzYmU4XCIsXCJ1cmxfaWRzXCI6W1wiMWM3OTUyMjNiMmQ0YmUwMjBmZDJhNTBmMmM5YzQxZjEwMThlNDU0Y1wiXX0ifQ")
|
||||
|
||||
await driver.wait(until.elementLocated(By.css('.swal2-confirm')), 10 * 1000);
|
||||
await driver.findElement(By.css(".swal2-confirm")).click()
|
||||
|
||||
await driver.findElement(By.id("username")).sendKeys(username)
|
||||
|
||||
await driver.findElement(By.name("action")).click()
|
||||
} catch (e) {
|
||||
console.log(e)
|
||||
|
Reference in New Issue
Block a user