add logging of PC92A ip addresses
[spider.git] / cmd / blank.pl
index 7107f2dd34c8dfec95c8389e608e3b7f87eca0ee..5032edf0329c2c2d6216c2435a7e61c27314cff2 100644 (file)
@@ -3,12 +3,23 @@
 #
 # Copyright (c) 1998 Dirk Koopman G1TLH
 #
-# $Id$
+#
 #
 
 my ($self, $line) = @_;
-my ($lines) = $line =~ /^\s*(\d+)/;
-$lines ||= 1;
+my $lines = 1;
+my $data = ' ';
+my @f = split /\s+/, $line;
+if (@f && $f[0] !~ /^\d+$/) {
+       $data = shift @f;
+       $data = $data x int(($self->width-1) / length($data));
+       $data .= substr $data, 0, int(($self->width-1) % length($data))
+}
+if (@f && $f[0] =~ /^\d+$/) {
+       $lines = shift @f;
+       $lines = 9 if $lines > 9;
+       $lines = 1 if $lines < 1;
+}
 my @out;
-push @out, ' ' for (1..$lines);
+push @out, $data for (1..$lines);
 return (1, @out);