Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/03/2009, à 11:32

Pitt

Parler à soffice.bin...

Bonjour!
Avant tout un grand merci à la communauté Ubuntu, sans préciser les centaines de fois où ce site m'a sorti de situation bloquantes! (Ubuntu Intrepid)


Situation initiale :
Je développe un moteur de recherche pour un site qui notamment stocke des documents (pdf, rtf, doc, docx, odt, etc...).
J'utilise OO.org (3.0.1) pour traduire la plupart des formats en texte (en vue de leur indexation dans le moteur de recherche).
Pour lancer le daemon openoffice, je lance :

soffice -headless -invisible -accept="socket,port=8100;urp;"

J'ai un script de traduction qui va envoyer les documents à traduire les uns à la suite des autres à soffice (en attendant la fin du précédent, ça c'est bon).

J'ai trouvé un script python qui parait gérer les crashes éventuel de soffice.bin (et plus) mais ne me parait pas maintenu, et resté en version alpha :
http://udk.openoffice.org/python/oood/index.html
Ma première question, à qui s'y est intéressé : n'y a t-il pas une version stable quelque part? j'ai bien cherché, et j'avais trouvé un site un peu plus récent qui paraissait l'utiliser jusqu'en 2007, mais c'est tout, aucune trace de OOoD+OO.org 3.0 ...

Bref, pas question d'utiliser une alpha en production, donc je fais mes petites bidouilles.
D'où la vrai question :
Je voudrais checker en commande si soffice.bin "répond" avant chaque traduction de doc, et de préférence obtenir le résultat dans la valeur de retour de ma commande et non dans le stdout.
Je ne connais pas bien la communication avec les processus, alors si quelqu'un parle leur langage... smile

Merci déjà d'avoir lu, et à ceux qui répondront d'autant plus!

Pitt

#2 Le 10/03/2009, à 12:13

JBF

Re : Parler à soffice.bin...

Bonjour,

Tu devrais poser ta question sur la liste prog-fr du projet openoffice.org francophone (http://fr.openoffice.org/contact-forums.html). Tu y trouveras des gourous de la programmation OOo et des gens qui font de la GED.

Bonne journée
JBF


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#3 Le 10/03/2009, à 13:05

Pitt

Re : Parler à soffice.bin...

Merci!
Voilà qui est fait (avec un superbe double-post parce que je ne sais pas bien utiliser les mailing lists)...
Je posterai la réponse ici si je la trouve...

Pitt