Strona 1 z 1

[+] OpenOffice, wyłączenie ekranu startowego (logo)

: 27 czerwca 2012, 17:22
autor: kodama
Cześć wszystkim.
Czy nie wie ktoś z Was, koleżanki i koledzy jak się pozbyć ekranu startowego (ang. splashscreen, strasznie nie lubię tej nazwy) od OpenOffice? Tzn. to akurat wybitnie skomplikowane nie jest - wyszukałem, że można to zrobić edytując plik /etc/openoffice/sooficerc i tam zmienić w wierszu:

Kod: Zaznacz cały

Logo=1
na:

Kod: Zaznacz cały

Logo=0
i to nawet działa. Tylko problem mam inny nieco. Otóż, stworzyłem taki skrypt, który w danym katalogu sprawdza po kolei pliki, porównuje daty utworzenia z datą aktualną i jeżeli są takie same to wykonuje polecenie:

Kod: Zaznacz cały

ooffice -pt "PDF"
czyli po prostu "drukuje dany plik do formatu pdf. Przy każdym takim wywołaniu na około pół sekundy pojawia się ten ekran startowy OpenOffice - wyświetla się zawsze "na górze" wszystkich okien, przez co trochę dekoncentruje, jeśli plików jest sporo.

Problem polega na tym, że jeśli wyłączę to logo tak jak napisałem powyżej to skrypt przetworzy tylko jeden, pierwszy plik i koniec. Nie wiem jaki to ma wpływ, ale zwyczajnie nie chce przez to działać. Nawet na takiej prostej pętli się wysypie:

Kod: Zaznacz cały

for i in *.rtf;
    do
    ooffice -pt "PDF" $i;
done
Jakieś pomysły może? Z góry dziękuję.

: 27 czerwca 2012, 17:42
autor: Rafal_F
Nie mam openoffice'a, ale w libreoffice można to tak zrobić:

Kod: Zaznacz cały

libreoffice --invisible --convert-to pdf *.rtf
Kluczem jest przełącznik --invisible.
Zacznij od przejżenia:

Kod: Zaznacz cały

man ooffice

: 27 czerwca 2012, 18:01
autor: kodama
Eh, biję się w piersi, wystarczyła opcja -nologo. Cóż, temat do zamknięcia, problem rozwiązany