2 # show dx using the dxcc number as the basis for searchs for each callsign or prefix entered
7 my ($self, $line) = @_;
8 my @list = split /\s+/, $line; # generate a list of callsigns
13 print "line: $line\n";
15 my @ans = Prefix::extract($l);
16 print "ans:", @ans, "\n";
21 my $str = "Prefix: $pre";
24 $expr .= " || " if $expr;
26 $expr .= "\$f5 == $n";
27 my $name = $a->name();
28 $str .= " Dxcc: $n ($name)";
30 $str = pack "A$l", " ";
33 print "expr: $expr\n";
34 my @res = Spot::search($expr);
39 my $t = ztime($dx[2]);
40 my $d = cldate($dx[2]);
41 push @out, sprintf "%9s %-12s %s %s %-28s <%s>", $dx[0], $dx[1], $d, $t, $dx[3], $dx[4];