トップページunix
8コメント3KB

back-groundを順々に表示させる。

■ このスレッドは過去ログ倉庫に格納されています
0001まい??# NGNG
UNIXで壁紙が数秒ごとに入れ替わっているのを見たことがあります。
LINUXでもそのようなことができると思うんですが、どのように
設定すればいいのかわかりません。あるディレクトリに壁紙を
20個ぐらいためたのですが、それを1分ごとにランダムに入れ
替えたりしたいです。そのような設定方法を是非教えてください。
0002あてずっぽうくんNGNG
こんな shell script を .xinitrc (or .xsession) あたりで
起動する、というのはどうでしょう。

-- ここから --
#!/bin/bash

cd 画像ファイルを置いたディレクトリ

while true ; do
for i in *.jpg ; do
xv -quit -root $i
sleep 1m
done
done

-- ここまで --

これで一分おきに順番に壁紙が変わると思います、たぶん。
xv コマンドがない場合は
display -window root $i
Esetroot $i
とかに置き換えてください。

また、専用ツールが欲しいなら
http://core.freshmeat.net/
で検索したら見つかるかもしれません。

0003名無しさんNGNG
>2
レスありがとうございます。.xinitrcの設定ですか。
これはデスクトップ上からできないでしょうか。
以前UNIXを使用していた人のを見たときは、直接コマンドを
打って設定していたような気がします。そのような方法は
ないでしょうか。
0004名無しさんNGNG
xvって自前で一定の時間ごとに画像を変えるオプションが
ありませんでしたっけ。まあシェルスクリプトのほうが
Unixらしい気はしますが。
0005名無しさんNGNG
xvは、インストールの仕方がわからなくて入れていません。
私用のマシンではないので、.xinitrcで設定すると終わるときに
また設定を元に戻さなくてはいけないので困っています。
xvは、初心者でもインストールできるのでしょうか。
よければ教えてもらえないでしょうか。
また、ほかにいい方法があれば教えてください。
0006あてずっぽうくんNGNG
> 4
げげっ、ということで調べてみると…
ありました。
xv -wait 60 -root -wloop *.jpg
みたいな感じでコマンドラインから実行できるようです。
おかげでひとつ賢くなりました。

> 5
binary package を拾って来れば簡単だと思いますが、
linux の distribution は何ですか?

0007名無しさんNGNG
TurboLinuxです。rpmパッケージでどこかにあるでしょうか。
0008バージョンも書くべきだと思うNGNG
おすきなのをどうぞ。
ftp://ftp.turbolinux.co.jp/pub/turbolinuxj/1.0/TurboLinux/RPMS/xv-3.10a-6.i386.rpm
ftp://ftp.turbolinux.co.jp/pub/turbolinuxj/2.0/TurboLinux/RPMS/xv-3.10a-6.i386.rpm
ftp://ftp.turbolinux.co.jp/pub/turbolinuxj/3.0/TurboLinux/RPMS/xv-3.10a-11TL.i386.rpm
ftp://ftp.turbolinux.co.jp/pub/turbolinuxj/4.0/Shareware/xv-3.10a-11TL.i386.rpm
ftp://ftp.turbolinux.co.jp/pub/turbolinuxj/4.2/Shareware/xv-3.10a-11TL.i386.rpm
■ このスレッドは過去ログ倉庫に格納されています