Ok, das ist schonmal drin. Leider hab ich jetzt ein Aktualisierungsproblem.
Änderungen im Kommentar werden jedenfalls nicht angezeigt.
Der Skript läuft, aber die Anzeige im Linksammler ändert sich nicht. Auch nicht, wenn ich das Paket abwähle und wieder anklicke. Ein Tab-Wechsel z.B. zur Downloadlist, und dann wieder zurück bringt auch nix. Keine Änderung zu sehen (unten/Eigenschaften).
Erst wenn ich das dann in die Downloadliste übernehme sehe ich das es doch geklappt hat, und als Kommentar der Paketname eingetragen ist.
Code:
var t = "";
var myCrawledPackages = getAllCrawledPackages();
if (this.name == "[CleanupCrawler]") {
if (myCrawledPackages.length > 0) {
for (var i = 0; i < myCrawledPackages.length; i++) {
t += (i + 1) + "=getName: " + myCrawledPackages[i].getName() + "\r\n";
t += (i + 1) + "=getBytesTotal: " + myCrawledPackages[i].getBytesTotal() + "\r\n";
t += (i + 1) + "=getComment: " + myCrawledPackages[i].getComment() + "\r\n";
t += (i + 1) + "=getDownloadFolder: " + myCrawledPackages[i].getDownloadFolder() + "\r\n";
myCrawledPackages[i].setComment(myCrawledPackages[i].getName());
}
alert("Cleanup Crawler\r\n\r\n" + t);
} else {
alert("Cleanup Crawler\r\n\r\n" + t + "No packages in Crawler!");
}
}