Cлайд-шоу фоновых рисунков рабочего стола: различия между версиями
Cthulhu (обсуждение | вклад) Нет описания правки |
Cthulhu (обсуждение | вклад) мНет описания правки |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Категория:HOWTO]] | [[Категория:HOWTO]] | ||
На этой странице описан один из способов, как сделать периодически изменяющийся фон экрана. Этот способ основан на сценарии и настройке для фона под названием | На этой странице описан один из способов, как сделать периодически изменяющийся фон экрана. Этот способ основан на сценарии и настройке для фона под названием '''"Космос"''', который предустановлен в MATE | ||
Нам понадобится папка для изображений фона, минимум 2 изображения (проверено на изображениях в формате jpg) и XML-файл, в котором описано какие изображения использовать, в каком порядке и как долго их демонстрировать | Нам понадобится папка для изображений фона, минимум 2 изображения (проверено на изображениях в формате ''.jpg'') и XML-файл, в котором описано какие изображения использовать, в каком порядке и как долго их демонстрировать | ||
Создаём папку: | Создаём папку: | ||
:< | :<syntaxhighlight lang="bash">$ mkdir ~/MyWallpapers</syntaxhighlight> | ||
Теперь необходимо скопировать в эту папку изображения будущего фона экрана | Теперь необходимо скопировать в эту папку изображения будущего фона экрана | ||
Строка 15: | Строка 15: | ||
Структура XML выглядит следующим образом: | Структура XML выглядит следующим образом: | ||
< | :<syntaxhighlight lang="xml"> | ||
<background> | <background> | ||
<starttime> | <starttime> | ||
Строка 53: | Строка 53: | ||
</transition> | </transition> | ||
</background> | </background> | ||
</ | </syntaxhighlight> | ||
<!-- | <!-- | ||
{{note|Названия папки и файлов изображений выделены цветом для большей наглядности}} | {{note|Названия папки и файлов изображений выделены цветом для большей наглядности}} | ||
--> | --> | ||
В данном примере весь документ заключен в тэги <background>. В самом начале в тэгах <starttime> указано время начала анимации. Все эффекты рассчитываются начиная с этого времени | В данном примере весь документ заключен в тэги ''<background>''. В самом начале в тэгах ''<starttime>'' указано время начала анимации. Все эффекты рассчитываются начиная с этого времени | ||
Далее следует описание порядка анимации. Тэг <static> указывает на простую демонстрацию изображения указанного в тэгах <file> в течении времени <duration> (в секундах). Тэг <transition> описывает смену изображения <from> на изображение <to> за время <duration> | Далее следует описание порядка анимации. Тэг ''<static>'' указывает на простую демонстрацию изображения указанного в тэгах ''<file>'' в течении времени ''<duration>'' (в секундах). Тэг ''<transition>'' описывает смену изображения ''<from>'' на изображение ''<to>'' за время ''<duration>'' | ||
Обратите внимание, что изображение | Обратите внимание, что изображение ''picture1.jpg'' является первой и последней записью. Таким образом достигается цикличность смены изображений | ||
Сохраните файл с любым именем и расширением .xml | Сохраните файл с любым именем и расширением ''.xml'' | ||
Теперь у нас есть папка, которая содержит изображения и файл XML | Теперь у нас есть папка, которая содержит изображения и файл XML | ||
Осталось скопировать эту папку в /usr/share/backgrounds и настроить рабочую среду MATE | Осталось скопировать эту папку в '''/usr/share/backgrounds''' и настроить рабочую среду MATE | ||
:< | :<syntaxhighlight lang="bash"> | ||
$ sudo cp -r ~/MyWallpapers /usrshare/backgrounds | $ sudo cp -r ~/MyWallpapers /usrshare/backgrounds | ||
$ sudo chown -R root:root /usr/share/backgrounds/MyWallpapers | $ sudo chown -R root:root /usr/share/backgrounds/MyWallpapers | ||
</ | </syntaxhighlight> | ||
Теперь в среде MATE перейдите в | Теперь в среде MATE перейдите в '''Параметры''' -> '''Внешний вид'''. Когда откроется диалоговое окно '''Параметры внешнего вида''', щелкните вкладку '''Фон'''. Теперь мы во вкладке '''Фон''' смотрим вниз и нажимаем '''Добавить'''. Это откроет другое диалоговое окно. Перейдите к папке, которую настроили. Если Вы не видите в списке XML-файл, Вам нужно перейти в нижнюю часть диалогового окна, где изменить тип отображаемых файлов с '''Изображения''' на '''Все файлы'''. Теперь Вы сможете выбрать свой XML-файл. После этого Вы можете выбрать новый пункт в диалоговом окне '''Параметры внешнего вида''' | ||
Поздравляем! Вы только что создали собственное слайд-шоу | Поздравляем! Вы только что создали собственное слайд-шоу | ||
Теперь почему бы Вам не создать свою собственную [[Заставка - слайд-шоу|заставку]]? | |||
<!-- | <!-- | ||
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} | ||
--> | --> |
Текущая версия от 12:06, 13 мая 2020
На этой странице описан один из способов, как сделать периодически изменяющийся фон экрана. Этот способ основан на сценарии и настройке для фона под названием "Космос", который предустановлен в MATE
Нам понадобится папка для изображений фона, минимум 2 изображения (проверено на изображениях в формате .jpg) и XML-файл, в котором описано какие изображения использовать, в каком порядке и как долго их демонстрировать
Создаём папку:
$ mkdir ~/MyWallpapers
Теперь необходимо скопировать в эту папку изображения будущего фона экрана
Следующим шагом будет создание XML-файла с описанием логики демонстрации изображений
Структура XML выглядит следующим образом:
<background> <starttime> <year>2009</year> <month>08</month> <day>04</day> <hour>00</hour> <minute>00</minute> <second>00</second> </starttime> <static> <duration>1795.0</duration> <file>/usr/share/backgrounds/MyWallpapers/picture1.jpg</file> </static> <transition> <duration>5.0</duration> <from>/usr/share/backgrounds/MyWallpapers/picture1.jpg</from> <to>/usr/share/backgrounds/MyWallpapers/picture2.jpg</to> </transition> <static> <duration>1795.0</duration> <file>/usr/share/backgrounds/MyWallpapers/picture2.jpg</file> </static> <transition> <duration>5.0</duration> <from>/usr/share/backgrounds/MyWallpapers/picture2.jpg</from> <to>/usr/share/backgrounds/MyWallpapers/picture3.jpg</to> </transition> <static> <duration>1795.0</duration> <file>/usr/share/backgrounds/MyWallpapers/picture3.jpg</file> </static> <transition> <duration>5.0</duration> <from>/usr/share/backgrounds/MyWallpapers/picture3.jpg</from> <to>/usr/share/backgrounds/MyWallpapers/picture1.jpg</to> </transition> </background>
В данном примере весь документ заключен в тэги <background>. В самом начале в тэгах <starttime> указано время начала анимации. Все эффекты рассчитываются начиная с этого времени Далее следует описание порядка анимации. Тэг <static> указывает на простую демонстрацию изображения указанного в тэгах <file> в течении времени <duration> (в секундах). Тэг <transition> описывает смену изображения <from> на изображение <to> за время <duration>
Обратите внимание, что изображение picture1.jpg является первой и последней записью. Таким образом достигается цикличность смены изображений
Сохраните файл с любым именем и расширением .xml
Теперь у нас есть папка, которая содержит изображения и файл XML
Осталось скопировать эту папку в /usr/share/backgrounds и настроить рабочую среду MATE
$ sudo cp -r ~/MyWallpapers /usrshare/backgrounds $ sudo chown -R root:root /usr/share/backgrounds/MyWallpapers
Теперь в среде MATE перейдите в Параметры -> Внешний вид. Когда откроется диалоговое окно Параметры внешнего вида, щелкните вкладку Фон. Теперь мы во вкладке Фон смотрим вниз и нажимаем Добавить. Это откроет другое диалоговое окно. Перейдите к папке, которую настроили. Если Вы не видите в списке XML-файл, Вам нужно перейти в нижнюю часть диалогового окна, где изменить тип отображаемых файлов с Изображения на Все файлы. Теперь Вы сможете выбрать свой XML-файл. После этого Вы можете выбрать новый пункт в диалоговом окне Параметры внешнего вида
Поздравляем! Вы только что создали собственное слайд-шоу
Теперь почему бы Вам не создать свою собственную заставку?