var username = "meinusername";
var password = "geheim";
var xscard = new Array(5);
xscard[0] = "AB CD EF GH IJ KL MN OP QR ST";
xscard[1] = "QW ER TZ UI OP AS DF GH JK LY";
xscard[2] = "AB CD EF GH IJ KL MN OP QR ST";
xscard[3] = "QW ER TZ UI OP AS DF GH JK LY";
xscard[4] = "AB CD EF GH IJ KL MN OP QR ST";
//
var loginstartcode = "CODE:TAB T=1 \n"
+ "URL GOTO=https://www.meineschufa.de/index.php?site=3_1 \n"
+ "TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:benutzernameLog CONTENT=" + username + "\n"
+ "SET !ENCRYPTION NO \n"
+ "TAG POS=1 TYPE=INPUT:PASSWORD ATTR=ID:passwortLog CONTENT=" + password + "\n"
+ "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=VALUE:Absenden \n";
var loginextractcode = "CODE:";
for (var i = 1; i <= 3; i++) {
loginextractcode += "TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:ch" + i + " EXTRACT=TXT \n"
}
function createinputcodeline(code, index) {
return "TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:re" + index + " CONTENT=" + code + "\n";
}
function getXsCode(position) {
var col, row;
col = (position.charCodeAt(0) - "A".charCodeAt(0));
row = position[1] - 1;
return xscard[row][col * 3] + xscard[row][col * 3 + 1];
}
//
iimPlay(loginstartcode);
iimPlay(loginextractcode);
var inputcode = "CODE:";
for (var i = 1; i <= 3; i++) {
var code = getXsCode(iimGetLastExtract(i));
inputcode += createinputcodeline(code, i);
}
inputcode += "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=VALUE:Absenden";
iimPlay(inputcode);