newfile=`echo '$picture' | cut -d . -f 1`

  $convertprg '$picture' '$newfile'.gif

 fi

 shift

done

4.3.3. Автоматическая смена обоев

Обои на рабочем столе рано или поздно надоедают, и хочется их сменить. Делать это вручную — лень: это ж сколько придется щелкать мышкой. Автоматизируем эту рутинную процедуру, написав сценарий, выбирающий обои из каталога /home/den/Wallpapers (где у меня хранятся мои любимые обои) случайным образом. Собственно установку обоев выполняет утилита GNOME gconftool-2.

Листинг 4.3. Файл change_wallpaper

#!/bin/bash

export DIR='/home/den/Wallpapers/'

export NUMBER=$RANDOM

export TOTAL= 0

for f in `ls $DIR`

do

 let 'TOTAL += 1'

done

let 'NUMBER %= TOTAL'

export CURRENT=0

for f in `ls $DIR`

do

 if [ $CURRENT = $NUMBER ]

 then

  /usr/bin/gconftool-2 -t string -s /desktop/gnome/background/picture_filename $DIR/ $f

  break

 fi

 let 'CURRENT += 1'

done

Но это еще не все. Можно сэкономить и на запуске сценария change_wallpaper, заставив его запускаться автоматически. Во-первых, вы можете добавить его в сценарии загрузки системы (п. 9.1.2). Для домашнего компьютера, который на ночь выключают, это неплохое решение: вы будете каждый день сидеть за столом с новыми обоями. Во-вторых, вызов сценария change_wallpaper можно поместить в сценарий запуска GNOME. И в-третьих, change_wallpaper можно вручить диспетчеру расписаний cron (п.9.4) для выполнения по назначенному вами расписанию — хоть каждую минуту.

4.4. Офисные пакеты

Open Office и К Office

В среде Linux наибольшее распространение получили два офисных пакета: K Office и Open Office, оба — свободно распространяемые. В большинство дистрибутивов включены они оба, так что вы можете выбирать инструмент, исходя из конкретной задачи.

Пакет Open Office обладает гораздо большим количеством возможностей, чем K Office, и наиболее приближен по своей функциональности к MS Office.

K Office предназначен для среды KDE, которую чаще назначают средой по умолчанию, и чувствует себя в ней намного лучше, чем Open Office. Например, некоторые комбинации клавиш Open Office не работают из-за того, что они используются самой средой KDE. Разумеется, можно их переназначить, но тогда использовать KDE будет не так удобно.

С другой стороны, K Office хуже справляется с форматами MS Office. При попытке открыть большие документы, например, документ MS Word 97/2000/XP размером 1.2 Мб, программа K Word просто закрылась. Точно так же себя ведет и программа K Spread — прайс-лист одной фирмы (около 1М) загружался около 30 секунд, а когда индикатор достиг отметки 100%, окно программы просто закрылось. K Presenter кое-как открыл презентацию PowerPoint, но… Лучше я не буду говорить о том, что я увидел.

Состав пакета Open Office Таблица 4.4

Приложение Назначение
Writer Текстовый процессор, предлагающий мощные функции для создания и редактирования документов разных форматов
Calc Редактор электронных таблиц
Draw Программа Draw ориентирована на векторную графику и служит для создания рисунков, эмблем и плакатов
Impress Программа для создания презентаций
Math Благодаря этому редактору, вы можете вставлять математический формулы в различные документы пакета
Image Программа предназначена для сканирования и обработки фотографий
Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату