Overwrite previous grok-keygen contents with the local registration/CPA protocol codebase (secrets and runtime data excluded).
23 lines
542 B
Python
23 lines
542 B
Python
#!/usr/bin/env python3
|
|
from DrissionPage import Chromium
|
|
from DrissionPage.common import ChromiumOptions
|
|
import time
|
|
|
|
opts = ChromiumOptions()
|
|
opts.set_browser_path("/snap/bin/chromium")
|
|
opts.headless()
|
|
b = Chromium(opts)
|
|
page = b.latest_tab
|
|
page.get("https://accounts.x.ai/signup")
|
|
time.sleep(5)
|
|
print("URL:", page.url)
|
|
print("Title:", page.title)
|
|
html = page.html
|
|
print("HTML length:", len(html))
|
|
# Look for input elements
|
|
import re
|
|
inputs = re.findall(r'<input[^>]+>', html)
|
|
for inp in inputs[:20]:
|
|
print("INPUT:", inp[:200])
|
|
b.quit()
|