Skip to content

Commit c91b9d0

Browse files
committed
Update examples for Stealthy Playwright Mode
1 parent a7ab707 commit c91b9d0

22 files changed

+108
-63
lines changed

examples/cdp_mode/playwright/raw_basic_async.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ async def main():
1616
await page.fill("#password", "secret_pass")
1717
await page.click("#log-in")
1818
await page.wait_for_selector("h1")
19-
await driver.sleep(1)
19+
await page.wait_for_timeout(1000)
2020

2121

2222
if __name__ == "__main__":

examples/cdp_mode/playwright/raw_basic_nested.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
page.fill("#password", "secret_pass")
1515
page.click("#log-in")
1616
page.wait_for_selector("h1")
17-
sb.sleep(1)
17+
page.wait_for_timeout(1000)

examples/cdp_mode/playwright/raw_basic_sync.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
page.fill("#password", "secret_pass")
1414
page.click("#log-in")
1515
page.wait_for_selector("h1")
16-
sb.sleep(1)
16+
page.wait_for_timeout(1000)

examples/cdp_mode/playwright/raw_bing_cap_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ async def main():
1212
context = browser.contexts[0]
1313
page = context.pages[0]
1414
await page.goto("https://www.bing.com/turing/captcha/challenge")
15-
await driver.sleep(3)
15+
await page.wait_for_timeout(2000)
1616
await driver.solve_captcha()
17-
await driver.sleep(3)
17+
await page.wait_for_timeout(2000)
1818

1919

2020
if __name__ == "__main__":

examples/cdp_mode/playwright/raw_bing_cap_nested.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
context = browser.contexts[0]
1111
page = context.pages[0]
1212
page.goto("https://www.bing.com/turing/captcha/challenge")
13-
sb.sleep(3)
13+
page.wait_for_timeout(2000)
1414
sb.solve_captcha()
15-
sb.sleep(3)
15+
page.wait_for_timeout(2000)

examples/cdp_mode/playwright/raw_bing_cap_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
context = browser.contexts[0]
1010
page = context.pages[0]
1111
page.goto("https://www.bing.com/turing/captcha/challenge")
12-
sb.sleep(3)
12+
page.wait_for_timeout(2000)
1313
sb.solve_captcha()
14-
sb.sleep(3)
14+
page.wait_for_timeout(2000)

examples/cdp_mode/playwright/raw_cf_cap_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
context = browser.contexts[0]
1010
page = context.pages[0]
1111
page.goto("https://www.cloudflare.com/login")
12-
sb.sleep(3)
12+
page.wait_for_timeout(4500)
1313
sb.solve_captcha()
14-
sb.sleep(3)
14+
page.wait_for_timeout(3000)

examples/cdp_mode/playwright/raw_copilot_async.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ async def main():
1313
page = context.pages[0]
1414
await page.goto("https://copilot.microsoft.com")
1515
await page.wait_for_selector("textarea#userInput")
16-
await driver.sleep(1)
16+
await page.wait_for_timeout(1000)
1717
query = "Playwright Python connect_over_cdp() sync example"
1818
await page.fill("textarea#userInput", query)
1919
await page.click('button[data-testid="submit-button"]')
20-
await driver.sleep(4)
20+
await page.wait_for_timeout(4000)
2121
await driver.solve_captcha()
2222
await page.wait_for_selector('button[data-testid*="-thumbs-up"]')
23-
await driver.sleep(4)
23+
await page.wait_for_timeout(4000)
2424
await page.click('button[data-testid*="scroll-to-bottom"]')
25-
await driver.sleep(3)
25+
await page.wait_for_timeout(3000)
2626
chat_results = '[data-testid="highlighted-chats"]'
2727
result = await page.locator(chat_results).inner_text()
2828
print(result.replace("\n\n", " \n"))

examples/cdp_mode/playwright/raw_copilot_nested.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@
1111
page = context.pages[0]
1212
page.goto("https://copilot.microsoft.com")
1313
page.wait_for_selector("textarea#userInput")
14-
sb.sleep(1)
14+
page.wait_for_timeout(1000)
1515
query = "Playwright Python connect_over_cdp() sync example"
1616
page.fill("textarea#userInput", query)
1717
page.click('button[data-testid="submit-button"]')
18-
sb.sleep(4)
18+
page.wait_for_timeout(4000)
1919
sb.solve_captcha()
2020
page.wait_for_selector('button[data-testid*="-thumbs-up"]')
21-
sb.sleep(4)
21+
page.wait_for_timeout(4000)
2222
page.click('button[data-testid*="scroll-to-bottom"]')
23-
sb.sleep(3)
23+
page.wait_for_timeout(3000)
2424
chat_results = '[data-testid="highlighted-chats"]'
2525
result = page.locator(chat_results).inner_text()
2626
print(result.replace("\n\n", " \n"))

examples/cdp_mode/playwright/raw_copilot_sync.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@
1010
page = context.pages[0]
1111
page.goto("https://copilot.microsoft.com")
1212
page.wait_for_selector("textarea#userInput")
13-
sb.sleep(1)
13+
page.wait_for_timeout(1000)
1414
query = "Playwright Python connect_over_cdp() sync example"
1515
page.fill("textarea#userInput", query)
1616
page.click('button[data-testid="submit-button"]')
17-
sb.sleep(4)
17+
page.wait_for_timeout(4000)
1818
sb.solve_captcha()
1919
page.wait_for_selector('button[data-testid*="-thumbs-up"]')
20-
sb.sleep(4)
20+
page.wait_for_timeout(4000)
2121
page.click('button[data-testid*="scroll-to-bottom"]')
22-
sb.sleep(3)
22+
page.wait_for_timeout(3000)
2323
chat_results = '[data-testid="highlighted-chats"]'
2424
result = page.locator(chat_results).inner_text()
2525
print(result.replace("\n\n", " \n"))

0 commit comments

Comments
 (0)