Caio Tiago Oliveira escreveu em 28-01-2008 21:19:
Paulo Roberto Bagatini, 28-01-2008 14:21:
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 &
---
Um:
sleep 600
não faria mal a ninguém.
Evidente. Qualquer idiota sabe disso :-p
1 - é bom repousar no mínimo uns 10 segundos, senão consome muita CPU só
para este script.
Sim.
2 - No Linux, quando um programa acaba de ser fechado, ele continua no
cache, abrindo posteriormente muito mais rapidamente. Um caso onde ele
deixaria de estar no cache depois de pouco tempo, é se o sistema
estivesse usando a swap (onde não faria sentido manter o OOo aberto, já
que ele *precisa* da memória livre). Então abrir 10, 15 minutos depois
de fechado é razoável.
Tambem concordo. Mas como eu disse:
"Tirando as frescuras, ..."
Uma vez que se sabe como funciona, eh so melhorar. Agora mesmo estou
fazendo uma interface em Xdialog pra esse script "burro", com as devidas
melhorias para torna-lo "inteligente".
Mas porque, se ja existe o oooqs2?
Porque ele carrega junto com ele milhoes de tralhas inuteis do KDE, e eu
nao uso o KDE.
Entao, se for util a mais alguem,...
[]
--
------------------------ __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]