$Lang::tr{'updxlrtr source'} | $Lang::tr{'updxlrtr filename'} | $Lang::tr{'updxlrtr filesize'} | $Lang::tr{'date'} | $Lang::tr{'updxlrtr progress'} | |||
";
if (&getPID("\\s/usr/bin/wget\\s.*\\s".quotemeta($dlinfo{'SRCURL'})."\$"))
{
print "![]() | \n";
} else {
print " ";
if (($vendorid ne '') && (-e "$webhome/images/updbooster/updxl-src-$vendorid.gif"))
{
print "![]() | \n";
} else {
print "$shortname | $filesize | $filedate |
END
;
my $percent="0%";
if ($dlinfo{'REMOTESIZE'} && $size_updatefile)
{
$percent=int(100 / ($dlinfo{'REMOTESIZE'} / $size_updatefile))."%";
}
print $percent; &percentbar($percent);
print <
|
|
$Lang::tr{'updxlrtr cache dir'} | $Lang::tr{'size'} | $Lang::tr{'used'} | $Lang::tr{'free'} | $Lang::tr{'percentage'} | [$repository] | $size | $used | $free |
END
;
&percentbar($percent);
print <$percent |
|
$Lang::tr{'updxlrtr summary'} | ||||
$Lang::tr{'updxlrtr total files'}: | $numfiles | $Lang::tr{'updxlrtr total cache size'}: | $filesize | |
$Lang::tr{'updxlrtr efficiency index'}: | $efficiency | $Lang::tr{'updxlrtr total data from cache'}: | $cachedtraffic |
$Lang::tr{'updxlrtr statistics by source'} | ||||||||||||||||||||||||||
$Lang::tr{'updxlrtr source'} | $Lang::tr{'updxlrtr files'} | ![]() |
![]() |
![]() |
![]() |
|||||||||||||||||||||
![]() | \n";
print "Adobe | \n"; } elsif ($vendorid =~ /^Microsoft$/i) { print "Microsoft | \n"; } elsif ($vendorid =~ /^Symantec$/i) { print "Symantec | \n"; } elsif ($vendorid =~ /^Linux$/i) { print "Linux | \n"; } elsif ($vendorid =~ /^TrendMicro$/i) { print "Trend Micro | \n"; } elsif ($vendorid =~ /^Apple$/i) { print "Apple | \n"; } elsif ($vendorid =~ /^Avast$/i) { print "Avast | \n"; } elsif ($vendorid =~ /^Avira$/i) { print "Avira | \n"; } elsif ($vendorid =~ /^AVG$/i) { print "AVG | \n"; } elsif ($vendorid =~ /^Ipfire$/i) { print "IPFire | \n"; } else { if (-e "/srv/web/ipfire/html/images/updbooster/updxl-src-" . $vendorid . ".gif") { print "" . ucfirst $vendorid . " | \n"; } print ""; printf "%5d", $vendorstats{$vendorid."_files"}; print " | \n"; unless ($vendorstats{$vendorid."_filesize"}) { $vendorstats{$vendorid."_filesize"} = '0'; } 1 while $vendorstats{$vendorid."_filesize"} =~ s/^(-?\d+)(\d{3})/$1.$2/; print ""; printf "%15s", $vendorstats{$vendorid."_filesize"}; print " | \n"; unless ($vendorstats{$vendorid."_cachehits"}) { $vendorstats{$vendorid."_cachehits"} = '0'; } 1 while $vendorstats{$vendorid."_cachehits"} =~ s/^(-?\d+)(\d{3})/$1.$2/; print ""; printf "%15s", $vendorstats{$vendorid."_cachehits"}; print " | \n"; print ""; printf "%5d", $vendorstats{$vendorid."_1"}; print " | \n"; print ""; printf "%5d", $vendorstats{$vendorid."_3"}; print " | \n"; print ""; printf "%5d", $vendorstats{$vendorid."_2"}; print " | \n"; print ""; printf "%5d", $vendorstats{$vendorid."_0"}; print " | \n"; print "\n"; print " |
$Lang::tr{'legend'}: | ![]() |
$Lang::tr{'updxlrtr condition ok'} | ![]() |
$Lang::tr{'updxlrtr condition nosource'} | ![]() |
$Lang::tr{'updxlrtr condition outdated'} | ![]() |
$Lang::tr{'updxlrtr condition unknown'} |
$Lang::tr{'updxlrtr cache dir'} | $Lang::tr{'size'} | $Lang::tr{'used'} | $Lang::tr{'free'} | $Lang::tr{'percentage'} | [$repository] | $size | $used | $free |
END
;
&percentbar($percent);
print <$percent |
|
$Lang::tr{'updxlrtr filename'} | $Lang::tr{'updxlrtr filesize'} | $Lang::tr{'date'} | ![]() |
![]() |
|||
";
if ($status == $sfUnknown)
{
print "![]() | \n";
}
if ($status == $sfOk)
{
print " ";
if ($vendorid =~ /^Adobe$/i)
{
print "![]() | \n";
} elsif ($vendorid =~ /^Microsoft$/i)
{
print "$filesize | $filedate | $lastaccess | $lastcheck |