Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Само смена обоев в ubuntu 9.04  (Прочитано 678 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн saidmir

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
  • Ubuntu 10.04 Mac OS X style
    • Просмотр профиля
Само смена обоев в ubuntu 9.04
« : 17 Апрель 2010, 10:23:09 »
Доброго времени суток :)

Тут в KDE'шке просмотрел как фон рабочего стала меняеться и вот решил написать под гнома такой скрипт

#!/bin/bash
export DIR='/home/alexmertv/Картинки'
export NUM=$RANDOM
export TOTAL=0
for f in `ls $DIR` do let "TOTAL+=1" done
let "NUM%=TOTAL" export CURRENT=0
for f in `ls $DIR`
do
if [$CURRENT = $NUM] then
/usr/bin/gconftool-2 -t string -s /desktop/gnome/bckground/picture_filename $DIR/$f
break
filet "CURRENT += 1"
done

но при запуске он у меня ругаеться чуть ли не на каждую строку
помогите со скриптом или как сделать обои самосменяющимися
Да будет Свет
Да будет Linux

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Само смена обоев в ubuntu 9.04
« Ответ #1 : 17 Апрель 2010, 12:58:16 »
Слишком много и долго описывать твои ошибки, лучше я свой вариант предложу, по функциональности схожему тому, чего ты пытался написать:
#!/bin/bash
DIR=~/Картинки

pic=$(find $DIR -type f | sort -R | head -n1)
[ ! -z "$pic" ] && gconftool-2 -t string -s /desktop/gnome/background/picture_filename "$pic"

Если хочешь понять, как писать скрипты, то лучше почитай какой-нить грамотный мануал.

Оффлайн saidmir

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
  • Ubuntu 10.04 Mac OS X style
    • Просмотр профиля
Re: Само смена обоев в ubuntu 9.04
« Ответ #2 : 17 Апрель 2010, 13:45:44 »
Спасибо огромное

теперь осталось этот скрипт в автозапуск кинуть
только вот как сейчас попробую и если не получиться то отпишусь



Пользователь решил продолжить мысль 17 Апрель 2010, 13:51:55:
Спасибо огромное

теперь осталось этот скрипт в автозапуск кинуть
только вот как сейчас попробую и если не получиться то отпишусь



Все разобрался и с этим
осталось только писать правельно научиться на баше

спасибо огромное за помощь
« Последнее редактирование: 17 Апрель 2010, 13:51:55 от saidmir »
Да будет Свет
Да будет Linux

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Само смена обоев в ubuntu 9.04
« Ответ #3 : 18 Апрель 2010, 22:19:05 »
просмотрел, как фон рабочего стаола меняеться
 если не получиться, то отпишусь
Все разобрался и с этим
осталось только писать правеильно научиться на баше
Лучше сначала по-русски.

Перевожу на русский мануал
Не надо!  >:(  Безграмотные переводы не нужны.
« Последнее редактирование: 18 Апрель 2010, 22:22:38 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн saidmir

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
  • Ubuntu 10.04 Mac OS X style
    • Просмотр профиля
Re: Само смена обоев в ubuntu 9.04
« Ответ #4 : 19 Апрель 2010, 05:06:19 »
Нет все нормально перевод гранатный будет обещаю просто уже спать охото было  :-[

Спасибо за критику
Да будет Свет
Да будет Linux

 

Страница сгенерирована за 0.059 секунд. Запросов: 25.