Strona 22 z 34
: 29 listopada 2007, 18:47
autor: Ravan
Kod: Zaznacz cały
pit@ztpnet-75-152:~/.kde/Autostart$ ./conky.sh
./conky.sh: line 3: feh: command not found
... a conky się odpala. Natomiast gdy ręcznie wpisze conky (bez skryptu) widzę to:
Kod: Zaznacz cały
pit@ztpnet-75-152:~$ conky
Conky: desktop window (180000d) is subwindow of root window (1a5)
Conky: window type - override
Conky: drawing to created window (2a00001)
Conky: drawing to double buffer
... więc config conky jest chyba poprawny.
: 29 listopada 2007, 21:57
autor: Ventrue
Ravan:
wyrzuci gdzie (i o ile) feh jest zainstalowany.
: 30 listopada 2007, 08:04
autor: Ravan
Wykonałem, oto rezultaty:
Kod: Zaznacz cały
ztpnet-75-152:/home/pit# whereis feh
feh:
ztpnet-75-152:/home/pit#
: 30 listopada 2007, 09:53
autor: thalcave
Znacz, że go nie masz
Instalowałeś? :mrgreen:
Nie uruchamiaj takich poleceń z roota - to niepotrzebne
: 30 listopada 2007, 11:14
autor: lukas
Witam
Przeglądam sobie konfiguracje conky i końcowe efekty w całej sieci i wszędzie widzę tylko brzydką kwadratową grafikę. Ostatnio zauważyłem, że kilku osobom wpadło do głowy, żeby wykorzystać odpowiednią czcionkę jako grafikę. Jak to działa? Niby nic trudnego! Jeden skrypt, przykładowo pogodynka zapisuje pobrane informacje do pliku, a drugi czyta je i ustawia odpowiednią czcionkę do obecnej pogody. Można zastosować to również do wiadomości e-mail, czy temperatury CPU, HDD.
: 30 listopada 2007, 12:21
autor: Ventrue
Ravan, dokładnie tak jak mówi thalcave - zainstaluj.
lukas, Poproszę konfigurację + pogodynkę :mrgreen:
: 30 listopada 2007, 14:18
autor: lukas
lukas, Poproszę konfigurację + pogodynkę
To co widzisz na obrazku wyżej, to tylko sama czcionka. To, że może wyglądać i działać tak jak opisałem wyżej, dowidziałem się od użytkownika
kurcze. Dostałem od niego skrypty i cfg conky, ale jest jakiś problem, ponieważ nie działa tak jak powinno. Grzebałem w tych skryptach, udało mi się je uruchomić, ale nie tak jakbym tego chciał. Dlatego podsunąłem ten pomysł. Można wykorzystać czcionkę weather, żeby wyświetlała się jako grafika, ale zawsze będzie taka sama, nie będzie się zmieniać- dlatego potrzebny jest skrypt np. conditions ;-)
U niego wygląda to tak
: 30 listopada 2007, 14:42
autor: Ravan
Z tego co pamiętam już go instalowałem.
Gdy teraz próbuję zainstalować feha widzę:
Kod: Zaznacz cały
ztpnet-75-152:/home/pit# aptitude install feh
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Brak kandydującej wersji feh
Nie zostaną zainstalowane, uaktualnione ani usunięte żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
ztpnet-75-152:/home/pit#
O dziwo gdy próbuję go usunąć sytuacja wygląda tak samo:
Kod: Zaznacz cały
ztpnet-75-152:/home/pit# aptitude remove feh
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Nie zostaną zainstalowane, uaktualnione ani usunięte żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
ztpnet-75-152:/home/pit#
: 30 listopada 2007, 18:36
autor: lukas
Ventrue, proszę bardzo.
W pogodynce zmieniłem tylko kod, zahaszowałem informacje i powywalałem niepotrzebne nazwy przed zmiennymi ;-)
Ten drugi skrypt wygląda tak
Kod: Zaznacz cały
#!/bin/bash
#Czyta dane z pliku
cnd=$(cat /tmp/pogoda.txt)
#Ustawia czcionkę obrazkową, odpowiadającą aktualnej pogodzie.
if echo "$cnd" | grep -E -i -q 'partly cloudy'; then
echo 'c'
elif echo "$cnd" | grep -E -i -q 'fair|sunny'; then
echo 'A'
elif echo "$cnd" | grep -E -i -q 'cloudy'; then
echo 'e'
elif echo "$cnd" | grep -E -i -q 'storm|thunder'; then
echo 'i'
elif echo "$cnd" | grep -E -i -q 'snow'; then
echo 'k'
elif echo "$cnd" | grep -E -i -q 'rain'; then
echo 'h'
elif echo "$cnd" | grep -E -i -q 'shower'; then
echo 'g'
fi
Jeśli pozamieniasz litery, zmieni Ci się grafika.
Mój plik conky-pogoda (TEXT) wygląda tak
Update 1.12.2007
Kod: Zaznacz cały
TEXT
${font weather:size=42}${execi 300 /home/lukas/.skrypty/conditions.sh}${font}${voffset -10} ${execi 1800 /home/lukas/.skrypty/pogodynka.sh}
${font weather:size=28}x ${font}${color}HDD ${execi 1 /home/lukas/.skrypty/hddmonit.sh} °C
${font weather:size=28}z ${font}${color}CPU ${i2c temp 2} °C
${font weather:size=28}y ${font}${color}FSB ${i2c temp 1} °C
${font PizzaDude Bullets:size=16}v${font}${color} Up. ${upspeed eth0} Kb/s
${font PizzaDude Bullets:size=16}r${font}${color} Dow. ${downspeed eth0} Kb/s
${font PizzaDude Bullets:size=16}M${font}${color} Wysł. ${totalup eth0} Kb/s
${font PizzaDude Bullets:size=16}S${font}${color} Pobr. ${totaldown eth0} Kb/s
${font PizzaDude Bullets:size=16}J${font}${color} $mem / $memmax
${font Webdings:size=21}q${font}${color} ON: ${uptime_short}
${font PizzaDude Bullets:size=18}q${font}${color} ${time %A %d %B}
${font xspiralmental:size=17}E${font}${color} ${kernel}
W sesji utworzyłem dwa wpisy:
dla pierwszego, podstawowego pliku z konfiguracją conky, polecenie: conky
dla drugiej konfiguracji, nazwa conky2, polecenie: conky -c /home/nazwa_użytkownika/.conky-pogoda
Ps. To dla nowych userów ;-)
: 01 grudnia 2007, 14:48
autor: Ravan
Dodam jeszcze, że conky zmienia się na przeźroczysty, gdy zmieniam tapetę. Feh wciąż nie chce się zainstalować