Cloudooo

Logiciel capture d'écran:
Cloudooo
Détails logiciels:
Version: 1.2.3
Date de transfert: 11 May 15
Développeur: Gabriel M. Monnerat
Licence: Gratuit
Popularité: 12

Rating: 3.0/5 (Total Votes: 2)

Cloudooo est un serveur document OpenOffice.org convertion XML-RPC.
- XMLRPC + WSGI sera un pont pour OpenOffice.org facile d'accès. Cela permettra de mettre en œuvre un serveur XMLRPC dans WSGI (Paster).
- Pyuno est utilisé pour se connecter à OpenOffice.org a déclaré avec socket ouvert. Les caractéristiques seront traitées par tous pyuno.
- Xvfb est utilisé pour exécuter Openoffice.org. Ceci est contrôlé par Daemon (cloudooo).
- Seul un processus aura accès à OpenOffice.org par le temps.
- Tous les clients reçoivent le même objet (proxy) lorsque se connecte avec XMLRPC Server.
Xvfb et OpenOffice
& Nbsp; - configurer et commencer à Xvfb;
& Nbsp; & nbsp; & nbsp; - Utilisez une seule Xvfb;
& Nbsp; & nbsp; & nbsp; - L'xvfb sera lancé avec le serveur XMLRPC;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Quand démarrer le démon (cloudooo), il configure Xvfb, ouvre la prochaine openoffice (avec pyuno) et commencer XMLRPC serveur;
& Nbsp; - Xvfb de contrôle;
& Nbsp; - démarrer openoffice;
& Nbsp; & nbsp; - Pyuno démarrer les processus d'OpenOffice et la communication est via les sockets;
& Nbsp; & nbsp; - Openoffice processus exécuté dans brackground et affichage virtuel;
& Nbsp; - openoffice de contrôle;
& Nbsp; & nbsp; - La prise ne peut pas perdre la connexion, si cela se produit doit tuer le processus et de soumettre à nouveau le fichier;
XMLRPC Server - XMLRPC + WSGI
& Nbsp; - Envoyer le document pour openoffice et retourner le document converti avec des métadonnées;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - XMLRPC reçoit un fichier et se connecte à un openoffice par pyuno;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Le pyuno ouvre une nouvelle openoffice, écrire, ajouter des métadonnées et renvoie le document édité ou converti en xmlrpc et il retourner le document à l'utilisateur;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Lorsque finaliser l'utilisation d'OpenOffice, devrait faire en sorte qu'il a été finalisé;
& Nbsp; - Export vers un autre format;
& Nbsp; - Inviter document et métadonnées de retour seulement;
& Nbsp; - Modifier les métadonnées du document;
& Nbsp; - Problèmes et solutions possibles
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice est au point mort;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Finaliser le processus, démarrer openoffice et soumettre le document à nouveau (sans redémarrer le cloudooo);
& Nbsp; & nbsp; & nbsp; & nbsp; - Openoffice est écrasé;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Finaliser le processus, de vérifier si tout le processus a été tué, démarrer openoffice et de soumettre à nouveau le document (sans redémarrer le cloudooo)
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice reçu le document et a calé;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Si openoffice ne répond pas, tuer le processus et commencer
& Nbsp; & nbsp; & nbsp; & nbsp; - Le document qui a été envoyé est corrompu;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Écrire en enregistrer l'erreur et vérifiez que le processus ne sont pas dans la mémoire

Ce qui est nouveau dans cette version:

  • gestionnaires Eggify
  • Le fichier de configuration indique à cloudooo quel gestionnaire doit être chargé
  • interface de mise à jour (pas encore implémenté)

Ce qui est nouveau dans la version 1.2.2:.

  • Pas plus utiliser Xvfb

Ce qui est nouveau dans la version 1.2.0:.

  • Support LibreOffice3.3rc3

Quoi de neuf dans la version 1.1.0:

  • Refactoriser runCloudOOoUnitTest.py de mieux contrôler le processus démon
  • Utilisez argparse lieu de optparse
  • tests de refactoring d'utiliser booléen affirme pour valider Vrai ou Faux.
  • Utiliser python-magic pour valider les documents de sortie selon le type MIME.
  • Structure Changer de dossier de cloudooo mettre gestionnaire, mimemapper, les aides liées à la gestionnaire en même dossier que gestionnaire.
  • Code Refactoriser utiliser JSON lieu de jsonpickle.
  • Ajouter getTableItem, getTableItemList et getTableMatrix pour OOGranulate
  • Ajouter getParagraphItemList et getParagraphItem pour OOGranulate
  • Ajouter getImageItemList et getImage pour OOGranulate
  • Ajouter OdfDocument
  • Ajoutez interface de granulat.

Quoi de neuf dans la version 1.0.9:.

  • utilisation pkg_resources pour obtenir des scripts d'aide
  • déplacer son internes dans le dossier d'aide.
  • enlevé cloudooo comme dépendance de son exécution internes.
  • façon modifiée que les filtres d'OpenOffice.org sont passés.

Exigences :

  • Python

Commentaires à Cloudooo

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!