#!/usr/bin/perl

use Socket;

$bannerkoe=<;
close(hf);
$check=1;#Check if any save session
$nomer=1;

$googleurl="http://www.klikbca.com";
$httppost="GET $googleurl HTTP/1.0\r\n\r\n";
@results=sendraw($httppost);
$data = join("",@results);
printlog("Kurs di klikbca.com :\n\n");

@tmp=split(/Kurs TT BCA\:\ /,$data);

@u=split(/\\<\/font\>\<\/A\>/,$tmp[1]);

printlog("$u[0]\n");

###
@tmp=split(/color\=\"\#0000c0\"\>USD/,$data);

@u=split(/\/,$tmp[1]);

@t=split(/\<\/font\>/,$u[0]);

@v=split(/color\=\"\#0000c0\"\>/,$t[1]);

@w=split(/color\=\"\#0000c0\"\>/,$t[2]);

printlog("USD\t JUAL = $v[1]\t BELI = $w[1]\n");

exit;

# ------------- Sendraw - thanx RFP rfp@wiretrip.net
sub sendraw {   # this saves the whole transaction anyway
        my ($pstr)=@_;

        socket(S,PF_INET,SOCK_STREAM,getprotobyname('tcp')||0) ||
                die("Socket problems\n");
                
        if(connect(S,pack "SnA4x8",2,$port,$target)){
                my @in;
                select(S);      $|=1;   print $pstr;
                while(){ push @in, $_;}
                select(STDOUT); close(S); return @in;
        }
}

sub printlog {
print @_[0];
open(lo,">>$log");
print lo @_[0];
close(lo);
return;
}

    Source: geocities.com/iko94/tools

               ( geocities.com/iko94)