Dale Paul has made a better mousetrap

Bill Woodland (wcw@bga.com)
Sat, 22 Nov 1997 14:57:20 -0600

Dale Paul aka n10sive has written one of the coolest ref admin tools I've
ever seen...Refmarshal! It's existed for a while, but was basically only
given to trusted friends. This new version is the best thing since
Streak's scanner page....so good that I and a few others have convinced
Dale to release it as shareware. The "demo" is completely functional for
30 days, and after that it's limited. The registration cost is a mere
$20...WELL worth it if you're really into this CU-SeeME stuff :)

For all you ref admins out there, you absolutely NEED this program. If
you're NOT a ref admin, this is still a very useful program. Here's the
web address:


The web page is still under construction, but you can download the program
from there.

Refmarshal is a small (100k) program that can telnet into a WP ref
(versions 2.x and the new MPCS) and shows a list of who is connected. The
participant list is updated every 30 seconds automatically, or you can
click on the REFRESH button whenever you want. Senders are indicated with
a small camera icon beside their name, and lurkers have no icon. You can
click on the field headings (Nickname, IP, Conf) and sort the list on that
field. Click on the field heading again, and the sort order is reversed
(just like Windows Explorer with "View/Details" selected). You can also
sort on the first field, which has no name, but shows whether the person is
a sender or a lurker. When you close the program, it saves the last used
sort order and will use that order the next time the program is run.

But that's not all! It slices, it dices, it ....OOPS!...sorry :)

IF you have the password to the ref (which ref admins and their ref cops
would have) then you can easily right click on a user and kick him off the
ref, or deny him. If you DON'T have the password, it will still show you
who is connected, and you can still use some of its other features.

Refmarshal includes GeekPC=AE for issuing private messages to a participant
(very handy if you use the WP 2.x version of CU), and WhoIs, for quickly
identifying a participants host name and domain information. For people
that need it (and contact Dale for info) it has a built in TTY, where you
can actually type your own commands to the ref if you need to make
configuration changes. You can also add in your own custom commands. On
MY copy, I've added a SAVE command (to save any denies I might have done
recently) and a TERM command to restart the ref, if I feel the need.

There's also an address book, in which you can add your friends, oddballs,
and enemies. You can enter these IP addresses with a 0 for the last number
to be able to recognize people with dynamic IPs. The friends are marked
with a GREEN circle behind the camera icon (if they're sending video),
oddballs (marked as "Watch") have a YELLOW circle, and enemies have a RED
circle. Keep your eye on those YELLOW people :)

Options (check out the third one!):

Auto add kills to address book as Watches
If you kick anyone off with the KILL command, their name and IP get added
to the address list as a "Watch"

Auto add denies to address book as Enemies
If you DENY anyone, their name and IP get added to the address list as an

Auto kill Enemies
If Refmarshal sees an Enemy connect to the ref, it will automatically
issue the KILL command to knock them off.

Auto kill non-friend lurkers
If Refmarshal sees a lurker connect to the ref that is NOT in the address
book as a Friend, it will automatically issue the KILL command to knock
them off.

Prompt before sending reflector commands
If you issue any reflector command manually, OR if Refmarshal decides
that a KILL command is necessary according to the above settings, a window
pops up with the "default" message for the command, where you can change
the mesage and then execute it, OR you can cancel the kill. I highly
recommend you set this option on until you are very familiar with the way
the program works.

Use Domain IPs in reflector commands
Any commands that use the %MASKEDIP% variable (see below) will replace
the last part of the IP address with a zero. (Example:
becomes I don't recommend you use this option until you know
more about how Refmarshal works.

Tokens are variables that you can use to fill in information for you when
you do a command. Take the DENY command, for example. The command is
entered into Refmarshal like this:

deny %MASKEDIP% "%MSG%"

When you click on a user and issue the DENY command, their IP address is
inserted in place of the %MASKEDIP%, and the message that you entered in
the DENY command setup is typed in for you with the double quote signs
around it.

Here is a list of all the tokens that you can use:


The %msg% token causes the input dialog to come up so you can add your own
msg. If you want a STANDARD message to be sent automatically, enter the
command like this:

deny %MASKEDIP% "You're outta here, bozo!"

and the command will be sent without the input dialog prompt.

Refmarshal is very powerful, very flexible, very efficient, and cheap.
This is the way a ref SHOULD be managed...I highly recommend it.

Bill Woodland (Squeek =A9) PC questions only, please.
URL: http://cu-seeme.cornell.edu/~WCW
CU-SeeMe Unsubscribe? Details at http://cu-seeme.cornell.edu/listinfo.html