Hatena::ブログ(Diary)

きれいさっぱり、逝くぜ! このページをアンテナに追加 RSSフィード

2008-04-21 CursorXP/FX to X11 Mouse Theme Converter(その2)

マウスカーソルテーマGreen Apparatus

| マウスカーソルテーマGreen Apparatusを含むブックマーク マウスカーソルテーマGreen Apparatusのブックマークコメント

Green ApparatusはCursorXP(CursorFX)で作られた非常に美しく完成度の高いマウスカーソルテーマ。おそらくCursorXP/FX to X11 Mouse Theme ConverterによってX向けに変換されたものがGNOME-Look.orgなどで公開されている。しかし、公開されているものはWait状態のアニメーションが左方向に少しずつずれて表示される不具合がある。

sd2xc-2.3.pl --keep-temp --nozip --verbose

を使って調査した所、/tmp/sd2xc/GreenApparatus/Wait.pngが横幅9630pxに対して、/tmp/sd2xc/GreenApparatus/temp-sd2xc/Schime.iniの[Wait]セクションでFrames=106となっており、9630は106で割り切れない。そこで106が間違っていると見て107に変えて見たところ、不具合が解消した。その他[Wait][Wait_Script]セクションに間違いがあるようなので変更した。以下はUbuntu(Hardy)での作業例である。

$ sudo apt-get install libconfig-inifiles-perl perlmagick imagemagick x11-apps
        xcursorgenはx11-appsに含まれている
...省略...
$ ls
GreenApparatus.CurXPTheme  sd2xc-2.3.pl
$ mkdir work ; cd work        作業ディレクトリに移動
$ unzip ../GreenApparatus.CurXPTheme
Archive:  ../GreenApparatus.CurXPTheme
  inflating: Scheme.ini
...省略...
$ vim Scheme.ini        Scheme.iniを修正
...省略...
[Wait]
StdCursor=0
Frames=107        修正:106→107
Interval=40
Animation style=0
Hot spot x=36
Hot spot y=31
Hot spot x2=36
Hot spot y2=31
FrameScript=1
[Wait_Script]
1-26,50
27-107,40          修正:26-106→27-107
1,700
...省略...
$ zip ../GreenApparatus.CurXPTheme *
updating: Scheme.ini (deflated 80%)
...省略...
$ cd ..
$ rm -rf work        作業ディレクトリを削除
$ ./sd2xc-2.3.pl GreenApparatus.CurXPTheme
107
$ ls
GreenApparatus.tar.gz  GreenApparatus.CurXPTheme  sd2xc-2.3.pl
$ sudo paco -lp GreenApparatus 'tar zxf GreenApparatus.tar.gz -C /usr/share/icons'
                                                     pacoでログを取りつつインストール
$ sudo vim /var/log/paco/GreenApparatus
#!paco-2.0.4
##:12394496|0|54|0
#d:1208666213
#:Name:     GreenApparatus
#:Date:     2008/04/21  後々のため日付を追加で書いておく    参考記事    日付の追加は必要なかったorz
/usr/share/icons/GreenApparatus/cursors/00008160000006810000408080010102|-1|-2|-2
...省略...

同じ作者EarthFXも同様に修正する必要がある。


追記2008/04/24

若干の修正・整形。


追記2008/07/17

Green Apparatus..Red, Yellow & Blue too!にて修正版が公開されている。

coolwanglucoolwanglu 2008/06/07 00:40 助かった。
どうも ありがどう!

tksmashiwtksmashiw 2008/06/07 01:08 どういたしまして。

最近のコメント