PC UNIX用プログラムのページ

っていうかゴミ置場…
ここでは自分用に作ったミニプログラムを紹介ます。
主に立たないプログラムが中心です。



infobx - 簡単なメッセージを表示するプログラム
getmaxtrack - CD のトラック数を表示するプログラム


infobox

画面にメッセージを表示します。つーかそれだけのプログラムです。
コマンドラインで、テキストとグラフィックを指定できます。
GTK+ と imlib 必須。扱えるイメージファイルは
jpeg,gif,bmp,ppm,pgm,xpm,png,tiff,eim
です
確認した環境は以下の3つです。

[ダウンロード]

redhat 系の方はこちらをどうぞ
infobox-0.0.1-1.i386.rpm

infobox-0.0.1-1.src.rpm

redhat 系以外 はこちら
infobox-0.0.1.tgz

[スクリーンショット]

その1 : 通常表示

その2 : -w スイッチを付けた場合

[使い方]

# 単体で実行
infobox 'ここにメッセージを書く'

# 警告として表示
infobox -w '○○が失敗しました'

# カーネルを再構築するときに、終了したらメッセージを表示(この例はLinuxの場合)
make bzImage && infobox 'カーネル再構築終了' || infobox -w '失敗!'

# fortune を表示する
MSG=`/usr/games/fortune` ; infobox "$MSG"

[オプションスイッチ]

usage : infobox [ オプション ] message
  -w                     警告として表示
  -b 'ボタンのラベル名'  ボタンの名前を指定
  -i '画像のファイル名'  表示する画像ファイルを指定
                         扱えるフォーマットは
			 jpeg,gif,bmp,ppm,pgm,xpm,png,tiff,eim
  -t 'タイトル名'        ウィンドウのタイトル名を指定
  -h or -v               ヘルプを表示

getmaxtrack

CD のトラック数を表示します。それだけです。
CD がセットされていない、または読めなかった場合は標準出力に '0' を出力します。
cdparanoia を使えばトラック数を表示できるのでは?と、 思うかもしれませんが、その通りです。
たぶん Linux/i386 のみ動作可です。

[ダウンロード]

パッケージにするほどのことは、ないですが…。

redhat 系の方はこちらをどうぞ
getmaxtrack-1.0.0-1.i386.rpm

getmaxtrack-1.0.0-1.src.rpm

redhat 系以外 はこちら
getmaxtrack-1.0.0.tgz


トップページへ