• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Openoffice

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Всем привет!
Очередной вопрос. Нужно реализовать экспорт в OpenOffice. OS Linux
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
а где вопрос-то? ;)
реализовывайте...
берем описание XML для ОпенОфиса и делаем либо прямым созданием (по нодам), либо пишем XSLT и накладываем на "существующий" XML
 
X

Xalet

Или пойти долгим путем: разобраться с ОО апи... Сделать на нем... Столкнуться с проблемами и сделать, как в первом посте :)
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
к сожалению не могу понять откуда копать ;)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
создаем док ОО, сохраняем на диск, открываем архиватором (это обычный зип), смотрим на ХМЛ, анализируем...
создаем несколько подобных
читаем про ODF на сайте или берем:
 
P

PaVaP

Свежачок от developerworks:

Хотел посмотреть базу из этой статьи, но при нажатии кнопки "Create a Symphony Document"
возникает ошибка "Error loading USE or USELSX module: *symphonylsx".
Не отрабатывает %INCLUDE "symphonylsx.lss".
Клиент у меня 8.5, Symphony работает.
На компе файл symphonylsx.lss отсутствует.
Google на symphonylsx молчит.

Где взять этот symphonylsx.lss ?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
почитайте про версию клиента :(
и подождите 12-го октября (если получаете электронные версии обновлений)
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
lmike новый клиент - это не панацея.
потому как не у всех будет новый клиент... и к сожалению не у всех он будет вообще. Многие ходять в почту и конкретное приложение через WEB/
По этому надо генерить читабельные у всех файлы :( и самое интересное под 2 разные операционки
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
сам формат открыт и от операционок не зависит...
ка уже упоминал, ОО доки - это архив с файлами, один из кот. (contents.xml) и есть тело дока
для простых случаев, достаточно насоздавать шаблонов и менять (замещать/добавлять) в них ХМЛ ноды
об этом я и упоминал в своих постах
всяких тулзовин для работы с ХМЛ - море, в т.ч. на LS
если нет дружбы с java - будет вопрос про развертывание/сжатие архива
но с java лучше дружить, ибо и язык богаче и готовых решений море
в Нотусе одна засада - устаревшая ВМ, но и это решабельно - выносом во внешнюю ВМ
обмен данными можно осущ. разными способами (от файлового до обращения "по сети")

можно и вовсе (на Линуксе) вызывать обработчик XML в системе (xsltproc) и посовывать ему темплэйт и свои данные в ХМЛ
в odftoolkit есть xltrunner ...
 
D

D400

Xml в dxl и oo довольно сильно отличаются. У меня сходная задача: преобразовать содержимое richtext field в документ оо. Кто-нить сталкивался с подбным? Может есть примеры xsl? Хотя я не уверен, что xsl это по силам, учитывая что нужно сохранять оригинальные стили, а также работать с вложенными изображениями.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
вощем поробовал решение тулкит...
в тулките (как в таковом) содержатся только хелпы и примеры (для винды - не знаю)
тестил на линухе 64бит в 32бит режиме приложения
8.5.1 надо переустанавливать полностью:
notes, cae, activity, symphony (на sametime можно забить - снести типа)
запустил примерчик на очередном этапе (правил док и запускал генерацию репорта) симфония навернулась
что вызвало блокировку формы документа,остальной нотес работал, но от того не легче...
т.о. - это решение для рабочей станции (не серверное) и ещё сырое
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Вообще разочарован 8.5.1
Недо релиз блин :eek:
Пришлось откатиться на 8.5
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!