Paulo Roberto Bagatini escreveu:
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.
[]
Obrigado pela dica. Criei um arquivo com esse seu script e links para a
inicialização. Vou fazer um teste e posto aqui o resultado.
Sérgio
--
Linux User #426387 / Ubuntu User #13964
Linux: A liberdade da escolha. A escolha da liberdade.
The freedom of the choice. The choice of the freedom.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQFF9vhuJ+YDTomMwA8RAvSAAJoDwkzHJK3P98vEDx5pJxeyT3xyzgCg22/u
W/MTldaxqdeNLjlWF49wpig=
=MVB7
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]