LibreOffice Download Script - wer kann helfen

Antworten
Benutzeravatar
DK2000
Legende
Legende
Beiträge: 10001
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 222 Mal
Danke erhalten: 679 Mal
Gender:

Re: LibreOffice Download Script - wer kann helfen

Beitrag von DK2000 » 12.07.2024, 17:26

Komisch. Kommt da eine Fehlermeldung?

Tante Google

Re: LibreOffice Download Script - wer kann helfen

Beitrag von Tante Google » 12.07.2024, 17:26


Benutzeravatar
Holgi
Guru
Guru
Beiträge: 3092
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 392 Mal
Danke erhalten: 506 Mal
Gender:

Re: LibreOffice Download Script - wer kann helfen

Beitrag von Holgi » 12.07.2024, 18:01

es läuft jetzt. Die Anführungszeichen mußten nur von

Code: Alles auswählen

$_.href -notlike "7.6*"
auf

Code: Alles auswählen

$_.href -notlike '7.6*'
geändert werden.
Für die, welche es ebenfalls benötigen, hier noch die X86 Version:

Code: Alles auswählen

powershell -noprofile "$latest=((iwr -uri "https://download.documentfoundation.org/libreoffice/stable" -UseBasicParsing).links|?{$_.href -notlike '7.*' -and $_.href -match '(\d+(\.\d+){1,3})'}).href -replace '/', ''|select -Last 1";Start-BitsTransfer -Source "https://download.documentfoundation.org/libreoffice/stable/$($latest)/win/x86/LibreOffice_$($latest)_Win_x86.msi" -Destination $env:userprofile\downloads
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 10001
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 222 Mal
Danke erhalten: 679 Mal
Gender:

Re: LibreOffice Download Script - wer kann helfen

Beitrag von DK2000 » 12.07.2024, 18:03

Ach, siehst. Daran hatte ich gar nicht gedacht. Ich hatte das nur direkt in der PowerShell getestet, aber nicht der Umweg über powershell.exe.

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2702
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 403 Mal
Danke erhalten: 416 Mal
Gender:

Re: LibreOffice Download Script - wer kann helfen

Beitrag von g-force » 12.07.2024, 18:07

Holgi hat geschrieben: 12.07.2024, 10:36 ... da im Script u.a. falsche Werte drin sind.
Dort steht z.B.
LibreOffice_$version_Win_x64.msi
Problem ist: die x64 Version hat den Namen
LibreOffice_XXXXX_Win_x86-64.msi
"$version" ist eine Variable. Das Script versucht vorher, die aktuelle Version-Nummer vom Anbieter zu bekommen. Ob das gelingt, kann ich nicht sagen. Den Unterschied "_Win_x64.msi" oder "_Win_x86-64.msi" kann man im Script anpassen.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU

Benutzeravatar
Holgi
Guru
Guru
Beiträge: 3092
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 392 Mal
Danke erhalten: 506 Mal
Gender:

Re: LibreOffice Download Script - wer kann helfen

Beitrag von Holgi » 12.07.2024, 20:10

g-force hat geschrieben: 12.07.2024, 18:07 "$version" ist eine Variable. Das Script versucht vorher, die aktuelle Version-Nummer vom Anbieter zu bekommen. Ob das gelingt, kann ich nicht sagen. Den Unterschied "_Win_x64.msi" oder "_Win_x86-64.msi" kann man im Script anpassen.
ChatGPT ist ja schön und gut.
Aber nicht alles, was da einem als fertig angeboten wird, funzt anschließend auch.
Wäre halt schön gewesen, wenn du es selbst auch mal getestet hättest.
Ich habe ChatGPT heute diesbezüglich schon zur Weißglut gebracht. Nicht eines der angebotenen Scripte wollte das LibreOffice downloaden. Auch nicht mit der Korrektur von "_Win_x64.msi" zu "_Win_x86-64.msi" auf die ich ChatGPT erst mal hinweisen mußte, obwohl Vorgabe war, ein 64bit LibreOffice in der aktuellen Stable Version herunterzuladen.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
Holgi
Guru
Guru
Beiträge: 3092
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 392 Mal
Danke erhalten: 506 Mal
Gender:

Re: LibreOffice Download Script - wer kann helfen

Beitrag von Holgi » 24.07.2024, 13:02

hier mal (wieder) das komplette aktualisierte Script zum Download, Shrinken, Anpassen, Verknüpfungen setzen und Starten vorn LibreOffice. Ich würde sagen, es ist auch gleichzeitig eine portable Ausgabe von LibeOffice. Konnte jedenfalls keine Sachen von LibreOffice in %Appdata% oder der Registry finden.
Es ist nicht so komfortabel wie Ben´s "Portable LibreOffice Updater" https://www.deskmodder.de/blog/2020/10/ ... ad-bereit/
Ist mehr so ein Machbarkeitstest. Vielleicht kann es jemand von euch mal gebrauchen.
Ob X86 oder X64 wird über diese Zeilen gesteuert:

Code: Alles auswählen

rem powershell -noprofile "$latest=((iwr -uri "https://download.documentfoundation.org/libreoffice/stable" -UseBasicParsing).links|?{$_.href -notlike '7.*' -and $_.href -match '(\d+(\.\d+){1,3})'}).href -replace '/', ''|select -Last 1";Start-BitsTransfer -Source "https://download.documentfoundation.org/libreoffice/stable/$($latest)/win/x86_64/LibreOffice_$($latest)_Win_x86-64.msi"
powershell -noprofile "$latest=((iwr -uri "https://download.documentfoundation.org/libreoffice/stable" -UseBasicParsing).links|?{$_.href -notlike '7.*' -and $_.href -match '(\d+(\.\d+){1,3})'}).href -replace '/', ''|select -Last 1";Start-BitsTransfer -Source "https://download.documentfoundation.org/libreoffice/stable/$($latest)/win/x86/LibreOffice_$($latest)_Win_x86.msi"
Zum wechseln einfach das REM vor das richtige powershell setzen.
In der Zeile

Code: Alles auswählen

set dir=%homedrive%%homepath%\Downloads\LibreOfficePortable
könnt ihr angeben, wohin euer LibreOffice kopiert werden soll.
Voreingestellt ist euer DownloadOrdner und dort LibreOfficePortable
Mehr ist es eigentlich nicht.
Das installierte LO ist sehr abgespeckt! so zwischen 250 und 300 MB je nach Version (X86/x64).
Es kann sein, das nicht alles funktioniert. Alles an Sprachen außer DE wird mit dem Script eliminiert. Dazu noch Python, etc. etc.
Kann man gut mal in einer Windows Sandbox ausprobieren.
mini_libreoffice_download_extract_shrinkextrem_assoc_start.zip
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Antworten