You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@openoffice.apache.org by Alex Winzer <al...@gmx.de> on 2015/03/25 07:56:59 UTC
Re: Hilfe bei der OO-Programmierung (Linux/Unix) gesucht
Hallo,
On 24.03.2015 22:45, Günter Feierabend wrote:
> Hallo Jörg,
>
> Am 24.03.2015 um 21:21 schrieb Jörg Schmidt <jo...@j-m-schmidt.de>:
>> Hallo Günter,
>>> From: Günter Feierabend [mailto:feierabend@telia.com]
>>> Ich glaube, dass es bislang keine Notwendigkeit gab, ein
>>> neues Benutzerverzeichnis unter MacOS anzulegen oder
>>> umzubenennen. Jedenfalls kann ich mich nicht erinnern, dass
>>> jemals Schwierigkeiten nach Updates von OpenOffice (oder etwa
>>> des Betriebssystems) auftauchten, die dies erforderlich machten.
>> Mmmh ... ich führe nicht Buch, weder über die Ursachen der konkreten Fälle wo das
>> Anlegen eines neuen OO-Benutzerverzeichnisses nötig ist noch über die Häufigkeit
>> solcher Fälle in Abhängigkeit vom Betriebssystem.
> Mir fiel in den letzten Wochen (Monaten?) auf, dass gehäuft Probleme nach Updates beschrieben wurden, die allesamt ausschließlich Windows betrafen. (Ausgenommen: Beim Präsentationsprogramm „Impress"scheint in der aktuellen OpenOffice-Version etwas nicht zu klappen, was in der Vorgänger-Version noch funktionierte.) Die Lösungsvorschläge waren dann stets, ein neues Benutzerverzeichnis anzulegen. Ob danach das Problem gelöst war, kann ich nicht beurteilen, weil keine Rückmeldungen erfolgten. Doch die Windows-Kenner unter uns müssten sich dazu äußern können.
>> Ich finde es nur sinnvoll für ein Multibetriebssystem-Programm wie OO dann auch
>> Tools die man anbietet multiplattformfähig zu machen und bei dem Tool hier kann
>> ich aus technischen Gründen nicht als Dokumentmakro implementieren, weil ja OO zum
>> Zeitpunkt des Umbenennens des Benutzerverzeichnisses nicht laufen darf.
> Deinen Ansatz habe ich verstanden.
>> Meine Entscheidung unter Windows AutoIT zu nutzen erhebt hingegen keinen Anspruch
>> darauf die beste Möglichkeit der Implementierung zu sein, andererseits wäre eine
>> 'Multiplattform-Sprache', wie meinethalben Java, wohl auch nicht von Riesenvorteil
>> weil das ganze Tool ja winzig ist und so der Nachteil das Rad quasi dreimal neu
>> bauen zu müssen nicht sooo groß ist.
> Klingt logisch, zumal ich bezweifle, dass bei den drei gängigen Betriebssystemen tatsächlich durch eine einzige Befehlskette ein Eingriff in die jeweiligen hierarchischen Datenstrukturen möglich wäre.
>
> Aber wie schon geschrieben: Auf MacOS scheint es das genannte Problem nicht zu geben; unter Linux habe ich es auch noch nicht mitbekommen. Also kann man sich bei der Programmierung einer bequemen Lösung komplett auf Windows beschränken.
move %USERPROFILE%\AppData\Roaming\OpenOffice\4\user
%USERPROFILE%\Desktop\user_%DATE%
Das ausführen oder in ein Batch-Datei packen. Ich habe es probiert und
es funktioniert. Unter Linux würde es ähnlich aussehen; nur mit dem
Befehl "mv" und anderen Variablen zum Benutzerprofil.
Gruß, Alex
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org
Re: Hilfe bei der OO-Programmierung (Linux/Unix) gesucht
Posted by Jörg Schmidt <jo...@j-m-schmidt.de>.
Hallo,
> > Aber wie schon geschrieben: Auf MacOS scheint es das
> genannte Problem nicht zu geben; unter Linux habe ich es auch
> noch nicht mitbekommen. Also kann man sich bei der
> Programmierung einer bequemen Lösung komplett auf Windows beschränken.
> move %USERPROFILE%\AppData\Roaming\OpenOffice\4\user
> %USERPROFILE%\Desktop\user_%DATE%
>
> Das ausführen oder in ein Batch-Datei packen. Ich habe es
> probiert und
> es funktioniert.
Ich habe eine fertige Lösung für Windows, zu der ich auch verlinkt hatte:
http://de.openoffice.info/viewtopic.php?f=24&t=65562
> Unter Linux würde es ähnlich aussehen; nur mit dem
> Befehl "mv" und anderen Variablen zum Benutzerprofil.
Naja, ich bin nicht völlig unwissend ein Bash-Script zu schreiben, allein brauche
ich eine robust funktionierende Lösung und dafür fehlt mir unter Linux die
Praxiserfahrung.
Eventuell habe ich mich auch missverständlich ausgedrückt, denn ich suche weniger
Unterstützung dabei das man mir erklärt wie ich das Angefragte unter Linux selbst
programmieren kann sondern einen Mitstreiter der sich für mein Projekt
interessiert und dabei mitmacht und den Linux/Unix-Teil übernimmt.
"Projekt" ist hierbei schon zuviel gesagt, denn mich hat die Erstimplementierung
unter Windows vielleicht 4 Stunden gekostet, nur sollte jemand der Interesse hat
mitzuarbeiten auch konkrete Erfahrung mit möglichen Stolpersteinen haben.
(z.B. enthält die AutoIT-Implementierung (Quellcode siehe unter obigem Link) eine
Besonderheit, die auf Praxiserfahrung mit OpenOffice/Windows zurückgeht und jemand
der sich auskennt sollte das sehen und um das 'Warum' wissen, denn letztlich ist
es genauso ineffizient einem Linux-Experten die Besonderheiten von OO erst zu
erklären, wie mir, als OO-Experten, die Besonderheiten der Programmierung unter
Linux)
Gruß
Jörg
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org