Skip to content

Commit 00c810a

Browse files
committed
Simplify the Stealthy Playwright examples
1 parent 49cfcf4 commit 00c810a

26 files changed

+26
-52
lines changed

examples/cdp_mode/playwright/raw_basic_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ async def main():
99

1010
async with async_playwright() as p:
1111
browser = await p.chromium.connect_over_cdp(endpoint_url)
12-
context = browser.contexts[0]
13-
page = context.pages[0]
12+
page = browser.contexts[0].pages[0]
1413
await page.goto("https://seleniumbase.io/simple/login")
1514
await page.fill("#username", "demo_user")
1615
await page.fill("#password", "secret_pass")

examples/cdp_mode/playwright/raw_basic_nested.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77

88
with sync_playwright() as p:
99
browser = p.chromium.connect_over_cdp(endpoint_url)
10-
context = browser.contexts[0]
11-
page = context.pages[0]
10+
page = browser.contexts[0].pages[0]
1211
page.goto("https://seleniumbase.io/simple/login")
1312
page.fill("#username", "demo_user")
1413
page.fill("#password", "secret_pass")

examples/cdp_mode/playwright/raw_basic_sync.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
with sync_playwright() as p:
88
browser = p.chromium.connect_over_cdp(endpoint_url)
9-
context = browser.contexts[0]
10-
page = context.pages[0]
9+
page = browser.contexts[0].pages[0]
1110
page.goto("https://seleniumbase.io/simple/login")
1211
page.fill("#username", "demo_user")
1312
page.fill("#password", "secret_pass")

examples/cdp_mode/playwright/raw_bing_cap_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ async def main():
99

1010
async with async_playwright() as p:
1111
browser = await p.chromium.connect_over_cdp(endpoint_url)
12-
context = browser.contexts[0]
13-
page = context.pages[0]
12+
page = browser.contexts[0].pages[0]
1413
await page.goto("https://www.bing.com/turing/captcha/challenge")
1514
await page.wait_for_timeout(2000)
1615
await driver.solve_captcha()

examples/cdp_mode/playwright/raw_bing_cap_nested.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77

88
with sync_playwright() as p:
99
browser = p.chromium.connect_over_cdp(endpoint_url)
10-
context = browser.contexts[0]
11-
page = context.pages[0]
10+
page = browser.contexts[0].pages[0]
1211
page.goto("https://www.bing.com/turing/captcha/challenge")
1312
page.wait_for_timeout(2000)
1413
sb.solve_captcha()

examples/cdp_mode/playwright/raw_bing_cap_sync.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
with sync_playwright() as p:
88
browser = p.chromium.connect_over_cdp(endpoint_url)
9-
context = browser.contexts[0]
10-
page = context.pages[0]
9+
page = browser.contexts[0].pages[0]
1110
page.goto("https://www.bing.com/turing/captcha/challenge")
1211
page.wait_for_timeout(2000)
1312
sb.solve_captcha()

examples/cdp_mode/playwright/raw_cf_cap_sync.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
with sync_playwright() as p:
88
browser = p.chromium.connect_over_cdp(endpoint_url)
9-
context = browser.contexts[0]
10-
page = context.pages[0]
9+
page = browser.contexts[0].pages[0]
1110
page.goto("https://www.cloudflare.com/login")
1211
page.wait_for_timeout(4500)
1312
sb.solve_captcha()

examples/cdp_mode/playwright/raw_copilot_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ async def main():
99

1010
async with async_playwright() as p:
1111
browser = await p.chromium.connect_over_cdp(endpoint_url)
12-
context = browser.contexts[0]
13-
page = context.pages[0]
12+
page = browser.contexts[0].pages[0]
1413
await page.goto("https://copilot.microsoft.com")
1514
await page.wait_for_selector("textarea#userInput")
1615
await page.wait_for_timeout(1000)

examples/cdp_mode/playwright/raw_copilot_nested.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77

88
with sync_playwright() as p:
99
browser = p.chromium.connect_over_cdp(endpoint_url)
10-
context = browser.contexts[0]
11-
page = context.pages[0]
10+
page = browser.contexts[0].pages[0]
1211
page.goto("https://copilot.microsoft.com")
1312
page.wait_for_selector("textarea#userInput")
1413
page.wait_for_timeout(1000)

examples/cdp_mode/playwright/raw_copilot_sync.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
with sync_playwright() as p:
88
browser = p.chromium.connect_over_cdp(endpoint_url)
9-
context = browser.contexts[0]
10-
page = context.pages[0]
9+
page = browser.contexts[0].pages[0]
1110
page.goto("https://copilot.microsoft.com")
1211
page.wait_for_selector("textarea#userInput")
1312
page.wait_for_timeout(1000)

0 commit comments

Comments
 (0)