Strona 1 z 1

[Rozw.] KDE - generowanie dźwieku np. co godzinę

: 2009-10-21, 09:32
autor: VoyciecH
Witam,
mam taki problem ze sobą, że za długo siedzę przy kompie bez odpoczynku (wiem, nie ja jeden :mrgreen: ).

Wpadłem na pomysł, żeby co godzinę jakiś sygnał generować (albo co 1,5 godziny - najlepiej, żeby rozwiązanie było uniwersalne), tak jak w zegarkach. Będę słyszeć co jakiś czas sygnał, co mnie zachęci do wstania i rozciągnięcia się :-) . To ważne dla zdrowia!

Szukałem rozwiązania: w zegarku systemowym (brak takowej funkcji), w dodatkach KDE 3.5 (nie znalazłem takiego dodatku), na forum - też nic ;-(, Google też nie zrozumiało moich potrzeb ;-) .

Pozostała mi ostatnia deska ratunku. Pomóżcie, a poźniej sami zastosujcie, bo to przecież dla zdrowia :-)
Pozdrawiam, VoyciecH.

Re: [Rozw.] KDE - generowanie dźwieku np. co godzinę

: 2009-10-21, 10:57
autor: dienet
cron + cos (mplayer, aplay) = zdrowie !

Re: [Rozw.] KDE - generowanie dźwieku np. co godzinę

: 2009-10-21, 15:33
autor: VoyciecH
udalo mi sie odpalic:

Kod: Zaznacz cały

mplayer -loop 5 plik.mp3
W katalogu /etc/cron.hourly w pliku używam powyższego wywołania, ale to mi nie działa (dałem plikowi prawa wykonania). Może dlatego, że zalogowany jestem na usera, a wywołanie dotyczy roota.

Jak odpalić to coś co godzinę albo co półtora godziny w crontab?

[ Dodano: 2009-10-21, 17:24 ]
Dobra. Poradziłem sobie.
Żeby wpisy użytkownika działały, trzeba wykonać:

Kod: Zaznacz cały

$ crontab -e
Plik z wpisami odpala się u mnie w vi, więc potem (wpisy już są - zmieniłem wcześniej ten plik w mcedit): ale nie Zmiany muszą być zapisane z poziomu polecenia crontab -e. Może ktoś by napisał, dlaczego tak się dzieje i czy można to jakoś uprościć. Ja tam wolę z wiadomych względów mcedit.

dienet, dzięki za ukierunkowanie :-) !

Re: [Rozw.] KDE - generowanie dźwieku np. co godzinę

: 2009-10-21, 17:23
autor: Pajaczek
VoyciecH pisze:Plik z wpisami odpala się u mnie w vi
Nie tylko u Ciebie... tego się chyba nie da obejść, ale był to powód do nauczenia się tych kilku podstaw vi.
VoyciecH pisze:Zmiany muszą być zapisane z poziomu polecenia crontab -e. Może ktoś by napisał, dlaczego tak się dzieje i czy można to jakoś uprościć. Ja tam wolę z wiadomych względów mcedit.
Zapewne tylko wówczas (i przy starcie) cron zagląda do tego pliku, a nie czyta go na bieżąco. Zawsze możesz zkilować i jeszcze raz odpalić crona :twisted:

:wq a nie :qw... cóż, głupio było by najpierw wyjść z programu, a później kazać mu zapisywać.

Re: [Rozw.] KDE - generowanie dźwieku np. co godzinę

: 2009-10-22, 07:50
autor: miszmaniac
Jest programik beep, który piszczy głośniczkiem systemowym:)

Re: [Rozw.] KDE - generowanie dźwieku np. co godzinę

: 2009-10-22, 09:55
autor: VoyciecH
miszmaniac pisze:Jest programik beep, który piszczy głośniczkiem systemowym:)
Ja tam wolę odgłosy natury i dlatego coś mi miauknie, zaćwierka albo deszcz chwilę popada, czy lew ryknie. Wyobraźcie sobie miny gości... :mrgreen:
Zresztą chyba nie mam głośniczka systemowego w swoim laptopie, a przynajmniej nigdy go nie słyszałem.

[ Dodano: 2009-10-22, 13:16 ]
Pajaczek pisze:Nie tylko u Ciebie... tego się chyba nie da obejść, ale był to powód do nauczenia się tych kilku podstaw vi.
Nie ma rzeczy niemożliwych. Poszperałem i tym razem udało mi się znaleźć :-) . Program odczytuje ze zmiennej środowiskowej VISUAL, jaki edytor ma użyć.

Kod: Zaznacz cały

$ export VISUAL='/usr/bin/mcedit'
i crontab -e otwiera się w mcedit.

Żeby to działało po następnym zalogowaniu, trzeba umieścić powyższą linię w pliku /etc/profile (dla wszystkich użytkowników) lub w pliku ~/.profile (dla bieżącego użytkownika).