Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема gcomp: разложение mxl как текста (число прочтений - 3241 )
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
gcomp: разложение mxl как текста
09. Марта 2007 :: 09:51
Печать  
А нельзя ли так сделать, чтобы все таблицы тоже раскладывались в текстовый файл?
  
Наверх
ICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: gcomp: разложение mxl как текста
Ответ #1 - 09. Марта 2007 :: 11:27
Печать  
Теоретически ответить?
  
Наверх
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: gcomp: разложение mxl как текста
Ответ #2 - 09. Марта 2007 :: 13:04
Печать  
es3000 писал(а) 09. Марта 2007 :: 09:51:
А нельзя ли так сделать, чтобы все таблицы тоже раскладывались в текстовый файл?

Дело в том, что MXL надо скорее рассматривать как compound. Ведь там могут быть и картинки, и OLE-объекты. В принципе, при желании, и их можно законвертировать в текст (по какому-нибудь там BASE64), но какой-то это странноватый текстовый файл получится... Лучшим вариантом была бы декомпиляция MXL в отдельный подкаталог со своим набором файликов.

PS. В итоге: сделать, типа, можно Подмигивание
  
Наверх
 
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: gcomp: разложение mxl как текста
Ответ #3 - 09. Марта 2007 :: 14:08
Печать  
ну да лучше тогда в отдельный подкаталог со своим набором файликов
а кто бы это сделал? Улыбка
  
Наверх
ICQ  
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: gcomp: разложение mxl как текста
Ответ #4 - 09. Марта 2007 :: 19:42
Печать  
года N назад меня с подобным вопросом отослали к некоторому примеру на Питоне. Я его (пример) поломал, потом наладил, понял что к чему, и забросил.
Исходно пример конвертил в XML, не обрабатывал те самые картинки и ОЛЕ-объекты, не знал про "поворот текста".

Я XML не лублу и сделал выход в простой текст с отступами (как в Питоне).
Не сделано - те самые картинки и ОЛЕ. Собственно - в этом месте стоят заглушки "выгрузить признак объекта и пропустить N байт", т.е. осталось решить - как их выгружать и все.
Ну и не начат компилятор, поскольку декомпил не доделан.
Ага, еще не знаю, что с расшифорвками > 32кБ (недавно здесь тема пробегала), вероятно тоже нужно исследовать что там и как.
Если других предложений не поступит - могу вскрыть закрома и выкопать эту недоделку.
  
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: gcomp: разложение mxl как текста
Ответ #5 - 12. Марта 2007 :: 12:17
Печать  
dnp писал(а) 09. Марта 2007 :: 19:42:
могу вскрыть закрома и выкопать эту недоделку.

В дистрибутиве gcomp'а есть. scripts\moxel1b1
  
Наверх
www  
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: gcomp: разложение mxl как текста
Ответ #6 - 13. Марта 2007 :: 07:51
Печать  
а можно ли вызов этого скрипта "прикрутить" к gcomp-у?
чтобы эта конвертация работала при декомпиляции/компиляции?
  
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: gcomp: разложение mxl как текста
Ответ #7 - 21. Марта 2007 :: 19:53
Печать  
Я уже давно компиляцию/декомпиляцию запускаю не саму по себе, а внутри батника.
Батник компиляции, например, загружает измененную конфигурацию и собирает тестовую базу.
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать