Le 13/11/10 19:46, Isabelle Fey a écrit :
Merci Christian et Lucien,
moi aussi j'ai ces .cpgz qui reproduisent des .zip, etc...
Bref je n'arrive toujours pas à ouvrir ni .cpgz, ni .zip,
Quelle est cette manip sous Terminal (je ne sais pas ce que c'est !)
Au secouououououours !
Isabelle

Il giorno 13/nov/2010, alle ore 18.12, lutch ha scritto:

Le 13/11/10 15:12, christianwtd a écrit :
Le 13/11/2010 10:54, Isabelle Fey a écrit :
bonjour,

j'ai un problème avec un document classeur de open office (évidemment c'est un 
document important !)

C'est un tableau que j'ouvre très souvent. Mais hier impossible de l'ouvrir. Un 
message d'erreur s'affiche :
Erreur de format dans le fichier du sous document content.xlm à la position 
2,164278 (row,col)

Y a-t-il un moyen pour ouvrir malgré tout ce document ? J'aurais absolument 
besoin de le récupérer.
Merci de votre aide.

PS. pour info technique, j'ai un IMac et la version OpenOffice 3.2.1
Bonjour Isabelle,

Je viens de tester sous Win7 et un petit document de test.
Il faut en priorité faire une sauvegarde !
On renomme la copie de :
MonFichier.ods
en
MonFichier.zip
On passe outre le message d'avertissement lié au changement d'extension. 
Ensuite il est important de travailler dans un dossier provisoire, parce que 
c'est un festival de fichiers et dossiers.

On ouvre le fichier content.xml, avec un bloc-notes de préférence (évite 
d'ajouter des codes de contrôle indésirables). Puis, on cherche... et là, 
courage !
On peut supposer une erreur de balise début (<) ou fin (/>), mais je ne fais 
que supposer.

Ensuite, une fois modifié, en espérant que l'erreur soit identifiée et 
corrigée, il suffit de recompresser en ZIP, et de nouveau modifier l'extension 
en ODS. Si pas d'erreur, ça marche.

Presque simple !
J'ignore s'il existe des outils de réparation.

Bon courage et bon surf,
Christian

Bonsoir à toutes et à tous,

sous Mac OS, le .zip décompressé via Utilitaire d'archive (intégré à l'OS, 
accessible via ctrl+clic) produit parfois un dossier contenant tout les 
éléments du document initial.
Le problème que je rencontre -par d'autres fois- est que cette fonction de 
désarchivage intégrée à Mac OS produit une nouvelle archive avec une extension 
.cpgz, celle-ci un nouveau .zip et ainsi de suite.
Grrr.

Devant ce cercle vicieux, j'ai cherché et trouvé la manip sous Terminal, qui 
m'a enfin permit de retrouver l'ancienne décompression.
Il n'est dans ce cas pas nécessaire de modifier l'extension, les commandes 
unzip/zip se débrouillent bien avec les extensions Oo.o.

Je me suis "amusé" à modifier le contenu de content.xml.
Le document Writer est restitué avec le texte modifié.

Tests réalisés sous l'environnement
Mac OS Snow Leopard 10.6.4
OpenOffice.org 3.2.0

Lucien
PS : pour contraindre l'Utilitaire d'archive à fonctionner comme zip/unzip, il 
y a peut-être un moyen, mais qui sort du cadre cette liste.

Bonsoir Isabelle,


Le Terminal est une application permettant d'utiliser le Mac sans toutes ces belles fenêtres et beaux boutons. On se retrouve quelques lustres en arrière, où il fallait savoir sans rien voir ce qu'on voulait faire faire à un ordinateur…


1° copier le document défectueux sur le Bureau
2° aller chercher Terminal, qui se trouve dans le sous-dossier Applications>Utilitaires
3° Ouvrir Terminal par double-clic. Une fenêtre blanche apparaît
4° Taper successivement chacune des expressions suivantes et terminer à la fin de chacune par un appui sur la touche Retour.
•Attention : les majuscules doivent être respectées !
•Le mot document.ods doit être remplacé par le nom de ton propre document extension comprise.
- cd Desktop
- unzip -o -q document.ods content.xml

5° ouvrir le document apparu sur le Bureau, portant le nom de content.xml, avec OpenOffice.org ou un logiciel basique appelé "éditeur de texte", ne modifiant pas le type initial du fichier. TextEdit ne convient pas car il interprète le format .xml 6° rechercher dans content.xml la ligne signalée comme défectueuse (il te faudra peut-être un peu de temps pour trouver…)
7° modifier ce qui ne va pas
8° enregistrer content.xml |||sans convertir au format odf|||
9° revenir à Terminal
10° taper l'expression suivante
- zip -f document.ods content.xml
11° ouvrir document.ods
• si OpenOffice.org propose de "réparer" le document, accepter
12° j'espère à ce moment là que tu pourras pousser un gros soupir de soulagement…

Coraggio, insieme ci arriveremo.
Lucien




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Répondre à