Login with Scriptable

let user = ‘222’;
let pass = ‘45666’;

let v = new WebView();
await v.loadURL(‘https://e-absensi.rsudrsoetomo.jatimprov.go.id/’);

let js = `let user = ‘${user}’;
let pass = ‘${pass}’;

document.getElementById(‘nomorindukpegawai’).value = user;
document.getElementById(‘LoginForm_password’).value = pass;
document.getElementById(‘ap-claim’).value = user;
document.getElementById(‘ap-credential-autofill-hint’).value = user;
document.getElementById(‘ap-credential-autofill-hint’).dataset.claim = user;

document.getElementById(‘login-button’).click();`;

v.present(); v.evaluateJavaScript(js);
await v.waitForLoad();

const result = await v.evaluateJavaScript(js);

// use result in the widget

Help me sir, no response to login

1 Like