oneko — かわいい猫がマウスカーソルを追いかけるプログラム
oneko [-help] [-tora] [-dog] [-bsd_daemon] [-bsd] [-sakura] [-tomoyo] [-time n] [-speed n] [-idle n] [-name name] [-towindow] [-toname name] [-tofocus] [-position geometry] [-rv] [-noshape] [-fg] [-bg]
oneko を実行するとマウスカーソルはねずみとなり、そして小さなかわいい猫がその マウスカーソルを追いかけはじめます。 ねずみに追いつくと猫は眠りはじめます。
- -help
-
使い方の簡単な説明を出力します。
- -tora
-
猫をトラ猫にします。
- -dog
-
猫に代わり犬が走ります。
- -bsd, -bsd_daemon
-
猫に代わり 4.3BSD デーモンが走ります。
- -sakura
-
猫に代わり木之本桜が走ります。
- -tomoyo
-
猫に代わり大道寺知世が走ります。
- -time interval
-
猫アニメーションの間隔を指定します。 デフォルト値は 125000 で単位はマイクロ秒です。 この値をより小さく指定すると猫はより速く走ります。
- -speed distance
-
猫が一つの動作で移動する距離をドットで指定します。 デフォルト値は 16 です。
- -idle speed
-
逃げるねずみが猫の目を覚まさせるに至るスピードを指定します。
- -name name
-
猫のウィンドウ名を指定します。
- -towindow
-
がこのオプションとともに起動された時は、あなたはカーソルでウィンドウを 選択しなければなりません。 すると猫があらわれて、ねずみの代わりにそのウィンドウを追いかけはじめます。 すでに起動している他の oneko を目標にすることもできます。 ルートウィンドウが選択された場合は、通常のようにマウスを追いかけます。 目標ウィンドウが閉じられてはいないものの見えない時には、通常のようにマ ウスを追いかけます。 目標ウィンドウが閉じられるとプログラムは終了します。
- -toname name
-
猫は指定された名前のウィンドウをねずみの代わりに追いかけます。 すでに起動している他の oneko を目標にすることもできます。 目標ウィンドウが閉じられてはいないものの見えない時には、通常のようにマ ウスを追いかけます。 目標ウィンドウが閉じられるとプログラムは終了します。
- -tofocus
-
猫はフォーカスウィンドウに向かって走り、そしてその上部を走ります。 フォーカスウィンドウが見えない時には、通常のようにマウスを追いかけます。
- -position geometry
-
X と Y のオフセットを指定して猫のねずみへの相対位置を調整します。
- -rv
-
背景色と前景色を反転します。
- -noshape
-
SHAPE extension を使いません。
- -fg color
-
前景色。
- -bg color
-
背景色。
アプリケーション名は neko もしくは tora で、クラス名は Oneko です。
- tora
-
トラ猫を走らせたい場合には
True
とします。 - time
-
アニメーションの間隔をマイクロ秒で設定します。
- speed
-
移動距離をピクセルで指定します。
- idle
-
逃げるねずみが猫の目を覚まさせるに至るスピードを指定します。
- noshape
-
SHAPE extension を使いたくない場合
True
とします。 - reverse
-
前景色と背景色を交換したい場合
True
とします。 - foreground
-
前景色。
- background
-
背景色。
このプログラムが XGetDefault
を利用している以上、 neko.resouce の形式 を使うことに留意してください。 ハードリンクあるいはソフトリンクによって、このプログラムを tora として 起動した場合には、デフォルトで -tora オプションが有効となります。
BSD デーモンは Marshall Kirk McKusick 氏の著作物です。すべての権利は 保持されています。
木之本桜および大道寺知世は漫画『カードキャプターさくら』(CLAMP, 講談 社)のキャラクターであり、CLAMP 学園電子分校 (http://www.clamp.f-2.co.jp/)に示されている容認のもとに利用されてい ます。
オリジナルの xneko は Masayuki Koba によって書かれ、 そして Tatsuya Kato によって改変され oneko となりました。 その後 John Lerchey と Eric Anderson 、 Toshihiro Kanda 、および Kiichiroh Mukose によってさらに改変されました。