.ods-Datei gezippt = Problem
Moderator: Moderatoren
Re: .ods-Datei gezippt = Problem
Eine gesicherte Info kann ich Dir auch nicht liefern, aber ich sag mal, wo ich versuchen würde, zu basteln:
Eine neue Datei erstellen, speichern als *.zip
Dann entpacken.
In dem entpackten zip-Ordner die Dateien austauschen, also z.B. die content.xml der neu erstellten Datei rauswerfen und durch die content.xml aus dem nicht mehr lesbaren zip-File ersetzen.
Alles wieder "einpacken" und nach "*.ods" umbenennen und versuchen, sie in OO zu öffnen. Welche Einzeldateien schlussendlich ausgetauscht werden können und müssen, ist Sache des Herumprobierens.
mfG
Eine neue Datei erstellen, speichern als *.zip
Dann entpacken.
In dem entpackten zip-Ordner die Dateien austauschen, also z.B. die content.xml der neu erstellten Datei rauswerfen und durch die content.xml aus dem nicht mehr lesbaren zip-File ersetzen.
Alles wieder "einpacken" und nach "*.ods" umbenennen und versuchen, sie in OO zu öffnen. Welche Einzeldateien schlussendlich ausgetauscht werden können und müssen, ist Sache des Herumprobierens.
mfG
Re: .ods-Datei gezippt = Problem
Hallo Michael,
den Weg, den Eia beschreibt, ist wahrscheinlich der sinnvollste. Wenn du deine Zip-Datei entpackt hast und in der Struktur "rumgefuscht" hast, dann geht das mit dem "Packen" nämlich gar nicht so einfach. Die Inhaltsdateien müssen in einer bestimmten Reihenfolge vorliegen - sonst werden sie nicht als OpenDocument erkannt. Und genau hier wird dein Problem liegen.
Wie sie gepackt sein müssen, steht irgendwo in der Spezifikation, hab ich leider aktuell nicht parat.
Nur soviel zur Erläuterung.
Gruss
Thomas
den Weg, den Eia beschreibt, ist wahrscheinlich der sinnvollste. Wenn du deine Zip-Datei entpackt hast und in der Struktur "rumgefuscht" hast, dann geht das mit dem "Packen" nämlich gar nicht so einfach. Die Inhaltsdateien müssen in einer bestimmten Reihenfolge vorliegen - sonst werden sie nicht als OpenDocument erkannt. Und genau hier wird dein Problem liegen.
Wie sie gepackt sein müssen, steht irgendwo in der Spezifikation, hab ich leider aktuell nicht parat.
Nur soviel zur Erläuterung.
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: .ods-Datei gezippt = Problem
Du musst nicht "Als Zip-File speichern".
Alle OO-Dokumente sind automatisch gezippt. Die Endung "zip" brauchst Du nur, damit Windows-Entzipper sie auch aufmachen, weil die sonst nicht merken, dass sie eine Zip-Datei vor sich haben.
Du brauchst die Datei also nach dem ganz normalen Speichern einfach nur im Explorer umzubenennen.
Wenn Du es direkt aus OO machen willst, deaktivierst Du in dem Fenster "Speichern" die Option "Automatische Dateinamenserweiterung" und schreibst das .zip von Hand direkt nach dem Dateinamen. Dann wird die Datei als Name.zip gespeichert.
Du darfst dann nur nicht vergessen, die Dateinamenserweiterung das nächste Mal wieder einzuschalten.
mfG
Alle OO-Dokumente sind automatisch gezippt. Die Endung "zip" brauchst Du nur, damit Windows-Entzipper sie auch aufmachen, weil die sonst nicht merken, dass sie eine Zip-Datei vor sich haben.
Du brauchst die Datei also nach dem ganz normalen Speichern einfach nur im Explorer umzubenennen.
Wenn Du es direkt aus OO machen willst, deaktivierst Du in dem Fenster "Speichern" die Option "Automatische Dateinamenserweiterung" und schreibst das .zip von Hand direkt nach dem Dateinamen. Dann wird die Datei als Name.zip gespeichert.
Du darfst dann nur nicht vergessen, die Dateinamenserweiterung das nächste Mal wieder einzuschalten.
mfG
Re: .ods-Datei gezippt = Problem
Hallo Leute,
Also dem widersprech ich jetzt mal ganz energisch!!
Ich habe Win-XP/SP2, und als Packer 7-ZIP (4.44beta) sowie IZArc (3.4.1.6). Beiden Packern ist es vollkommen Wurscht ob die Datei die Endung ods, ots, odp, oder stc haben. Sie packen die Datei ohne weiteres aus. Und das OHNE vorher in zip umzubenennen.
Und wenn man die ausgepackte Datei wieder zipt, braucht man nicht einmal die Endung zip auf ods ändern. Da ist OOo-Calc wiederum so Clever, das dass Dateiformat automatisch erkannt wird.
Das habe ich eben alles selber getestet.
Gruß
balu
Eia hat geschrieben: Die Endung "zip" brauchst Du nur, damit Windows-Entzipper sie auch aufmachen, weil die sonst nicht merken, dass sie eine Zip-Datei vor sich haben.

Ich habe Win-XP/SP2, und als Packer 7-ZIP (4.44beta) sowie IZArc (3.4.1.6). Beiden Packern ist es vollkommen Wurscht ob die Datei die Endung ods, ots, odp, oder stc haben. Sie packen die Datei ohne weiteres aus. Und das OHNE vorher in zip umzubenennen.
Und wenn man die ausgepackte Datei wieder zipt, braucht man nicht einmal die Endung zip auf ods ändern. Da ist OOo-Calc wiederum so Clever, das dass Dateiformat automatisch erkannt wird.
Das habe ich eben alles selber getestet.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: .ods-Datei gezippt = Problem
Hallo balu,

OpenOffice.org selbst ist es egal, welche Dateiendung die Datei hat - die passende Applikation wird per Metadaten gefunden und gestartet.
Dem Betriebssystem ist es aber nicht egal - die MIME-Typen werden aufgrund ihrer Dateiendungen einer bestimmten Anwendung zugeordnet. Insofern: Lässt du das *.zip und klickst doppelt auf diese Datei, startet die im Betriebssystem mit dieser Endung verankerte Applikation und übergibt die Datei als Parameter - in 99,9% startet also ein Zip-Programm und zeigt die Inhalte des Artchives an.
Die *.odt und andere Erweiterungen hingegen wurden für OpenOffice.org registriert - hier startet dann also unter Windows die Datei sWriter.exe und dieser wird die Datei übergeben.
Viele Grüße
Thomas
Nicht ganzbalu hat geschrieben:Und wenn man die ausgepackte Datei wieder zipt, braucht man nicht einmal die Endung zip auf ods ändern. Da ist OOo-Calc wiederum so Clever, das dass Dateiformat automatisch erkannt wird.

OpenOffice.org selbst ist es egal, welche Dateiendung die Datei hat - die passende Applikation wird per Metadaten gefunden und gestartet.
Dem Betriebssystem ist es aber nicht egal - die MIME-Typen werden aufgrund ihrer Dateiendungen einer bestimmten Anwendung zugeordnet. Insofern: Lässt du das *.zip und klickst doppelt auf diese Datei, startet die im Betriebssystem mit dieser Endung verankerte Applikation und übergibt die Datei als Parameter - in 99,9% startet also ein Zip-Programm und zeigt die Inhalte des Artchives an.
Die *.odt und andere Erweiterungen hingegen wurden für OpenOffice.org registriert - hier startet dann also unter Windows die Datei sWriter.exe und dieser wird die Datei übergeben.
Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: .ods-Datei gezippt = Problem
Hallo Thomas,
wir beide haben recht.
Nur hätte ich anstatt
Wenn man in OOo-Calc eine dementsprechende zip-Datei öffnet, wird automatisch das Dateiformat erkannt.
Und!? Was sagst Du?
Stehts jetzt 1:1?
Gruß
balu
wir beide haben recht.

Nur hätte ich anstatt
besser schreiben sollen.Da ist OOo-Calc wiederum so Clever, das dass Dateiformat automatisch erkannt wird.
Wenn man in OOo-Calc eine dementsprechende zip-Datei öffnet, wird automatisch das Dateiformat erkannt.
Und!? Was sagst Du?
Stehts jetzt 1:1?

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: .ods-Datei gezippt = Problem
Hey Balu,
Dem widerspreche ich doch gar nicht - das was du sagst bzw. gesagt hast, ist schon richtig. Nur: Calc erkennt die Datei auch, wenn du als Dateiendung irgendetwas dranhängst - also z.B. *.quatsch oder auch *.xls, es muss eben nicht *.zip sein - Calc erkent seine eigenen Dateien schon wieder 
Ich habe ja nur noch eine weitere Erklärung gegeben.
Also, ich lass dir schon dein 1:0
Gruss
Thomas
Natürlichbalu hat geschrieben:wir beide haben recht.![]()


Ich habe ja nur noch eine weitere Erklärung gegeben.
Also, ich lass dir schon dein 1:0

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: .ods-Datei gezippt = Problem
Hallo Thomas,
Ich teile gerne.
Und da es ein 1/2 : 1/2 nicht gibt, wird auf 1:1 aufgerundet.
Das hast Du dir auch verdient. Denn deine Erklärung war nicht nur korrekt, sondern auch passend.
Und dabei bleibt es jetzt auch. Basta. Amen.
Gruß
balu
Nix da!Toxitom hat geschrieben: Also, ich lass dir schon dein 1:0![]()
Ich teile gerne.
Und da es ein 1/2 : 1/2 nicht gibt, wird auf 1:1 aufgerundet.

Das hast Du dir auch verdient. Denn deine Erklärung war nicht nur korrekt, sondern auch passend.
Und dabei bleibt es jetzt auch. Basta. Amen.

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: .ods-Datei gezippt = Problem
Hallo Michael,
jetzt möchte ich aber auch Aktiv auf dein Problem eingehen. Auch wenn ich vielleicht schon dafür zu spät dran bin.
Ich hänge hier jetzt mal ein paar Bilder rein, um die Ordnerstruktur samt deren inhalte anzuzeigen. Vielleicht kannst Du ja was damit anfangen.
Quark_test wäre jetzt in meinem Beispiel der Dateiname.
In den nicht Farblich markierten Verzeichnissen steht nichts drin. Sie sind also leer.
Gruß
balu
jetzt möchte ich aber auch Aktiv auf dein Problem eingehen. Auch wenn ich vielleicht schon dafür zu spät dran bin.

Da stellt sich mir aber die Frage: "Nur .xml Dateien? Keine weiteren Ordner?"Michael hat geschrieben: ..nach dem entpacken finde ich allerdings nur einen Ordner vor, voll mit *.xml-Dokumenten.

Ich hänge hier jetzt mal ein paar Bilder rein, um die Ordnerstruktur samt deren inhalte anzuzeigen. Vielleicht kannst Du ja was damit anfangen.
Quark_test wäre jetzt in meinem Beispiel der Dateiname.
In den nicht Farblich markierten Verzeichnissen steht nichts drin. Sie sind also leer.
Gruß
balu
- Dateianhänge
-
- quark0b.jpg (122.75 KiB) 8307 mal betrachtet
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: .ods-Datei gezippt = Problem
Hallo Michael,
ich hatte mich auch mal dranbegeben und eine Datei entzippt. Von diesen Erfahrungen möchte ich dir jetzt berichten. Ich weiss nicht, ob es dir hilft.
Ich hatte wohl schon einmal eine Datei etpackt, um die styles.xml in einem Texteditor nachträglich zu manipulieren. Das war ja auch nicht das Problem, hatte gefunzt. Nur als ich diese wieder gepackt hatte und mit Calc wieder öffnen wollte, reagierte Calc nicht so wie ich es wollte. Nach einer Weile zeigte mir Calc ein Fenster an, in dem ich den Dateityp auswählen sollte.
Hääähh, wie bitte!? Wat is los!?`Nix verstehen.
Also mal das Tabellenformat ausgewählt und ok gedrückt. Das Ergebnis, 
Und nach langer Zeit hatte ich es nun noch mal probiert, aber ohne eine .xml Datei zu manipulieren. Einfach entpacken und dann wieder neu packen.
Ergebnis.
Was mache ich nur falsch? 
Lange hin-und-her überlegt, bis ich mir mal die gepackte Datei mit 7-ZIP (4.44beta) angeschaut habe. Ich weiss ja nicht was Du so auf deinem Apfel hast, aber der 7-ZIP zeigt auch die Ordnerstruktur der gepackten Datei an (nur als beispiel. es gibt auch andere die das können).
Tja, und was ich da sah, ließ mir ein
aufgehen.
Ich hatte falsch gezippt. Mein Fehler war:
Ich hatte in der Ordneransicht (im Explorer linkes Fenster) auf den Vereichnisnamen (Dateinamen) geklickt und gesagt Hinzufügen zu "Quark_test.zip".
Richtig ist aber:
In der Dateiliste (im Explorer rechtes Fenster) alle Dateien und Verzeichnisse auswählen, und dann Hinzufügen zu "Quark_test.zip".
Dies habe ich jetzt nun mehrfach getestet. Und jedesmal wenn ich die so gezippte Datei in Calc öffne, wird sie also auch ordnungsgemäß geöffnet. Dabei muss nicht mal die Erweiterung .zip auf .ods geändert werden.
Okay, okay! Ich weis das meine Datei von vorneherein nicht beschädigt war. Aber ich wollte ja auch nur damit versuchen aufzuzeigen, was man eventuell beim packen irgendwo falsch gemacht haben könnte.
Also.
Wenn Du noch deine Original-Datei hast, versuch es noch mal wie ich es eben beschrieben habe. ABER !! Ohne eine .xml Datei zu ersetzen.
Sollte das auch nicht funktionieren, so tust Du mir echt leid.
Aber vielleicht hilft ja das hier beschriebene irgendwann mal jemand anderem.
Gruß
balu
ich hatte mich auch mal dranbegeben und eine Datei entzippt. Von diesen Erfahrungen möchte ich dir jetzt berichten. Ich weiss nicht, ob es dir hilft.

Ich hatte wohl schon einmal eine Datei etpackt, um die styles.xml in einem Texteditor nachträglich zu manipulieren. Das war ja auch nicht das Problem, hatte gefunzt. Nur als ich diese wieder gepackt hatte und mit Calc wieder öffnen wollte, reagierte Calc nicht so wie ich es wollte. Nach einer Weile zeigte mir Calc ein Fenster an, in dem ich den Dateityp auswählen sollte.
Hääähh, wie bitte!? Wat is los!?`Nix verstehen.

Bingo, das hatte ich auch. Leider.Michael hat geschrieben: Danach habe ich dann nur ein Dokument bestehend aus einem leeren Sheet.

Und nach langer Zeit hatte ich es nun noch mal probiert, aber ohne eine .xml Datei zu manipulieren. Einfach entpacken und dann wieder neu packen.
Ergebnis.
Ja Kraiz de Törken.Michael hat geschrieben: Danach habe ich dann nur ein Dokument bestehend aus einem leeren Sheet.


Lange hin-und-her überlegt, bis ich mir mal die gepackte Datei mit 7-ZIP (4.44beta) angeschaut habe. Ich weiss ja nicht was Du so auf deinem Apfel hast, aber der 7-ZIP zeigt auch die Ordnerstruktur der gepackten Datei an (nur als beispiel. es gibt auch andere die das können).
Tja, und was ich da sah, ließ mir ein

Ich hatte falsch gezippt. Mein Fehler war:
Ich hatte in der Ordneransicht (im Explorer linkes Fenster) auf den Vereichnisnamen (Dateinamen) geklickt und gesagt Hinzufügen zu "Quark_test.zip".
Richtig ist aber:
In der Dateiliste (im Explorer rechtes Fenster) alle Dateien und Verzeichnisse auswählen, und dann Hinzufügen zu "Quark_test.zip".
Dies habe ich jetzt nun mehrfach getestet. Und jedesmal wenn ich die so gezippte Datei in Calc öffne, wird sie also auch ordnungsgemäß geöffnet. Dabei muss nicht mal die Erweiterung .zip auf .ods geändert werden.
Okay, okay! Ich weis das meine Datei von vorneherein nicht beschädigt war. Aber ich wollte ja auch nur damit versuchen aufzuzeigen, was man eventuell beim packen irgendwo falsch gemacht haben könnte.
Also.
Wenn Du noch deine Original-Datei hast, versuch es noch mal wie ich es eben beschrieben habe. ABER !! Ohne eine .xml Datei zu ersetzen.
Sollte das auch nicht funktionieren, so tust Du mir echt leid.
Aber vielleicht hilft ja das hier beschriebene irgendwann mal jemand anderem.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: .ods-Datei gezippt = Problem
Hallo Michael,

Also wirklich, es freut mich zu sehr das es funzt. Ich hatte wohl gehofft das meine Idee hilft, aber nicht wirklich daran geglaubt. Bis zu deinem jetzigen Feedback.

Oh man!
Ich bin einfach nur Happy.
Wünsche dir viel Spaß mit deiner Tabelle, und alles Gute noch
balu
Als ich das las, habe ich fast einen kleinen Freudentanz aufgeführt.Michael hat geschrieben: Heissa und Juchei!
Vielen Dank, balu!

Aus "fast Freudentanz" wurdeMichael hat geschrieben: Und was soll ich sagen? Ganz genau so funktioniert es, meine Tabelle ist wieder da, alles ist gut!

Also wirklich, es freut mich zu sehr das es funzt. Ich hatte wohl gehofft das meine Idee hilft, aber nicht wirklich daran geglaubt. Bis zu deinem jetzigen Feedback.
Und dabei habe ich schon versucht so zu reden, das man mich versteht. Und dabei an dich mit deinem Apfel gedacht. Nix für ungut, nehme das auch nicht als Vorwurf an.Michael hat geschrieben: Also ihr Windows-Leute habt ja eine Wortwahl daß man sich jede Zeile dreimal durchlesen muss bis man es versteht,

Oh man!

Wünsche dir viel Spaß mit deiner Tabelle, und alles Gute noch
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden
