Das Script prüft um 21.30 Uhr und entpackt alle Archive in der Liste.
Eine Möglichkeit wäre auf das "Download Controller Stopped" Event lauschen und danach alle Entpacken
Code:
var links = getAllDownloadLinks();
for (i = 0; i < links.length; i++) {
var link = links[i];
var autoExtract = link.getArchive().getInfo().autoExtract;
if (link.isFinished() && link.getArchive() && link.getExtractionStatus() == null && autoExtract != "FALSE") {
callAPI("extraction", "startExtractionNow", [link.getUUID()], []);
}
}