[+] OpenOffice, wy

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

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

Post 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ę.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post 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
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Eh, biję się w piersi, wystarczyła opcja -nologo. Cóż, temat do zamknięcia, problem rozwiązany
ODPOWIEDZ