Perlで書かれた動画効果付カウンタは存在するの?

[上に] [前に] [次に]
Nick-IB [E-Mail] 2000/03/21(火) 22:39:35
カウントアップをアニメGIFで表現してあるカウンタがカッコ良さげなので
探してるんですが、Perlのみで記述されてる物って存在するんでしょうか?

Cで書かれた物はよく見掛けるんですけど、基本的にロハな CGI環境ばかり
利用しているので、Telnet接続してコンパイル〜みたいな事は、出来ない
のです。

べる 2000/03/22(水) 00:38:28
存在しますよ。
私は「とほほカウンタ(wwwcount.cgi + gifcat.pl)」を改造して
全桁一括表示の後に数字が変る桁のみを3コマのアニメで
カウントアップするようにしています。

Nick-IB [E-Mail] 2000/03/22(水) 05:35:02
>べる様

gifcat.plを活用されているという事は…。
なんとなく想像はつかなくもないのですが、もしご迷惑でなければ
実際の動作など拝見させて頂けると有難いです。

2000/03/22(水) 05:42:54
gifcat.plでのgif連結を使わないカウンタなら、
基本的にアニメgifも使えます。
有名なのは、↓のスロット・カウンタでしょうか。
http://www2q.biglobe.ne.jp/~terra/cgi/slcnt.htm

Nick-IB [E-Mail] 2000/03/22(水) 07:32:49
≫風 様

ご教示頂き有り難う御座います。

私の求めている物とは、やや趣きが異なりはしましたが
お陰で新たな知見を得る事ができました。

MIMEタイプを「image/jpeg」と偽っても GIF画像は表示されるんですね。:)
もっともブラウザの仕様にも依るんでしょうけど。

2000/03/22(水) 08:33:25
アクセスした後に、「カウンタがカウントアップしたように見える」
(C言語でポピュラーなジジジ・カウンタnpc.cgiみたいなタイプ)でしたら、
こういうのも見つけました。

http://www.ingway.co.jp/~counter/

ただし、これはSSIも使えないと駄目みたいですが、
ソースを改良すれば、なんとかなる……かも。
(まだちゃんとソースを見てないです(^^ゞ)

私も以前、自分のHPにnpc.cgiのカウンタをつけてましたが、
たまたまキリ番のときに、アニメgifに対応していないブラウザ利用者(ひとつ少ないカウント数が表示される)と
アニメgif対応のブラウザの方が同じ番号を踏んでしまって混乱の元になりそうだったので、
普通のCのカウンタに交換してしまった経験があります。

Nick-IB [E-Mail] 2000/03/23(木) 00:07:28
≫風 様

>(C言語でポピュラーなジジジ・カウンタnpc.cgiみたいなタイプ)でしたら、
ご明察です。
探し物は、まさしくPerlによる「npc.cgi」でした。

要件としては
・全桁を一体画像で表示
・カウントアップを動画で表現
の2点だけなんですが、Perlのみで合成したGIF画像を出力する
と云う部分がやはりネックになっているようで。

欲しい物は自分で作るしかないんですかね?

べる 2000/03/23(木) 02:19:30
動きの見た目は
http://www2.biglobe.ne.jp/~nir/npc/
とほぼ同じです。
違いはアニメーション方向とアニメのコマ数です。(^^;

上記のページのカウンタはperl製ではありませんが
コンパイル済みのバイナリが多数用意されていますので
お使いのサーバで動く物があるかも知れません。(^^)

Nick-IB [E-Mail] 2000/03/23(木) 07:31:31
[[解決]]
≫べる様

私としても「npc.cgi」を基本に考えていましたから、バイナリ集の存在も
既に存じております。生憎と私に扱える環境では利用できなかった次第でして。^^;;

今回の相談は、「もし既に公開されているPerlスクリプトがあれば、それを雛形として
利用させて頂けると楽かなあ」と云う、誠に図々しい考えに基づくモノだった訳ですが
ご回答頂いた皆様のお陰で「全て自作する」踏ん切りがつきました。

既に「任意のドットパターンからGIF形式のデータストリームを生成」する目算は
立っておりますので、今後一つずつ検証しながら詰めていく予定です。

一応これにて「解決」とさせて頂きます。
有り難う御座いました。m(__)m

Nick-IB [E-Mail] [HomePage] 2000/03/30(木) 08:04:38
一応、暫定版ではありますが動くモノが出来上がりました。
↑のページに設置してありますので、興味のある方はどうぞ。

尚、全てPerlによって記述しており、C言語等は用いておりませんので念の為。
動画パターン等のカスタマイズが容易な反面、サーバへの負荷は多少大きい
かもしれません。^^;;

以上、ご報告まで。

[上に] [前に] [次に]