Hallo Torsten,
vielen Dank für Dein tolles Projekt!!
Hier ein kleines Problem der Version 6.7, auf dass ich gestoßen bin. Nach Analyse des Quelltextes habe ich den Grund gefunden und wollte Dich darauf aufmerksam machen.
Ausgangspunkt - Problem:
========================
Ich wollte einige Download Updates einbinden, die nicht in der MS-Downloadliste enthalten sind. Dazu habe ich unter
'..\static\custom'
die Dateien
StaticDownloadLinks-wxp-x86-deu.txt
StaticDownloadLinks-dotnet-x86-glb.txt
angelegt und mit den Download-Links gefüllt. Während dies für die WinXP x86 Updates klaglos funktionierte, ging bei .NET Updates gar nichts - die Files wurden nicht geladen! Die Analyse des Quelltextes ergab die Lösung im Programmfile '..\cmd\DownloadUpdates.cmd' in den Zeilen 517 - 540.
Alle in '..static\custom' liegenden Files 'StaticDownloadLinks-xxx.txt' werden nur dann der allgemeinen Downloadliste hinzugefügt, wenn im Verzeichnis '..static' ebenfalls eine Datei mit dem Namen 'StaticDownloadLinks-xxx.txt' vorhanden ist!!
Workaround:
===========
Im Fall von .NET war / ist dies nicht der Fall gewesen - einfach eine leere Datei 'StaticDownloadLinks-dotnet-x86-glb.txt' im Verzeichnis '..static' angelegt und schon wurden die Updates aus '..static\custom' geladen!!
Anregung:
=========
Im Quelltext könntest Du die inneren Programm Schleifen für die 'custom' Files vielleicht unabhängig von den 'static' Files machen => eigene Ausleseschleife der in '..static\custom' liegenden Files....
Ich hoffe einen kleinen Beitrag zu Deinem Projekt geleistet zu haben.
Gruss
wwsmith