import sys, time
sys.path.insert(0, "/tmp/amdwork")
import cdp
pg = cdp.attach(cdp.find_target("advancedmd"))
pg.enable()
pg.navigate("https://static-100.advancedmd.com/apps/identity/#/login")
time.sleep(6)
print("URL:", pg.eval("location.href"))
print("TITLE:", pg.eval("document.title"))
body=(pg.eval("document.body.innerText") or "")
print("BODY:", body[:900])
fields = pg.eval("""(function(){
  var inputs = Array.from(document.querySelectorAll('input')).map(function(i){return {type:i.type,name:i.name,id:i.id,checked:(i.type==='radio'||i.type==='checkbox')?i.checked:undefined,ph:i.placeholder};});
  var btns = Array.from(document.querySelectorAll('button')).map(function(b){return {id:b.id,txt:b.innerText.trim().slice(0,40)};});
  return JSON.stringify({inputs:inputs, btns:btns});
})()""")
print("FIELDS:", fields)
pg.screenshot("/tmp/amdwork/idlogin-page.png")
print("DONE")
pg.close()
