The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"random wallpaper on fluxbox"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"random wallpaper on fluxbox" 
Сообщение от arruah emailИскать по авторуВ закладки(??) on 02-Сен-05, 16:46  (MSK)
     Привет

    Есть флуксбокс на слаке куррент
    есть папка с более чем сотней валпаперов
    можно ли както при загрузке сделать чтобы в случайном пооряке выбиралась фотка из папки и выставлялась как валпапер
    команда: fbsetbg -f ~/.fluxbox/backgrounds/27325-2.jpg

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "random wallpaper on fluxbox" 
Сообщение от madskull Искать по авторуВ закладки(ok) on 02-Сен-05, 16:59  (MSK)
>     Привет
>
>    Есть флуксбокс на слаке куррент
>    есть папка с более чем сотней валпаперов
>    можно ли както при загрузке сделать чтобы в
>случайном пооряке выбиралась фотка из папки и выставлялась как валпапер
>    команда: fbsetbg -f ~/.fluxbox/backgrounds/27325-2.jpg

У себя в IceWM я сделал следующее:
В конфиге прописал валлпапер как ~/.icewm/wallpaper.jpg, который яляется линком на реальную рандомную картинку и формируется при загрузке Айса.

Кроме того, по хоткею я  могу менять валлпапер. Просто линк вешается на другую картинку и перезапускается icewmbg

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "random wallpaper on fluxbox" 
Сообщение от arruah emailИскать по авторуВ закладки(??) on 14-Сен-05, 16:30  (MSK)
зададми вопрос по другому как ты делаешь линк на рандомную картинку :)
>>     Привет
>>
>>    Есть флуксбокс на слаке куррент
>>    есть папка с более чем сотней валпаперов
>>    можно ли както при загрузке сделать чтобы в
>>случайном пооряке выбиралась фотка из папки и выставлялась как валпапер
>>    команда: fbsetbg -f ~/.fluxbox/backgrounds/27325-2.jpg
>
>У себя в IceWM я сделал следующее:
>В конфиге прописал валлпапер как ~/.icewm/wallpaper.jpg, который яляется линком на реальную рандомную
>картинку и формируется при загрузке Айса.
>
>Кроме того, по хоткею я  могу менять валлпапер. Просто линк вешается
>на другую картинку и перезапускается icewmbg


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "random wallpaper on fluxbox" 
Сообщение от madskull Искать по авторуВ закладки(ok) on 14-Сен-05, 16:45  (MSK)
>зададми вопрос по другому как ты делаешь линк на рандомную картинку :)
>
примерно так:
DIRS="nature sur fantazy"
TMP=`mktemp /tmp/chwallp.XXXXXX`
find $DIRS -name '*.jpg' > $TMP
IMG=`cat -n $TMP | awk -v N=$[$RANDOM%$(cat $TMP|wc -l)+1] '{if($1==N){print$2}}'`
ln -s $IMG wallpaper.jpg
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "random wallpaper on fluxbox" 
Сообщение от arruah emailИскать по авторуВ закладки(??) on 14-Сен-05, 17:04  (MSK)
спасибо это я и хотел услышать
хотя некоторые моменты не понял - сам буду доходить
>>зададми вопрос по другому как ты делаешь линк на рандомную картинку :)
>>
>примерно так:
>DIRS="nature sur fantazy"
>TMP=`mktemp /tmp/chwallp.XXXXXX`
>find $DIRS -name '*.jpg' > $TMP
>IMG=`cat -n $TMP | awk -v N=$[$RANDOM%$(cat $TMP|wc -l)+1] '{if($1==N){print$2}}'`
>ln -s $IMG wallpaper.jpg


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "random wallpaper on fluxbox" 
Сообщение от atch Искать по авторуВ закладки on 14-Сен-05, 23:13  (MSK)
>>зададми вопрос по другому как ты делаешь линк на рандомную картинку :)
>>
>примерно так:
>DIRS="nature sur fantazy"
>TMP=`mktemp /tmp/chwallp.XXXXXX`
>find $DIRS -name '*.jpg' > $TMP
>IMG=`cat -n $TMP | awk -v N=$[$RANDOM%$(cat $TMP|wc -l)+1] '{if($1==N){print$2}}'`
>ln -s $IMG wallpaper.jpg

можно проще
в .xinitrc:
fbsetbg -r ~/wallpaper/ -f
;)

или в cron
*/10 *    * * *  DISPLAY=:0.0 /usr/bin/fbsetbg -r ~/wallpaper/ -f >/dev/null 2>&1

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру