nixp.ru v3.0

18 января 2017,
среда,
17:03:53 MSK

DevOps с компанией «Флант»
Jo написал 18 декабря 2007 года в 16:31 (513 просмотра) Ведет себя неопределенно; открыл 3 темы в форуме, оставил 30 комментариев на сайте.

Прога меняет заставку, обои (каждую минуту), с указанной диры, т.е обращаемся так:

make

./screen /home/evgen/foto

Пока только наброски.

И будет счастье…. пробуем

ftp://84.242.196.31/incoming/john/screen.tar.bz2

Дмитрий Шурупов

> screen.tar.bz2

Файл называется tar.bz2, а архив там gzip’овый: «screen.tar.bz2: gzip compressed data, from Unix, last modified: Tue Dec 18 18:58:02 2007». И при распаковке tar (а затем и «make» при сборке) ругнулся на «временная метка 2007-12-18 18:41:08 в будущем», но это следствие разницы в часовом поясе, как понимаю…

Далее: вывод сообщений программы у меня получился в нечитаемом виде. Стоит локаль ru_RU.UTF-8.

Ну, а венцом всех приключений у меня (GNOME) стало: «sh: wmsetbg: команда не найдена» :-) Надо бы, наверное, проверять систему на наличие этого исполняемого файла при запуске программы, чтобы она корректно вываливалась в других WM/DE.

P.S. И вообще для таких вещей, по-моему, логичнее bash :-D

Jo

Re:

Я ж говорю так наброска, сообщения об ошибке следует выводить через perror.

Следует написать нормальный help для проги =)

А у меня : ru_RU.KOI8-R

Далее в файле screen.c

обьявлен макрос:

#define CMD «wmsetbg -e » /* Command for bash */

Замени на программу которая стоит у тебя

Ну из комментов макроса понятно что для bash

Jo

Правда уже создател fluxbox позаботился об этом:

на его сайте:

A new wallpaper every 10 minutes

If you want to have a random wallpaper every 10 minutes execute the command crontab -e and then add a line like this:

*/10 * * * * 0 DISPLAY=:0.0 PATH=$PATH:/usr/X11R6/bin \

fbsetbg -R /path/to/your/wallpaperdirectory

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.