Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przypominacz pod linuksa
.radex
post 16.01.2009, 11:20:37
Post #1





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Bez obijania w bawełnę: szukam softu pod linuksa, który będzie mi co X minut coś przypominał. Nie ważne, czy będzie to jakaś wyskująca chmurka z tekstem, czy tylko sygnał dźwiękowy. Ważne, żeby co X minut przypominał.

Zna ktoś coś takiego? Z góry dzięki.

Pozdrawiam, radex.


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
ziqzaq
post 16.01.2009, 11:59:19
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 128
Dołączył: 17.06.2007

Ostrzeżenie: (0%)
-----


Takie pierwsze z brzegu: remind, wątek forum, orage, evolution, znowu forum itd.
Do wyboru do koloru winksmiley.jpg
Nie używałem wszystkich więc musiałbyś sobie potestować co ci odpowiada.
Go to the top of the page
+Quote Post
.radex
post 16.01.2009, 13:20:29
Post #3





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Cytat(ziqzaq @ 16.01.2009, 11:59:19 ) *
Takie pierwsze z brzegu: remind, wątek forum, orage, evolution, znowu forum itd.
Do wyboru do koloru winksmiley.jpg
Nie używałem wszystkich więc musiałbyś sobie potestować co ci odpowiada.


evolution odpada (bo ja chcę, żeby zawsze, codziennie, co 10 minut mi przypominało), kalarm coś nie chciało odpalić, reminda skompilowałem, ale przejrzałem mana (nie czytałem całości, bo za długi, patrzałem na przykłady) i nie wiem jak zrobić, żeby przypominało co 10 minut.


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
ucho
post 16.01.2009, 15:20:29
Post #4





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

Ostrzeżenie: (0%)
-----


Nie prościej cron + cokolwiek (kdialog/play) ?

Ten post edytował ucho 16.01.2009, 15:20:43
Go to the top of the page
+Quote Post
.radex
post 17.01.2009, 16:29:32
Post #5





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


hm... Wpadłem na to, że mogę użyć crona, ale nie chciało mi się pisać programu, który by mi odtwarzał dźwięk (dawno nie tykałem C++, ani bibliotek do niego). Uświadomienie mi, że istnieje coś takiego jak "play" wszystko zmienia. Ale:

Cytat
*/10 * * * * radex play "(...)"


Dodałem to do /etc/crontab i nie działa. ścieżka na 100% jest ok, bo odpalałem to z konsoli i było dobrze.

Any ideas?


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
dr_bonzo
post 17.01.2009, 16:37:38
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Od kiedy w crontabie podaje sie nazwe usera (tzn spotkalem sie z taka notacja ale jej nie zbadalem, nie wiem na ktorych distro to dziala).
Bycmoze musisz pelna sciezke do play podac - cron ma zawsze ubogie $PATH


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
.radex
post 17.01.2009, 18:13:38
Post #7





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Cytat(dr_bonzo @ 17.01.2009, 16:37:38 ) *
Od kiedy w crontabie podaje sie nazwe usera (tzn spotkalem sie z taka notacja ale jej nie zbadalem, nie wiem na ktorych distro to dziala).
Bycmoze musisz pelna sciezke do play podac - cron ma zawsze ubogie $PATH


no z tego co wikipedia mówi (i fedora [nie wiem jak na innych distro] to potwierdza) to w pliku /etc/crontab jest właśnie inny zapis, z nazwą usera. co do PATH to nie sądze, żeby to coś zmieniało (zobacz kod poniżej), ale zmieniłem i nic. Cały plik wygląda tak:

Kod
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
*/10 * * * * radex /usr/bin/play "/media/DANE/test.wav"


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
Jabol
post 17.01.2009, 20:17:51
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


wg mnie w cronie powinno być (0/10 zamiast */10)
Kod
0/10 * * * * radex /usr/bin/play "sciezka"
ale to nie takie proste. jeżeli używasz ubuntu to Twoja karta jest blokowana przez jeden program i standardowo nie jest dzielona. Spróbuj
Kod
0/1 * * * * radex touch /home/radex/crontest
sprawdzisz czy cron działa i wtedy możesz sobie swoje polecenie sprawdzać.

Ten post edytował Jabol 17.01.2009, 20:19:16
Go to the top of the page
+Quote Post
.radex
post 17.01.2009, 20:42:02
Post #9





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Cytat(Jabol @ 17.01.2009, 20:17:51 ) *
Kod
0/1 * * * * radex touch /home/radex/crontest
sprawdzisz czy cron działa i wtedy możesz sobie swoje polecenie sprawdzać.


nie działa (albo restartowanie usługi nie wystarcza i muszę rebootować tongue.gif)


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
dr_bonzo
post 17.01.2009, 21:05:29
Post #10





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Dzizez, albo twoj linux to windows z tapeta pingwina albo nie wiem co.

Ja zawsze dawalem:

$ crontab -e

dodaje wpis bez nazwy usera

zapisz


i juz, za minute sie odpala - czy kiedy tam.

Zacznij od * * * * ** i tego toucha z poziomu roota a potem dodawaj po jednym skladniku wiecej i testuj,

Ten post edytował dr_bonzo 17.01.2009, 21:06:41


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
.radex
post 17.01.2009, 21:43:26
Post #11





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


działa smile.gif

Widzisz, ja edytowałem crona poprzez

# nano /etc/crontab

i nie działało (no, kiedyś w ten sposób aktualizowałem sobie svn co jakiś czas i działało, no ale...). Natomiast przez crontab -e wszystko jest git. dzięki panowie.

Cytat
Dzizez, albo twoj linux to windows z tapeta pingwina albo nie wiem co.


:]


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.05.2024 - 11:31