[solved][bash] wyświetlanie obrazka co 20 minut

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
kobylecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 05 gru 2005, 18:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

[solved][bash] wyświetlanie obrazka co 20 minut

Post autor: kobylecki »

Cześć,
chciałem napisać program, który by mi co 20 minut przypominał o moich oczach, żeby odpocząć od komputera na chwilę. Znalezłem ładne zdjęcie, które będzie mi przypominało o wszystko co chciałbym zrobić to ustawienie w crontab zadania, które wygląda tak:

Kod: Zaznacz cały

feh --cycle-once -FZ -D 5 ~/sh/my_eye.jpg
feh to fajny program -- polecam do pobawienia się nim.
Jednak trudnością jest tutaj cron, który tego zadania nie wykonuje tak jakbym chciał, czyli na pierwszym planie. Nie ważne jakim programem się teraz posługuję chciałbym, żeby zdjęcie mi wyskoczyło na kilka sekund.
Wiecie jak coś takiego zrobić? Tak, żeby program uruchamiany przez crona był widoczny? Może jest na to inny sposób w Ubuntu (11.10).

Będę wdzięczny za wszystkie uwagi.
Ostatnio zmieniony 31 sty 2012, 20:10 przez kobylecki, łącznie zmieniany 1 raz.
kasjo
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 175
Rejestracja: 31 paź 2007, 16:38
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: [bash] wyświetlanie obrazka co 20 minut

Post autor: kasjo »

Dodaj w cronie wpis: "DISPLAY=:0.0"
czyli

Kod: Zaznacz cały

 */20 * * * * DISPLAY=:0.0 feh --cycle-once -FZ -D 5 ~/sh/my_eye.jpg
kobylecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 05 gru 2005, 18:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

Re: [bash] wyświetlanie obrazka co 20 minut

Post autor: kobylecki »

Dzięki, pomogło.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości