TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Mvan Le
from: Steve Asher
date: 2006-09-13 23:55:56
subject: BinkleyTerm Who is On

Mulling over Mvan Le to Peter Knapper 09 Sep 2006

Hi Mvan,

 ML> How do I get BinkleyTerm tasks to state their presence and status
 ML> in the  Maximus 'Who_is_On' menu command ? 

[...]

 ML> I could swear I remember seeing something like

 ML>   Username             Node  Status
 ML>   -------------------- ----  ----------------------
 ML>   Binkleyterm            16  Waiting for caller

 ML> on somebody's BBS. It may have been one of those OS/2-only pipe
 ML> features. 

 ML> I want to update the status to

 ML>   Status
 ML>   -----------------------------
 ML>   Sending mail to 3:712/104

 ML> if a *.bsy flag is detected in the BinkleyTerm outbound area or
 ML> something. That would be cool.


I use Maximus IPC Creator in my binkley.bat as below:

rem Copy IPC to Virtual Drive P & activate "Waiting for caller"
Copy D:\IPC\IPC.EXE P:\
P:
IPC 1 "Dial-up Line" "Waiting for caller"
IPC 2 "Maximus" "Waiting for caller"

Can be any text you want, & you might invoke it with a flag
------------------------------------------------------------------

Maximus IPC Creator
Copyright 1991 by Peter G. Zion.  All rights reserved.

Maximus IPC Creator is a quick hack I wrote for multi-node Maximus
systems.  It makes it appear as there is someone (whose name and action
you choose) on another node, even when Maximus isn't running on the
node.

Usage is simply.  Maximus IPC Creator is run from inside your Maximus
IPC directory (as defined in Max.Ctl).  IPC.EXE accepts three
parameters.  The first is the DECIMAL node number you want the node
number for the "fake user" to be.  The second is the name of the user
you want to appear as being on the node you specified.  The third
parameter is the action that this user is performing.  Both the second
and third parameters must be enclosed in double quotes if they are more
than one word.

Example:

IPC 2 "A User" "Doing something"

Will show up in Maximus as:

Username                             Node         Status
-----------------------------------  ----  -----------------------------
A User                                  2  Doing something


Usually, Maximus IPC Creator will be run from a batch file.  For
instance, my BBS batch file does a:

cd \tmp         ; My Maximus IPC directory
\util\ipc %1 "Binkley Term" "Waiting for call"

...before loading Binkley Term.  The node number is the variable %1.
This way, if Binkley Term was loaded on node 2, Joe User on node one
would see:


Username                             Node         Status
-----------------------------------  ----  -----------------------------
Joe User                                1  Available for chat (you)
Binkley Term                            2  Waiting for call


NOTE #1: this utility has been tested ONLY with Maximus 2.00.  It
probably will work with 1.02, but I haven't bothered to test it.
Besides, you would have to have a real good reason to NOT upgrade to
2.00...

NOTE #2: the source code is included so that Mark Lehrer can get someone
to compile an OS/2 version for him... :-)


Have fun!

Peter G. Zion of 1:249/148
11-12-91

--------------------------------------------------------------------

Cheers, Steve..

--- 
* Origin: Xaragmata / Adelaide SA telnet://xaragmata.thebbs.org (3:800/432)
SEEN-BY: 3/0 633/267 640/954 712/0 313 550 620 848
@PATH: 800/432 690/682 633/260 261/38 123/500 106/2000 140/1 138/146 392
@PATH: 712/848 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.