X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fdx.pl;h=b0be3bd83038c781f454acb5db9b54ff82d1e372;hb=aad4e36d3753bf8dde671d14d73b1d9785b9ff41;hp=eefbb8603380ad7e7c8978e64290598d6d290f02;hpb=7cf8fad46075f1ca2b8b30475a26a881c031a0ad;p=spider.git diff --git a/cmd/dx.pl b/cmd/dx.pl index eefbb860..b0be3bd8 100644 --- a/cmd/dx.pl +++ b/cmd/dx.pl @@ -34,10 +34,11 @@ return (1, $self->msg('dx2')) unless @f >= 2; # can be in any order if ($f[0] =~ /^by$/i) { + return (1, $self->msg('e5')) unless $main::allowdxby || $self->priv; $spotter = uc $f[1]; - $line =~ s/^\s*$f[0]\s+$f[1]\s+//; - $line = $f[2]; - @f = split /\s+/, $line; + $line =~ s/\s*$f[0]\s+$f[1]\s+//; +# $line = $f[2]; + @f = split /\s+/, $line, 3; return (1, $self->msg('dx2')) unless @f >= 2; }