Olivier Hallot escreveu em 28-01-2008 08:00:
O Projeto BROffice so tem iniciador rápido oficial para windows. Para o
linux, é necessario procurar uma ferramenta avulsa. Acho que se chama
"ooqstart" ou coisa parecida... Tente no google...
Tirando as frescuras, o que o oooqs e similares fazem eh nada mais nada
menos que:
while true; do ps -C soffice.bin || soffice -nologo -nodefault; done
Ou, de uma forma um pouco mais trabalhada:
--- oooqs ---
#!/bin/sh
i=1
while true
do
if ! /bin/ps -C soffice.bin &> /dev/null
then
echo $i
soffice -nologo -nodefault
((i++))
fi
done &
---
Ou seja: enquanto nao ha uma instancia do OOo rodando, ele executa uma
sem interface. Entao, quando executamos o OOo da forma tradicional, ja
foram carregadas as bibliotecas mais pesadas e tudo o que ele precisa
fazer eh carregar a UI (User Interface). Quando saimos da interface
(fechamos o writer, calc, etc) ele finaliza tb a instancia sem
interface, e ai entao nao ha mais nenhuma instancia do OOo rodando. Por
isso a necessidade do loop infinito.
[]
--
------------------------ __o [EMAIL PROTECTED] ----.-----------
[EMAIL PROTECTED] Roberto Bagatini _`\<, www.ceat.net/~arkanon \
-=---=---==---=---=- (_)/(_) Phone +55 51 3748 7000 `--------
Lajeado - RS - Brasil --------- ICQ 34 789 30 - LinuxUser 102.514
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]