Automatisch speichern und ansehen

Setup und Komponenten-übergreifende Probleme.

Moderator: Moderatoren

Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Automatisch speichern und ansehen

Beitrag von Stephan »

Ich würde gerne wissen, ob es nicht eine Funktion, wie in MS Word/Exel gibt, die einfach alle 5 Minuten "richtig" abspeichert, ohne das ich etwas dazu tun muss, damit derjenige, der das Dokument auf dem Server öffnet wenigstens alle 5 min einen neuen Stand hat und nicht warten muss bis ich abspeichere.
Nein, gibt es in den neueren Versionen leider nicht mehr, gabs in den alten Versionen (1.x) , wurde aber auf Nutzerwunsch abgeschafft.

Möglicherweise könnte man ein Makro schreiben, nur wnn Du die Datei den ganzen Tag aufhast und nebenher warscheinlich noch mit diversen andere Dateien arbeitest, weiß ich nicht ob das unter allen Umständen verlässlich wäre.


Gruß
Stephan
MarkusKauer
**
Beiträge: 20
Registriert: Mo, 24.03.2008 18:03

Re: Automatisch speichern und ansehen

Beitrag von MarkusKauer »

Hi,
Nein, gibt es in den neueren Versionen leider nicht mehr, gabs in den alten Versionen (1.x) , wurde aber auf Nutzerwunsch abgeschafft.
Ich verstehe weder die Nutzer, die das gewünscht haben, noch die Entwickler, die auf diesen Wunsch eingegangen ist.

Das einzige, was ich nachvollziehen kann ist, dass vielleicht Einige dieses Feature nicht nutzen wollten.

Aber das war doch nur eine Option, von der man den Gebrauch machen konnte oder nicht
(Haken raus oder rein - kann doch jedes Kind).
"Waren sie denn nicht in der Lage, den Haken rauszunehmen?
Und wie ticken die Entscheider, die auf solches massive Unvermögen reagieren,
in dem sie die Funktion gänzlich rausnehmen??

Und jetzt lesen wir in Foren und Mailinglisten Hilferufe àla:
OOo ist abgestürzt, Wiederherstellung versagte, und Sicherungskopie gibt es nicht, weil ich vergessen hatte selbst zu speichern. Eine wichtige Arbeit, die ich heute abgeben muss, ist futsch. HILFE!!!!"

Na toll!

Gruß, Markus
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Automatisch speichern und ansehen

Beitrag von Stephan »

Du mußt sowas wie
Do
Wait 1000
dispatcher.executeDispatch(document, ".uno:SaveAs", "", 0, args2())
Loop
einfügen, 1000 steht für die Zeit in Millisekunden. Das Do-Loop führt wie verwendet natürlich in eine Endlosschleife so da Du in dieser Konstellation das Makro immer per Hand beenden mußt.


Ich habe aber mal schnell testweise eine Extension geschrieben:
http://www.calc-info.de/files/Autosichern.oxt

Folgendes sollte funktionieren:
*Datei Autosichern.oxt herunterladen
*Doppelklicken um zu Installieren

Danach:
*ein bereits gespeichetes Dokument öffnen
*Autosichern über Hilfe-Autosichern im Menü aufrufen
*den Hinweisen auf dem erscheinenden Dialog folgen

derzeitige Einschränkungen:
*Die Extension funktioniert nur für das Autosichern einer Datei gleichzeitig.
*Es wird kein Versionsbackup angefertigt sondern nur gespeichert
*Die zu überwachende Datei darf keinen Ereigniseintrag für das Ereignis "Speichern" enthalten
*es sollten keine weiteren Makros gleichzeitig im hintergrund laufen bzw. deren Funktion ist eingeschränkt (ein manuelles Starten weiterer Makros sollte beispielsweise auf direktem Weg nicht gehen)
*kann noch mehr sein, ist halt eine Entwicklerversion


Das Ganze ist eine reine Entwicklerversion, die ich in Schnelle zusammenprogrammiert habe, deshalb:
KEINE GARANTIE FÜR IRGEND ETWAS. Weder dafür das das Ganze funktioniert, noch das das Ganze unschädlich ist.


Rückmeldungen sind willkommen, Verbesserungen, Erweiterungen und mögliche Erstellung einer zur Verwendung bei Endnutzern freigegebenen Version kann ich jedoch nur machen wenn ich Zeit (und Lust) habe. (es sei denn jemand brauchte das kommerziell, dann ggf. PN über das Forum und ich werde sehen)


Gruß
Stephan
Antworten