google-code-export / ooofbtools

Automatically exported from code.google.com/p/ooofbtools
0 stars 0 forks source link

Не работает экспорт картинок при отключенном CMD.exe #24

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Политика безопасности не подразумевает 
использование командной строки.
При анализе документа ooofbtools пытается 
обратиться к ней (fb2-valid-
win32.vbs?).
Появляется окно с сообщением, что 
командная строка отключена и ожиданием 
нажатия любой клавиши. Это повторяется 
столько раз, сколько картинок в 
тексте.
Затем создаётся файл fb2 (без картинок).

Приаттачены два файла позволяющие 
включить и выключить командную строку 
(для теста).

Original issue reported on code.google.com by paul...@mail.ru on 16 Dec 2009 at 12:31

Attachments:

GoogleCodeExporter commented 9 years ago
Спасибо, поправлю в следующей (1.14) версии 
пакета!

Original comment by dik...@gmail.com on 21 Dec 2009 at 9:50

GoogleCodeExporter commented 9 years ago
Посмотрел - есть сложности обработки 
политики из OOo и доступа к реестру. Если на 
машите админы поставили ограничения в 
политике безопасности - то не удастся 
программно что-то поменять, не имея на это 
прав.
Так что пока я ничего не сделал. Если есть 
какие идеи - КАК - пишите.

Original comment by dik...@gmail.com on 1 Feb 2010 at 7:30

GoogleCodeExporter commented 9 years ago
Вопрос не в том, чтобы править реестр, а в 
том, чтобы исключить обращение к CMD.exe, 
т.е. выполнять команды какими-то 
внутренними вызовами.

Original comment by paul...@mail.ru on 1 Feb 2010 at 10:02

GoogleCodeExporter commented 9 years ago
Запоздалый ответ :-)...
Я посмотрю, что можно сделать. Пока то, что я 
увидел в OOoWrither по поводу замены CMD.exe на 
"свои" команды - не обнадеживает. Я бы давно 
так сделал - полную межплатформенность, без 
задействия особых средств конкретных 
систем.
Если найду подходящее решение - 
обязательно сделаю! Если кто-нибудь 
подскажет идею - будет еще быстрее.

Original comment by dik...@gmail.com on 25 Jul 2010 at 12:01

GoogleCodeExporter commented 9 years ago
Есть одна идея... Попробую сделать 
обработку комманд, как реализовал это для 
Linux и MacOS X. Если получится - заменим 
обращение к CMD.exe

Original comment by dik...@gmail.com on 25 Jul 2010 at 12:06

GoogleCodeExporter commented 9 years ago
Ничего не получилось из задуманного - все 
равно вызывается коммандная оболочка 
системы (в данном случае cmd.exe)... Будеи\м 
думать...

Original comment by dik...@gmail.com on 26 Jul 2010 at 8:13