Страница 14 из 19

Добавлено: Чт ноя 19, 2009 07:52
Ник
Гм :)

Добавлено: Вт дек 22, 2009 01:17
DenchikKRU
Прочитал тему, но ни у кого похоже такой проблеммы не возникало.
Под Win7x64 возникает ошибка при чтении docx:
Изображение
При этом odt к примеру открываются отлично.
В XP Sp3 такой проблеммы нет.

Total Commander 7.50a, OOOViewer 1.6.9 full, Windows XP SP3 x86 и Windows 7 Pro x64

Добавлено: Вт дек 22, 2009 08:16
Alextp
Видимо, проблема с конвертером - проверь вручную, что будет, если запустить конвертер (он в папке плагина) из ком. строки

Добавлено: Вт дек 22, 2009 10:31
DenchikKRU
Если просто запустить, то выдается вот это:

Код: Выделить всё

Error when parsing command line: Input is missing
Usage: OdfConverterTest.exe /I PathOrFilename [/O PathOrFilename] [/BATCH-ODT] [/BATCH-DOCX] [/V] [/OPEN] [/XSLT Path] [/NOPACKAGING] [/SKIP name] [/REPORT Filename] [/LEVEL Level] 
  Where options are:
     /I PathOrFilename  Name of the file to transform (or input folder in case of batch conversion)
     /O PathOrFilename  Name of the output file (or output folder)
     /F                 Replace existing file
     /BATCH-ODT         Do a batch conversion over every ODT file in the input folder (note: existing files will be replaced)
     /BATCH-DOCX        Do a batch conversion over every DOCX file in the input folder (note: existing files will be replaced)
     /BATCH-ODP         Do a batch conversion over every ODP file in the input folder (note: existing files will be replaced)
     /BATCH-PPTX        Do a batch conversion over every PPTX file in the input folder (note: existing files will be replaced)
     /BATCH-ODS         Do a batch conversion over every ODS file in the input folder (note: existing files will be replaced)
     /BATCH-XLSX        Do a batch conversion over every XLSX file in the input folder (note: existing files will be replaced)
     /V                 Validate the result of the transformation against the schemas
     /OPEN              Try to open the converted files (works only for ODF->OOX, Microsoft Word required)
     /XSLT Path         Path to a folder containing XSLT files (must be the same as used in the lib)
     /NOPACKAGING       Don't package the result of the transformation into a ZIP archive (produce raw XML)
     /SKIP name         Skip a post-processing (provide the post-processor's name)
     /REPORT Filename   Name of the report file that must be generated (existing files will be replaced)
     /LEVEL Level       Level of reporting: 1=DEBUG, 2=INFO, 3=WARNING, 4=ERROR
     /ODT2DOCX          Force conversion to DOCX regardless of input file extension
     /DOCX2ODT          Force conversion to ODT regardless of input file extension
     /ODS2XLSX          Force conversion to XLSX regardless of input file extension
     /XLSX2ODS          Force conversion to ODS regardless of input file extension
     /ODP2PPTX          Force conversion to PPTX regardless of input file extension
     /PPTX2ODP          Force conversion to ODP regardless of input file extension
Если попробовать конвертировать, то это:

Код: Выделить всё

C:\Program Files (x86)\TotalCMD\PlugIns\wlx\OOoViewer\OdfConverter>OdfConverter.
exe /I D:\1.docx /O D:\1.odt /DOCX2ODT
[INFO][D:\1.docx] Converting file: D:\1.docx into D:\1.odt
[ERROR][D:\1.docx] Conversion failed - Error during conversion
Done.
Та же комманда на том же файле в winXP срабатывает нормально:

Код: Выделить всё

c:\Program Files\TotalCMD\PlugIns\wlx\OOoViewer\OdfConverter>OdfConverter.exe /I
 D:\1.docx /O D:\1.odt /DOCX2ODT
[INFO][D:\1.docx] Converting file: D:\1.docx into D:\1.odt
[INFO][D:\1.docx] Conversion succeeded
[INFO][D:\1.docx] Total conversion time: 00:00:07.8593750
Done.
Добавлено:
Проверил сейчас у друга на windows 7, но 32 битной - все работает, в том числе и не работающий на 64 битной плаг wlx_eml_0_6.
Получается проблема в 64 битах. Фигово.

Добавлено: Вт дек 22, 2009 20:38
Alextp
можно попробовать свежую версию odfConverter (Url в readme)..

add
есть еще Novell Translator, ссылка в readme.

Добавлено: Вт дек 22, 2009 23:08
DenchikKRU
Alextp писал(а):можно попробовать свежую версию odfConverter (Url в readme)..
Спасиб! Ночью пролошил - перешел по ссылке - а там 3 docx файла - я копаться и не стал. А сейчас повнимательнее присмотрелся - скачал версию новее - и о чудо! Работает! Спасиб ещё раз!

Добавлено: Ср дек 23, 2009 07:12
Ник
Alextp писал(а):...свежую версию odfConverter (Url в readme)
Что-то я запутался - что имеется ввиду - в каком РидМи и какой из конверторов?

Правильно я понимаю, что на сегодня не осталось конверторов файлов MSO 2007 в ODF, не использующих .NET ?

Добавлено: Пн дек 28, 2009 21:52
Alextp
http://atorg.net.ru/files_tc/wlx_OOoViewer.rar - пока бета, новый OdfConverter и поправлено readme. (плагин тот же)

Ник
был еще Novell конвертер..

Добавлено: Вт дек 29, 2009 14:53
Ник
Alextp писал(а):был еще Novell конвертер
Ну он вроде помер?

Спасибо за бету :)

Вопросы:

1) Клавиши - включая ESC - так и не работают при вызове по F3 ?

2) Зачем включать в пак ODFConvertor - тогда уж надо включать и .NET ?!?

3) У меня ODFConvertor лежит совсем в другом месте и используется разными плагинами.
Как я могу в данном плагине прописать путь к нему?

4) Нельзя ли все XSL-файлы убрать в отдельную папку - их становится много и разбираться в папке плагина тяжело.

5) Таблицы ODS плагин так и не видит?

С наступающим Новым годом :)

Добавлено: Вт дек 29, 2009 17:21
Alextp
1,4,5) Клавиши - включая ESC - так и не работают
нет, плагин старый. (Клавиши не трогал)
2) Зачем включать в пак ODFConvertor
чтобы пол-ля не заставлять качать.
3)..в данном плагине прописать путь к нему?
Создав symlink на твою папку. (для этого есть утилита CaptainFlint)

Добавлено: Вт дек 29, 2009 19:13
Ник
Извращение, ИМХО :)

Я, например, скачал новую версию конвертора месяц назад и положил отдельно (т.к. он нужен разным программам).
Мне прикажете ждать Вас - когда Вы обновите пак? И зачем обновлять пак - если обновился только чужой софт?
А симлинки я в принципе не использую - ради одного плагина предлагаете начать?!?!

Добавлено: Вт дек 29, 2009 19:39
Alextp
Мне прикажете ждать Вас - когда Вы обновите пак?
нет. Просто под x64 конвертер не работал (для этого и обновил)

Добавлено: Пн янв 18, 2010 19:44
Den_Klimov
Alextp
Почему так странно происходит с FB2 файлами. Вьювер на некоторых из файлов иногда срабатывает нормально а иногда нет. Думал дело в самих FB2-файлах. Оказалось нет, не совсем. Бывает зачастую достаточно лишь дать файлу короткое имя латиницей и желательно без пробелов (вместо русского), как начинает открывать нормально. Но есть такие для которых это не помогает. И вообще толком затруднительно отследить, в поведении кажется мало логики (чистой воды шаманство.. для одного и того же файла иногда работает иногда нет).
С этим можно что-то сделать?
Пару примеров в архиве: http://anexer.net/public/vcstv/Primer.zip

Ник
А ODFConvertor надо включать в архив плагина в обязательном порядке. Не судите по себе. Ведь большинство его только для этого плагина и пользуют. Заставлять пользователя качать основной конвертер отдельно просто глупо.

Добавлено: Пн янв 18, 2010 23:03
Alextp
Стал разбираться, правда не показ-ся. добавил всякие Msg, один выдал "Не могу записать файл", потом дошел до того, что файл не удаляется. Оказ-ся, эти fb2 - R/O. Поэтому файл и не удалялся..

Добавлено: Пн янв 18, 2010 23:04
Alextp
Будет update, пока уберите R/O