#!/usr/local/bin/perl
# 2005/01/08 Ver. 1.1 (バグがあったってことです。まだあるかもよ…)
# 2005/01/13 Ver. 1.2 (ピクセルだし、と思い小数部分をカットしていたことが思わぬドツボに)
# 2005/01/14 Ver. 1.3 (0件のデータが入るととんでもない表示になるバグに対応。力技)
$buffer = $ENV{'QUERY_STRING'};
if (( $buffer eq "")||($buffer =~ /[^0-9,]/)){
&error;
}
## default
$pi = 3.141592654; #2005/01/08 桁数を増やす(50%,50%の場合の不具合対策)
$piover180 = $pi/180;
# 円の中心座標
$cx = "200";
$cy = "200";
# 半径
$r = "180";
# シフト量
$lx = $cx - $r;
$ly = $cy - $r;
$f1 = 0;
@vals = split(/\,/, $buffer);
@colors = ('#ff0000','#00ff00','#0000ff','#ff00ff','#00ffff','#ffff00');
print "Content-type: image/svg-xml\n\n";
print <<"_HTML_";
\n";
exit;
sub error {
print "Content-type: text/html\n\n";
print "
エラー\n";
print "\n";
print "まじめにやって
\n";
print "\n";
exit;
}