Cloudooo

Скріншот програми:
Cloudooo
Дані програми:
Версія: 1.2.3
Дата завантаження: 11 May 15
Розробник: Gabriel M. Monnerat
Ліцензія: Безкоштовно
Популярність: 12

Rating: 3.0/5 (Total Votes: 2)

Cloudooo є XML-RPC сервер OpenOffice.org документ Конвертація.
- XMLRPC + WSGI буде один міст для легкого доступу OpenOffice.org. Це буде здійснювати один XmlRpc сервер в WSGI (Пастера).
- PyUno використовується для підключення до OpenOffice.org заявив з відкритим гніздом. Особливості будуть оброблені всього pyuno.
- Xvfb використовується для запуску Openoffice.org. Це контролюється Daemon (cloudooo).
- Тільки процес буде мати доступ до OpenOffice.org за часом.
- Всі клієнти отримують той же об'єкт (проксі), коли з'єднується з XMLRPC Server.
Xvfb і OpenOffice
& NBSP; - налагодження та запуск Xvfb;
& NBSP; & NBSP; & NBSP; - Використання одного Xvfb;
& NBSP; & NBSP; & NBSP; - Xvfb буде запущений з XMLRPC сервері;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Коли почати Daemon (cloudooo), він налаштовує Xvfb, поруч відкриває OpenOffice (з pyuno) і почати XmlRpc сервера;
& NBSP; - контроль Xvfb;
& NBSP; - почати OpenOffice;
& NBSP; & NBSP; - Pyuno запустити процеси OpenOffice і зв'язок через сокети;
& NBSP; & NBSP; - Openoffice процеси працювати в brackground і у віртуальному дисплеї;
& NBSP; - OpenOffice управління;
& NBSP; & NBSP; - Сокет не може втрачати зв'язок, якщо це відбувається, повинні вбити процес і представити знову файлу;
XMLRPC сервера - XMLRPC + WSGI
& NBSP; - Відправити документ OpenOffice і повернути документ перетвориться з метаданими;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - XMLRPC отримує файл і підключається до OpenOffice по pyuno;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Pyuno відкриває новий OpenOffice, писати, додавати метадані та повертає документ відредаговані або перетворені в XMLRPC і повернути документ до користувача;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Коли остаточно використання OpenOffice, слід переконатися, що вона була завершена;
& NBSP; - Експорт в інший формат;
& NBSP; - Запросити документ і повернення метаданих тільки;
& NBSP; - Редагувати метадані документа;
& NBSP; - Проблеми і можливе рішення
& NBSP; & NBSP; & NBSP; & NBSP; - OpenOffice застопорився;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Завершити процес, почати OpenOffice і представити документ знову (без перезавантаження cloudooo);
& NBSP; & NBSP; & NBSP; & NBSP; - Openoffice розбився;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Завершити процес, перевірити, якщо весь процес був убитий, почати OpenOffice і представити документ знову (без перезавантаження cloudooo)
& NBSP; & NBSP; & NBSP; & NBSP; - OpenOffice отримав документ і зупинився;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Якщо OpenOffice не відповідає, вбити процес і почати
& NBSP; & NBSP; & NBSP; & NBSP; - Документ, який був спрямований пошкоджений;
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Написати в журнал помилку і переконатися, що процес не в пам'яті

Що нового У цьому випуску:

  • Eggify обробники
  • Файл конфігурації розповідає cloudooo які обробник повинен бути завантажений
  • Оновлення інтерфейсу (поки не реалізовано)

Що нового у версії 1.2.2 :.

  • Немає більше використовувати Xvfb

Що нового у версії 1.2.0 :.

  • Підтримка LibreOffice3.3rc3

Що нового у версії 1.1.0:

  • Рефакторинг runCloudOOoUnitTest.py щоб краще контролювати процес демона
  • Використання argparse замість optparse
  • Тести реорганізовувати використовувати логічне подало перевірки Правда чи Брехня.
  • Використання Python-Magic для перевірки вихідних документів відповідно до MimeType.
  • Змінити структуру папок cloudooo поставити обробник, mimemapper, помічників, пов'язані з обробником в тій же папці, ніж обробник.
  • Рефакторинг коду використовувати JSON замість jsonpickle.
  • Додати getTableItem, getTableItemList і getTableMatrix для OOGranulate
  • Додати getParagraphItemList і getParagraphItem для OOGranulate
  • Додати getImageItemList і GetImage для OOGranulate
  • Додати OdfDocument
  • Додати інтерфейс гранул.

Що нового у версії 1.0.9 :.

  • використання pkg_resources, щоб отримати допоміжні скрипти
  • рухатися внутрішні скрипти для помічника папці.
  • видалені cloudooo залежно від внутрішніх сценаріїв.
  • змінені так, що фільтри з OpenOffice.org передаються.

Вимоги

  • Python

Cloudooo

Коментар не знайдено
додати коментар
Включіть картинки!