Ubuntu標準の壁紙チェンジャー設定方法(3)
お茶ノ湯博士 | 2010年1月20日具体的な設定法方は、任意のフォルダー2つにそれぞれ新規作成のファイルを置くだけである。
1.ファイル作成1
管理者(root)権限でログインする。
/usr/share/gnome-background-properties/フォルダーにファイルを新規作成する。
ファイル名は拡張子を.xmlにし、適当な名前にする。ここではmywallとした。
cosmos.xmlをコピーして名前をmywall.xmlすると楽。
ここでは、壁紙チェンジャーのフォルダー名および設定ファイル名をを
/home/ユーザー名/ピクチャ/壁紙写真/background-1.xml
とした。
「ユーザー名」はログインID。
以下の内容に書き換える。
mywall.xmlファイルの内容
<?xml version=”1.0″ encoding=”UTF-8″?> <!DOCTYPE wallpapers SYSTEM “gnome-wp-list.dtd”> <wallpapers> <wallpaper deleted=”false”><name>mywall</name>(省略)<name xml:lang=”ja”>マイ壁紙</name>(省略)<filename>/home/ユーザー名/ピクチャ/壁紙写真/background-1.xml</filename> <options>zoom</options> </wallpaper> </wallpapers> |
2.ファイル作成2
ユーザー名でログインする。(通常ログイン)
ファイル作成1で設定した内容から以下のフォルダーに設定ファイルを置く。
フォルダー名:/home/ユーザー名/ピクチャ/壁紙写真/
設定ファイル名:background-1.xml
ファイル作成1で指定したフォルダーに壁紙写真を置き、壁紙名を登録するファイルを作成する。ファイル名は拡張子を.xmlにし、適当な名前にする。ここではbackground-1.xmlとした。
例として、壁紙チェンジャーに2枚の写真(11111.jpg、22222.jpg)を登録する。
以下のように内容を書き込み登録する。
background-1.xmlファイルの内容
<background> <starttime> <year>2009</year> <month>08</month> <day>04</day> <hour>00</hour> <minute>00</minute> <second>00</second> </starttime> <!– This animation will start at midnight. –> <static> <duration>1795.0</duration> <file>/home/ユーザー名/ピクチャ/壁紙写真/11111.jpg</file> </static> <transition> <duration>5.0</duration> <from>/home/ユーザー名/ピクチャ/壁紙写真/11111.jpg</from> <to>/home/ユーザー名/ピクチャ/壁紙写真/22222.jpg</to> </transition> <static> <duration>1795.0</duration> <file>/home/ユーザー名/ピクチャ/壁紙写真/222222.jpg</file> </static> <transition> <duration>5.0</duration> <from>/home/ユーザー名/ピクチャ/壁紙写真/222222.jpg</from> <to>/home/ユーザー名/ピクチャ/壁紙写真/11111.jpg</to> </transition> </background> |
壁紙写真それぞれ、file名を設定し、from、toで次に表示する写真名を受け渡ししている。
数値1795.0、5.0と壁紙チェンジャーのインターバル時間の設定はどうするのかは分からない。それぞれの数値を変更しても表示に影響なさそうでした。
Ubuntu標準の壁紙チェンジャー設定が分かるのはここまででした。
まとめ
- Ubuntuには標準の壁紙チェンジャーがある。
- ファイルを2つ新規作成し、それぞれ任意のフォルダーに置くだけの設定である。
- 任意フォルダーは「/usr/share/gnome-background-properties/」と「壁紙写真があるフォルダー」である。
- /usr/share/gnome-background-properties/フォルダーには壁紙があるフォルダーを指定したファイルを置く。
- 「壁紙写真があるフォルダー」には、表示する写真名を指定したファイルを置く。