karolus hat geschrieben: ↑Di 26. Apr 2022, 20:46
Hallo
Gegenfragen:
- Warum muss es Flatpack sein, und nicht die normale Installation aus den Paketquellen?
- Warum unbedingt der Umweg über Basic…Shell…<deine Anwendung>?
- Was tut deine "Anwendung" denn so… was z.B Python nicht kann? Letzteres kann problemlos aus LO heraus laufen und für den unwahrscheinlichen Fall das dann tatsächlich noch "fremd"-code ausgeführt werden muss ein wesentlich flexibleres subprocess-modul
Alles berechtigte Fragen - obwohl ich eigentlich gar nicht auf Gegenfragen stehe da diese häufig ńicht zum Ziel sonder zu Diskusionen führen.
Warum Flatpak:
Grundsätzlich installiere ich hinsichtlich LO seit vielen Jahren schon nicht mehr aus den Debian/oder Ubuntu- Quellen. In Sachen LO gibts da nur Steinzeit- Versionen. Stable ist okay, aber nicht Steinzeit.
Daher habe ich jahrelang die LO- Versionen heruntergeladen und installiert. Auf Dauer ist die Pflege für viele Rechner auf diese Weise aber echt aufwändig und zeitintensiv.
Letztenendes bin ich dann also zur Flatpak- Variante gestolpert - einfach der Faulheit wegen.
Die Nachteile leigen auf der hand. Die Flatpak- Variante ist deutlich langsamer und unstabiler. Auch gibt es immer wieder Probleme die im Zusmmenhang mit Berechtigungen stehen. Auch das Dokumentenmanagement musste ich damals so anpassen, dass es mit der Flatpak- Variante arbeiten kann - was dennoch nicht ganz problemlos ist.
Daher habe ich mich jetzt dazu entschieden, alle Systeme wieder umzustellen - das ppa für die Stable- Version ist hier für mich die richtige Wahl. Damit haben sich viele Probleme mit LO erledigt.
Der Umweg über mein Externes Programm:
Zum Einen halte ich so gar nichs von Interpreter wie Python und schon doppelt nichts von Interpretern bei denen man mit Lineal arbeiten muss. Ich schreibe seit 35 Jahren ASM/C/C++ und auch gerne mal Verwandte wie etwa PB und glaube, dass ich auch sehr flexibel bin. Keine Frage, Python ist nett, Python hat mittlerweile eine große Gemeinschaft und ist mächitg - aber für mich ist Python keine Alternative - sry. Ömm, ja und Java Script auch nicht - ich sprüre doch,, dass das Thema gleich auf kommt
.
Zum Anderen halte ich den Anteil an der Flickschusterei die sich über die Jahre und mit den verschiedenen "Händen" durch die LO gelaufen ist und sich Basic nennt sehr gering.
Somit ist die beste Variante, in diesem Fall zumindest, einfach ein kleines Programm zu entwicklen, dass die "Arbeit" macht. Es wird aufgerufen, tut seine Arbeit, hat eine Rückgabe - und fertig.
Um was gehts im Programm:
Das ist relativ einfach. Da die dt. Post sein Add-On EPorto nun ja seit einigen Jahren nicht mehr für LO entwickelt, habe ich das für die Firma jetzt einfach in die Hand genommen. Ich habe den Laden MS/Google und Co frei geschaufelt und da soll es an solchen Kleinigkeiten nicht haken.
Und wenn ich mir den Käse vom Add-On EPorto undter Word so angucke, wie da mit den Marken dann hantiert werden muss, gehts mit LO nun wirklich besser/leichter
Bei Gelegenheit werde ich das hier im Forum auch bereitstellen.
Beste Grüße