#!/usr/bin/perl
use Socket;
$bannerkoe=<;
close(hf);
$check=1;#Check if any save session
$nomer=1;
$googleurl="http://www.detikinet.com/index.php/detik.kanal/idkanal/105?";
$httppost="GET $googleurl HTTP/1.0\r\n\r\n";
@results=sendraw($httppost);
$data = join("",@results);
printlog("Header berita utama di detikinet.com :\n\n");
@tmp=split(/\/,$data);
for ($a = 1; $a <= $#tmp; $a++)
{
@u=split(/\,$tmp[$a]);
#@t=split(/\/mod/,$u[0]);
$url=$u[0];
if (($lastsav ne "") && (!($lastsav =~ /$url/)) && $check)
{
next;
} else
{
$check=0;
}
#Save Session
open(hf,">$fsav");
print hf $url;
close(hf);
printlog("$nomer. $url\t");
$nomer++;
printlog("\n\n");
}
printlog("Header berita lain di detikinet.com :\n\n");
@tmp=split(/\/,$data);
for ($a = 1; $a <= $#tmp; $a++)
{
@u=split(/\,$tmp[$a]);
#@t=split(/\/mod/,$u[0]);
$url=$u[0];
if (($lastsav ne "") && (!($lastsav =~ /$url/)) && $check)
{
next;
} else
{
$check=0;
}
#Save Session
open(hf,">$fsav");
print hf $url;
close(hf);
printlog("$nomer. $url\t");
$nomer++;
printlog("\n\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;
}
               (
geocities.com/iko94)