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 "technik_div@jrsch.de" <te...@jrsch.de> on 2017/02/01 10:05:58 UTC
.odt Dateien defekt, werden als .txt angesehen
Hallo,
ich habe das Problem, dass etliche .odt Dateien defekt sind. Beim �ffnen
der Dateien wird der ASC Import Filter aufgerufen und beim Ausl�sen
kommt kryptisches Zeug.
Beim Umbenennen in .zip l�sst sich die Datei aber auch nicht �ffnen. -
ist kein Archiv
Kann mir jemand da weiterhelfen?
Woran kann das liegen. Nur odt Dateien scheinen betroffen in allen
m�glichen Verzeichnissen.
Horst
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org
Re: .odt Dateien defekt, werden als .txt angesehen
Posted by Jörg Schmidt <jo...@j-m-schmidt.de>.
Hallo,
> From: technik_div@jrsch.de [mailto:technik_div@jrsch.de]
> sieht schlecht aus. Es waren odt Dateien, jetzt fängt die
> Testdatei mit
> 24 B4 an. Außerdem ist sie zu klein für eine odt Datei. Da ist wohl
> etliches defekt.
>
> Gibt es eine Möglichkeit per Makro zu prüfen, ob eine Datei als odt
> lesbar ist?
naja, zumindest doch indem man versucht die Datei normal zu öffnen und auf deren Text zuzugreifen, kommt kein Fehler ist sie lesbar, kommt ein Fehler dann nicht. Also ungefähr so (nicht getestet):
Sub Datei_testen(Dateiadresse As String)
On Error Goto Fehler
tmp = StarDesktop.loadComponentFromURL(Dateiadresse, "_blank", 0, Array())
inhalt = tmp.Text
Msgbox "OK, Dateizugriff möglich"
Exit Sub
Fehler:
Msgbox "Datei konnte nicht gelesen werden"
End Sub
Gruß
Jörg
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org
Re: .odt Dateien defekt, werden als .txt angesehen
Posted by "technik_div@jrsch.de" <te...@jrsch.de>.
Danke,
sieht schlecht aus. Es waren odt Dateien, jetzt f�ngt die Testdatei mit
24 B4 an. Au�erdem ist sie zu klein f�r eine odt Datei. Da ist wohl
etliches defekt.
Gibt es eine M�glichkeit per Makro zu pr�fen, ob eine Datei als odt
lesbar ist? (Suchen und Finden ist hoffentlich kein Problem, auch wenn
die Hilfe bei der Dir Funktion fehlerhaft ist. Dann habe ich aber den
Dateinamen mit Pfad. und weiter??)
Ich habe da momentan keine Idee.
Zu dem Problem mit der DIR Funktion eine Extra Frage: Problem mit DIR
Funktion
Horst
Am 01.02.2017 um 14:19 schrieb J�rg Schmidt:
> Hallo,
>
>> From: technik_div@jrsch.de [mailto:technik_div@jrsch.de]
>> ich habe das Problem, dass etliche .odt Dateien defekt sind.
>> Beim �ffnen
>> der Dateien wird der ASC Import Filter aufgerufen und beim Ausl�sen
>> kommt kryptisches Zeug.
>>
>> Beim Umbenennen in .zip l�sst sich die Datei aber auch nicht
>> �ffnen. -
>> ist kein Archiv
>>
>> Kann mir jemand da weiterhelfen?
> Wenn es sich tats�chlich um odt-Dateien handelt (also Dateien die nachweislich bereits als odt-Dateien funktioniert haben) sind sie jetzt defekt. Hoffnung auf Rettung besteht nur(*) indem man verschiedene Programme durchprobiert die anbieten zip reparieren zu k�nnen, das k�nnen verschiedene zip-Packprogramme wie auch einige rein auf zip-Reparatur spezialisierte Tools, z.B. https://www.diskinternals.com/zip-repair/
>
>
> (*) "nur" weil hier ja bereits explizit die Rede davon war das die Dateien (auch) per zip-Programm nicht zu �ffnen waren
>
>
> Wenn die Dateien hingegen bisher noch nicht als odt-Datei funktioniert haben handelt es sich vielleicht um funktionierende, andere Dateien die nur f�lschlich die falsche Dateiendung haben (obwohl OO das eigentlich komprensieren k�nnen sollte). Um das festzustellen musst Du den Typ der Datei ermitteln indem Du die sog. file-signatur bestimmmst, indem Du die Datei in einem Editor oder Hexeditor �ffnest und die ersten Bytes der Datei mit z.B. folgender Tabelle abgleichst:
> https://en.wikipedia.org/wiki/List_of_file_signatures
>
>
>
> Falls Dir die gerade genannten Dinge unverst�ndlich oder zu kompliziert sind UND Deine Dateien nicht zu gro� sind (sagen wir < 1 MB) kannst Du mir notfalls auch eine Beispieldatei schicken, dann kann ich mir Diese ansehen und Dir (wahrschjeinlich) sagen was Sache ist.
>
>
>
> Gru�
> J�rg
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: users-de-help@openoffice.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org
Re: .odt Dateien defekt, werden als .txt angesehen
Posted by Jörg Schmidt <jo...@j-m-schmidt.de>.
Hallo,
> From: technik_div@jrsch.de [mailto:technik_div@jrsch.de]
> ich habe das Problem, dass etliche .odt Dateien defekt sind.
> Beim Öffnen
> der Dateien wird der ASC Import Filter aufgerufen und beim Auslösen
> kommt kryptisches Zeug.
>
> Beim Umbenennen in .zip lässt sich die Datei aber auch nicht
> öffnen. -
> ist kein Archiv
>
> Kann mir jemand da weiterhelfen?
Wenn es sich tatsächlich um odt-Dateien handelt (also Dateien die nachweislich bereits als odt-Dateien funktioniert haben) sind sie jetzt defekt. Hoffnung auf Rettung besteht nur(*) indem man verschiedene Programme durchprobiert die anbieten zip reparieren zu können, das können verschiedene zip-Packprogramme wie auch einige rein auf zip-Reparatur spezialisierte Tools, z.B. https://www.diskinternals.com/zip-repair/
(*) "nur" weil hier ja bereits explizit die Rede davon war das die Dateien (auch) per zip-Programm nicht zu öffnen waren
Wenn die Dateien hingegen bisher noch nicht als odt-Datei funktioniert haben handelt es sich vielleicht um funktionierende, andere Dateien die nur fälschlich die falsche Dateiendung haben (obwohl OO das eigentlich komprensieren können sollte). Um das festzustellen musst Du den Typ der Datei ermitteln indem Du die sog. file-signatur bestimmmst, indem Du die Datei in einem Editor oder Hexeditor öffnest und die ersten Bytes der Datei mit z.B. folgender Tabelle abgleichst:
https://en.wikipedia.org/wiki/List_of_file_signatures
Falls Dir die gerade genannten Dinge unverständlich oder zu kompliziert sind UND Deine Dateien nicht zu groß sind (sagen wir < 1 MB) kannst Du mir notfalls auch eine Beispieldatei schicken, dann kann ich mir Diese ansehen und Dir (wahrschjeinlich) sagen was Sache ist.
Gruß
Jörg
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org