Bugreport für Version 12.7 (b70)

Bugreport für Version 12.7 (b70)

Postby hbuhrmester » 19.11.2022, 19:11

In der aktuellen Entwicklungsversion 12.7 (b70) für den master-Zweig sind mir zwei Probleme aufgefallen:


Die lokalisierten Dateien StaticDownloadLinks-dotnet-*.txt wurden erweitert und enthalten jetzt jeweils drei Downloads-Links für lokalisierte Dateien.

Zum Beispiel enthält die Datei StaticDownloadLinks-dotnet-dan.txt die Links für:

Code: Select all
ndp462-kb3151800-x86-x64-allos-dan.exe
ndp48-x86-x64-allos-dan.exe
ndp481-x86-x64-allos-dan.exe


Das Skript AddCustomLanguageSupport.cmd wurde aber nicht entsprechend angepasst: Es enthält nur einen Filter für "ndp48-x86-x64-allos-". Die anderen beiden Dateien werden fehlen.

Mit den beiden Standardsprachen Deutsch und Englisch gibt es keine Probleme, da die Datei StaticDownloadLinks-dotnet.txt immer alle Download-Links für die beiden Standardsprachen enthält. Aber dann muss man es auch mal mit anderen Sprachen testen.


Einen entsprechenden Bugreport gibt es bereits auf GitLab:

Missing language files for dotnet
https://gitlab.com/wsusoffline/bugtracker/-/issues/71

Man kann in diesem Bug-Report auch erkennen, dass das Skript AddCustomLanguageSupport.cmd manchmal ein Leerzeichen an die URL anhängt (%20 in Prozent-Kodierung).

Das hatte ich auch schon einmal bemerkt, und dafür ein Workaround in die Linux-Skripte eingebaut, (das sich am Ende aber nicht bewährt hatte):

https://forums.wsusoffline.net/viewtopic.php?f=9&t=10291#p31802



In der Auswahl der Windows-10-Versionen im UpdateGenerator.exe wird Windows 10, Version 22H2 nicht angezeigt. Dabei gehört sie mit in die Reihe "2004/20H2/21H1/21H2"?

Dann würde man im UpdateGenerator.au3 die Zeile:
Code: Select all
Dim Const $win10_displayversions        = "1507,1607,1809,2004/20H2/21H1/21H2,"


ändern in:

Code: Select all
Dim Const $win10_displayversions        = "1507,1607,1809,2004/20H2/21H1/21H2/22H2,"


Viele Grüße,
Hartmut
hbuhrmester
 
Posts: 525
Joined: 11.10.2013, 20:59

Re: Bugreport für Version 12.7 (b70)

Postby Rush » 20.11.2022, 11:30

danke für den hinweis :)
Rush
 
Posts: 175
Joined: 09.08.2015, 19:05

Ergänzung zum Skript AddCustomLanguageSupport.cmd

Postby hbuhrmester » 20.11.2022, 14:55

Ergänzung zum Skript AddCustomLanguageSupport.cmd

Separate Filter für die verschiedenen .NET-Versionen sind nur notwendig, wenn man die Download-Links weiter unterscheiden will, zum Beispiel in 32-bit und 64-bit-Versionen. Das wurde früher in den ESR-11.9-Versionen auf die .NET 3.5 Frameworks angewendet. (Die letzte Release-Version 11.9.11 macht hier aber auch keine Unterschiede mehr, sondern kopiert einfach alle Links.)

Mit den .NET 4.x Frameworks in den master-Versionen sind solche Unterscheidungen nicht mehr nötig, und man kann einfach die ganze Datei kopieren. Dann könnte man das Skript AddCustomLanguageSupport.cmd ändern in:

Code: Select all
rem *** Add support for %1 to .NET custom URL files ***
if /i "%2" NEQ "/quiet" echo Adding support for %1 to .NET custom URL files...
if exist ..\static\StaticDownloadLinks-dotnet-%1.txt (
  type ..\static\StaticDownloadLinks-dotnet-%1.txt >>..\static\custom\StaticDownloadLinks-dotnet.txt
)


Damit werden alle drei Links kopiert, ohne dass Leerzeichen an die URLs angefügt werden.

Viele Grüße,
Hartmut
hbuhrmester
 
Posts: 525
Joined: 11.10.2013, 20:59

Re: Bugreport für Version 12.7 (b70)

Postby aker » 20.11.2022, 20:55

Habe das jetzt mal als "b72" umgesetzt.

Viele Grüße
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to keep or sell it.
aker

WSUS Offline Update „Community Edition“
https://gitlab.com/wsusoffline/wsusoffline/-/releases
aker
 
Posts: 3999
Joined: 02.03.2011, 15:32


Return to Download

Who is online

Users browsing this forum: No registered users and 8 guests

cron