Java:
WebElement e0 = findTag(wd, "span", "id", "counter0");
long t0 = getTime(e0);
WebElement e2 = findTag(wd, "span", "id", "counter2");
long t2 = getTime(e2);
long st;
if (t0 != -1 && t0 < t2) {
System.out.println("Sleep until: "
+ DateFormat.getDateTimeInstance().format(new Date(t0 + System.currentTimeMillis())));
st = t0 + 2500;
} else if (t2 != -1 && t2 < t0) {
System.out.println("Sleep until: "
+ DateFormat.getDateTimeInstance().format(new Date(t2 + System.currentTimeMillis())));
st = t2 + 2500;
} else {
System.out.println("-- Sleep 1 hour");
st = 60 * 60 * 1000;
}
System.out.println(st / 60000f);
Thread.sleep(st);
Wenn es für einen der beiden Counter keinen Wert gibt (-1) dann nimmt er nicht automatisch den anderen Wert sondern schläft 60 Minuten. Was muss ich ändern?