Archive for the Category »Skrypty «
Nie każdemu przypadły niektóre zmiany w Lucid Lynx (10.04). Najwięcej kontrowersji wzbudza umiejscowienie przycisków (guzików) do minimalizacji, maksymalizacji i zamykania okien. Jedni użytkownicy nadal chcą mieć je po prawej stronie a inni po lewej.
Alex Eftimie stworzył skrypt w pythonie, który pozwala na graficzną zmianę umiejscowienia przycisków albo po lewej albo po prawej. Może tak dołożyć jeszcze opcję umiejscawiania na środku okna ?

Aby pobrać skrypt klikamy tutaj
Źródło : omgubuntu
Andrew z serwisu webupd8.org na swoim blogu napisał w jaki sposób zainstalować w Ubuntu Go-OO 3.2.
Go-OO 3.2 to zmodyfikowany Open Office.
Wśród licznych zmian warto wspomnieć o bardziej przyjaznym interfejsie użytkownika, szybszym uruchamianiu pakietu w porównaniu ze standardowym Open Office.
Go-OO to również :
- wsparcie dla plików MS Works
- wsparcie makr VBA
- import plików Lotus Word Pro
- obsługa grafik WordPerfect
Aby zainstalować Go-OO najpierw usuwamy wcześniejszą wersję Open Office :
sudo apt-get remove openoffice.org*
Go-OO jak na razie nie jest dostępny w postaci pakietu .deb więc musimy zainstalować pakiet alien:
sudo apt-get install alien
Pobieramy Go-OO :
mkdir go-oo && cd go-oo
wget http://go-oo.org/download/download-go-oo.py
sudo chmod +x download-go-oo.py
./download-go-oo.py
Polecenie to po pobraniu utworzy katalog go-oo i skopiuje do niego skrypt w pythonie, który pomoże nam w pobraniu pakietu.
Przed uruchomieniem skryptu możemy go dostosować do naszych preferencji (wybór języka i architektury).
Zainstalować Go-OO możemy na dwa sposoby :
sudo alien -i *.rpm
sudo alien -d *.rpm
sudo dpkg -i *.deb
Więcej informacji mogą znaleźć na stronie projektu.
Źródło : webupd8.org
Jeżeli zdarzyło Ci się przez przypadek lub celowo usunąć panel w Gnome to dzięki prostemu skryptowi napisanemu przez autora strony starryhope możesz go szybko i bez problemu przywrócić.
Pobieramy skrypt PanelRestore.tar.gz i zapisujemy go na pulpicie.
Klikamy dwukrotnie na plik PanelRestore.sh i wybieramy Uruchom :
Pojawi się okno, w którym będziemy mieli trzy opcje do wyboru :
- zapisanie ustawień panela
- przywrócenie zapisanych ustawień panela
- przywrócenie domyślnego panela
Wybieramy trzecią opcję i zatwierdzamy wybór :
I na koniec film instruktażowy :
Źródło : starryhope
Jeżeli chcesz zmienić format pliku .mp3 na przykład na .wav czy .ogg to można poszukać programów graficzny, które dokonają konwersji lub użyć konsoli.
Osobiście preferuję ten drugi sposób. Poniżej pokażę Wam jakie to proste.
Pierwszym krokiem będzie zainstalowanie odpowiednich kodeków :
sudo apt-get install mpg123 mpg321 vorbis-tools
Po zainstalowaniu możemy przystąpić do zmiany formatu pliku.
1. Zmiana .mp3 na .wav
mpg123 -w nazwa_pliku.wav nazwa_pliku.mp3
2. Zmiana .mp3 na .ogg
mpg321 nazwa_pliku.mp3 -w raw && oggenc raw -o nazwa_pliku.ogg
I tyle
proste nieprawdaż?
Jeżeli w trakcie aktualizowania za pomocą menadżera aktualizacji wyskakuje Ci na przykład taki komunikat :
W: Błąd GPG: http://packages.rssowl.org karmic Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 1D7BBF44E53168C7
to oznacza to, że z jakiegoś powodu brakuje Ci klucza GPG.
APT weryfikuje ściągnięte paczki przy pomocy klucza GPG. Możesz albo ręcznie dodać brakujący klucz wpisując w terminalu :
gpg --keyserver subkeys.pgp.net --recv-keys ID_KLUCZA
gpg --armor --export ID_KLUCZA | apt-key add -
Czyli w moim przykładzie błędu powinno wyglądać to tak :
gpg --keyserver subkeys.pgp.net --recv-keys 1D7BBF44E53168C7
gpg --armor --export 1D7BBF44E53168C7 | apt-key add -
Następnie sudo apt-get update i ewentualnie jeżeli jest to wymagane to dodatkowo sudo apt-get upgrade
Jeżeli nie chcesz w ten sposób tego robić lub masz więcej kluczy do dodania to ja polecam w terminalu zalogować się jako root :
sudo su
Wpisujemy :
apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && sudo gpg --export --armor $key | apt-key add -; done
Po wpisaniu polecenia chwilę potrwa wyszukiwanie brakujących kluczy i ich dodawanie więc w zależności od ilości wpisów będzie trzeba uzbroić się w cierpliwość
I na koniec usuwamy niepotrzebny już plik keymissing
rm /tmp/keymissing
Całkiem niedawno pisałem o tym jak zmienić domyślnego xsplash’a na aktualnie używaną tapetę (pisałem o tym tutaj).
Na gnome-look.org pojawiła się aktualizacja. Teraz wystarczy tylko pobrać plik .deb i zainstalować. Następnie na przykład w konsoli wpisujemy :
xsplash-background-settings
i na końcu dopisać wybraną opcję :
–settings – otwiera okno z opcjami
–daemon – start skryptu
–gdm – wykorzystanie aktualnego motywu gtk
–restore-gdm – przywrócenie domyślnego gtk
–style – zastosowanie aktualnej tapety jako xsplash’a
Źródło : Gnome-look.org
Na bazie popularności Twitter’a powstaje coraz więcej ciekawych programów i skryptów. Dzisiaj natrafiłem na bardzo ciekawy skrypt, który daje nam funkcjonalność strony domowej Twitter’a.
Na początek pobierz skrypt a następnie uruchom na przykład za pomocą terminala wpisując jedynie :
sh NauTwitter.sh
Po chwili zostaniemy poproszeni o podanie loginu lub maila i hasła. Po wprowadzeniu tych danych mamy dostęp do menu i możemy rozpocząć zabawę z Twitter’em.
Źródło : Gnome-look.org
Natrafiłem dzisiaj na rewelacyjny skrypt zmieniający automatycznie tapetę w zależności od pory dnia.
1. Ściągnij dwie tapety (na dzień i na noc)
Tapety z przykładu można pobrać tutaj
2. Zainstaluj moduł perl’a
cpan -i Astro::Sunrise
3. Pobierz skrypt i zapisz go w dowolnym miejscu (np. ~/.gnome2/nautilus-scripts)
4. Nadaj uprawnienia dla ściągnietego pliku :
chmod +x nazwa pliku
5. Edytuj skrypt i wpisz właściwe dla siebie dane :
$dayimg = '~/wallpapers/day.jpg';
$nightimg = '~/wallpapers/night.jpg';
Wprowadź współrzędne dla swojej lokalizacji (przykład):
$longitude = 19.1919;
$latitude = 51.5151;
6. Ustaw w crontab wykonywalność pliku np. co 10 minut dodając odpowiednią linikję do crontab
crontab -e
*/10 * * * * ~/.gnome2/nautilus-scripts/setbg.pl
7. Dodaj skrypt do aplikacji startowych (autorun)
Źródło : Gnome-look.org
Jeżeli lubisz zmieniać tapety to warto zainteresować się zdjęciami magazynu National Geographic. Za pomocą dwóch prostych skryptów możesz pobrać zdjęcia z 2008 i 2009 roku.
Ściągnij i rozpakuj plik tar.gz
Następnie nadaj uprawnienia plikom :
chmod +x natgeo2008.sh
chmod +x natgeo2009.sh
i uruchom pliki :
./natgeo2008.sh
./natgeo2009.sh
Teraz musisz tylko zaczekać kilka, kilkanaście minut i chwilę później cieszysz się nowymi tapetami
Źródło : GnomeLook.org
Ubuntuzilla to skrypt stworzony w Pythonie, którym na co dzień opiekuje się UbuntuForums.org, który pozwala na instalację najnowszych wersji Firefox’a, Thunderbird’a i SeaMonkey.
Aby dodać do swojego repozytorium Ubuntuzilla otwieramy konsolę i wpisujemy :
echo "deb http://switch.dl.sourceforge.net/project/ubuntuzilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null
Następnie dodajemy klucz GPG :
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
A na koniec aktualizujemy repozytorium i instalujemy ubuntuzilla:
sudo apt-get update
sudo apt-get install ubuntuzilla
Teraz aby zainstalować interesujące nas oprogramowanie wpisujemy w konsoli komendę :
ubuntuzilla.py -a install -p firefox
ubuntuzilla.py -a install -p thunderbird
ubuntuzilla.py -a install -p seamonkey
Aktualizacja poszczególnych komponentów też nie należy do trudnych. Wystarczy tylko wpisać :
ubuntuzilla.py -a installupdater -p firefox
ubuntuzilla.py -a installupdater -p thunderbird
ubuntuzilla.py -a installupdater -p seamonkey
Jeżeli chcemy odinstalować jeden z komponentów wpisujemy :
ubuntuzilla.py -a remove -p firefox
ubuntuzilla.py -a remove -p thunderbird
ubuntuzilla.py -a remove -p seamonkey
Aby usunąć repozytorium Ubuntuzilla wystarczy wpisać :
sudo apt-get remove --purge ubuntuzilla
Oczywiście do naszej dyspozycji jest więcej opcji. Jeżeli chciałbyś poznać je wszystkie to zapraszam do zapoznania się z dokumentacją na stronie Ubuntuzilla lub wpisując w konsoli :
man ubuntuzilla
Źródło : Ubuntuzilla











