24Jun07=======================================================================
1. Fix the routing algorithms to allow route selection in the face of
incomplete trees of nodes (trees as produced by sh/newc).
-2. Fix the obscout issues which mean that many nodes get timed out after 3hrs.
+2. Fix the obscount issues which mean that many nodes get timed out after 3hrs.
3. Extend 4m to 70631 to cover CT.
23Jun07=======================================================================
1. fix basic deduping algorithm
all groups. If you use a group name then it will show only chat for
that group.
-=== 9^SHOW/CMD_CACHE^Show the real source path of commands
+=== 9^SHOW/CMD_CACHE [pattern]^Show the real source path of commands
It is possible in DXSpider to define local versions of commands.
Sometimes one forgets that one has these. This command will show you
the source path where the node is getting each one of its commands.
delete it, run LOAD/CMD_CACHE to clear out the command cache and
try again. You will now be using the standard version.
+If you are looking for information on a specific command then
+just add a string, eg:
+
+ sh/cmd dx
+
+might give you:
+
+ Command Path
+ set/dxgrid /spider/cmd/set/dxgrid.pl
+ sh/dx /spider/cmd/show/dx.pl
+
=== 0^SHOW/CONFIGURATION [<node>]^Show all the nodes and users visible
This command allows you to see all the users that can be seen
and the nodes to which they are connected.
#
my $self = shift;
+my $line = shift;
return (1, $self->msg('e5')) if $self->priv < 9;
my @out = sprintf "%-20s %s", "Command", "Path";
for (sort keys %cmd_cache) {
+ next if $line && $_ !~ m|\Q$line|i;
my $v = $cmd_cache{$_};
$v =~ s|,|/|g;
push @out, sprintf "%-20s %s", $_, "$v.pl";