import re
from playwright.sync_api import Playwright, sync_playwright, expect

def run(playwright: Playwright) -> None:
    browser = playwright.chromium.launch(headless=True)
    page = browser.new_page(device_scale_factor=4)
    page.goto("https://kaoshi.wjx.top/vm/e0bKYQs.aspx#")
    
    page.wait_for_timeout(2000)
    cnt=0
    for each in page.query_selector_all("#fieldset1 > div"):
        each.screenshot(path=f"img/{cnt}.png") 
        cnt+=1
    
    page.close()
    browser.close()


with sync_playwright() as playwright:
    run(playwright)