Seite 1 von 1

LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 02.02.2024, 14:04
von Holgi
bei dem neuesten Update von LO 24.2 fehlt wohl eine Datei in der portablen Version, die LO zum Absturz bringen kann, wenn man innerhalb des Programms "Extra/Optionen" anklickt.
https://www.deskmodder.de/blog/2024/01/ ... /#comments
Habe jetzt mal getestet und herausgefunden, worum es sich da handelt.
Damit ihr nicht lange suchen müßt, stelle ich euch die Datei im Anhang zur Verfügung.
Die angehängte Datei "onlineupdate.xcd" (gepackt) gehört in den Ordner LibreOfficePortable\App\libreoffice\share\registry\
Vlt. kann Ben beim nächsten Update von seinem Portable LibreOffice Updater
https://www.deskmodder.de/blog/2020/10/ ... ad-bereit/
diese Datei berücksichtigen.
LO onlineupdate.xcd.zip

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 02.02.2024, 18:36
von Ben
Herzlichen Danke Holgi, sollte jetzt mit Version 1.2.1.0 wieder gehen.

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 02.02.2024, 19:53
von Holgi
yep! Löppt! X86 und X64 getestet :dankeschoen:

übrigens:
vlt. mal in einer zukünftigen Version:
wenn man die Datei registrymodifications.xcu in UserData\user entsprechend so abändert:

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<oor:items xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="FirstRun" oor:op="fuse"><value>false</value></prop></item>
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="Appearance" oor:op="fuse"><value>2</value></prop></item>
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="Persona" oor:op="fuse"><value>no</value></prop></item>
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="PersonaSettings" oor:op="fuse"><value></value></prop></item>
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="ShowTipOfTheDay" oor:op="fuse"><value>false</value></prop></item>
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="UseOpenCL" oor:op="fuse"><value>false</value></prop></item>
<item oor:path="/org.openoffice.Office.Logging/Settings"><node oor:name="unopkg" oor:op="replace"><prop oor:name="LogLevel" oor:op="fuse"><value>2147483647</value></prop><prop oor:name="DefaultHandler" oor:op="fuse"><value>com.sun.star.logging.FileHandler</value></prop><node oor:name="HandlerSettings"><prop oor:name="FileURL" oor:op="fuse"><value>$(userurl)/$(loggername).log</value></prop></node><prop oor:name="DefaultFormatter" oor:op="fuse"><value>com.sun.star.logging.PlainTextFormatter</value></prop><node oor:name="FormatterSettings"></node></node></item>
<item oor:path="/org.openoffice.Office.Recovery/RecoveryInfo"><prop oor:name="SessionData" oor:op="fuse"><value>false</value></prop></item>
<item oor:path="/org.openoffice.Office.UI.CalcWindowState/UIElements/States/org.openoffice.Office.UI.WindowState:WindowStateType['private:resource/toolbar/formatobjectbar']"><prop oor:name="ContextActive" oor:op="fuse"><value>true</value></prop></item>
<item oor:path="/org.openoffice.Setup/L10N"><prop oor:name="ooLocale" oor:op="fuse"><value>de</value></prop></item>
<item oor:path="/org.openoffice.Setup/Office/Factories/org.openoffice.Setup:Factory['com.sun.star.sheet.SpreadsheetDocument']"><prop oor:name="ooSetupFactoryWindowAttributes" oor:op="fuse"><value>0,45,2560,1299;4;,,,;</value></prop></item>
<item oor:path="/org.openoffice.Setup/Office"><prop oor:name="LastCompatibilityCheckID" oor:op="fuse"><value>da48488a73ddd66ea24cf16bbc4f7b9c08e9bea1</value></prop></item>
<item oor:path="/org.openoffice.Setup/Office"><prop oor:name="OfficeRestartInProgress" oor:op="fuse"><value>false</value></prop></item>
<item oor:path="/org.openoffice.Setup/Office"><prop oor:name="ooSetupInstCompleted" oor:op="fuse"><value>true</value></prop></item>
<item oor:path="/org.openoffice.Setup/Product"><prop oor:name="LastTimeDonateShown" oor:op="fuse"><value>9999999999</value></prop></item>
<item oor:path="/org.openoffice.Setup/Product"><prop oor:name="LastTimeGetInvolvedShown" oor:op="fuse"><value>9999999999</value></prop></item>
<item oor:path="/org.openoffice.Setup/Product"><prop oor:name="ooSetupLastVersion" oor:op="fuse"><value>30.12</value></prop></item>
</oor:items>
dann erspart man sich das abnicken der Spendenaufrufe, mitmachen, neue Version zum ersten Mal etc.

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 23.07.2024, 11:32
von Holgi
beschäftige mich gerade mal wieder ein wenig mit LibreOffice.
Es geht um die Datei registrymodifications.xcu (s. vorheriger Beitrag), die ich gerne per Batch erstellen möchte.
Kennt ihr sicherlich von der Bearbeitung der hosts Datei.
Macht man i.d.R. wie folgt (als Beispiel für eine config.ini):

Code: Alles auswählen

echo [General]>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_NotNow=true>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_FirstPlay=false>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_Language=GER>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_MenuLanguage=GER>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_AudioLanguage=GER>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_SubtitleLanguage=GER>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_CheckUpdate=false>>"%AppData%\DVDFab\PlayerFab\config.ini"
echo PC_WindowSize=Always remember the last choice>>"%AppData%\DVDFab\PlayerFab\config.ini"
...
Bei der registrymodifications.xcu ergibt sich jetzt allerdings ein Problem, wo ich eure Hilfe benötige:
die Datei hat am Anfang jeder Zeile ein < und am Ende immer ein >
Beispiel:

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
der Echo Befehl haut da jetzt nicht hin, weil ein

Code: Alles auswählen

echo <?xml version="1.0" encoding="UTF-8"?> >"c:\registrymodifications.xcu"
oder

Code: Alles auswählen

echo <?xml version="1.0" encoding="UTF-8"?> >>"c:\registrymodifications.xcu"
missinterpretiert werden. Anführungszeichen "" oder '' bringen auch nichts.
Hat jemand einer Idee?
Klar: der einfachste Weg wäre, die Datei normal mit dem Editor zu erstellen und einfach rüberkopieren. Die Datei soll aber per Batch/Script aufgebaut werden.

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 23.07.2024, 18:23
von HAL 9000
Entwerte < und > durch ein vorangestelltes ^
Beispiel
echo ^<TITLE^>HTML-Ausgabe-Test^</TITLE^>

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 23.07.2024, 19:52
von Holgi
funktioniert. Super! Dankeschön!
Werde mich dann jetzt mal ans Umschreiben machen.

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 24.07.2024, 13:03
von Holgi
@Hal 9000:
hier siehst du, wofür ich das benötigt habe:
viewtopic.php?p=431288#p431288

Re: LibreOffice 24.2 mit LibreOfficePortable Updater von Ben

Verfasst: 24.07.2024, 13:10
von HAL 9000
Ja, hatte ich gerade schon gesehen.
Schön, wenn man mit einem Syntaxhinweis weiterhelfen kann.