fsxnetnode2bbi

Gryphon (Darryl Perry) wrote gy-blam21 & node2bbi for Mystic BBS, that 
can now give us a telnet enabled nodelist for any Mystic nodelist.
Tiny (Shawn Highfield) was looking for a nodelist setup as a bbslist for 
gy-blam, and we were discussing it on FSX_GEN when Gryphon said he did 
that. He put up a related program at first, then the node2bbi one we were 
looking for. I downloaded it and cleaned it up after the run through the 
message base and up came a nodelist.bbi in the Mystic data directory. 
Thought about it for a while and redid my BBSList and Telnet (B from 
main menu) to let you use the two lists (or any number of lists you want) 
and I started connecting to BBS like Tiny's BBS testing and playing with it. 
This zip archive has all the stuff needed except the nodelist which is 
already in FSX_INFO on most FSXNET subscribed BBS.

Gryphon's gy-blam21 is setup to use multiple .ini files to have as many
lists as you want so it's easiest to setup two .ini in the scripts 
directory with the MPL program: The default gy-blam.ini and gy-blam1.ini.
gy-blam1.ini defers from gy-blam.ini in the line:
; The BBS file to use.  The <filename>.BBI file should exist in the data dir
BBIFILE=nodelist

So it reads nodelist and the other reads bbslist. You also need node2bbi 
MPL in your scripts directory, so it's easiest to unzip this archive in 
your scripts directory (it has the two .ini in it) with:
cd /mystic/scripts #or where ever you scripts is
unzip -e Path/to/node2bbi.zip 
#for Windows: /mystic/unzip -e Path/to/node2bbi.zip
#Compile them with
./mplc node2bbi #for Windows it's just 'mplc node2bbi'
./mplc gy-blam  #for Windows 'mplc gy-blam'

That gets you everything you need in scripts, so your ready to start mystic 
used the SysOp Menu /* then # for Menu Editor edit (type sysop password)
hit Enter on default, go down to bbslist and hit Enter, then delete /d 
A, V, E, D, Q and make 4 new entries with /i edit the top one to:

Display Text  | |09(|10B|09) |03BBS List 
LightBar Low  | |07BBS List
LightBar High | |15BBS List
Hot Key       | B       
Access        |                                    Up    | 0   Escape | 0
Display Type  | Access                             Down  | 0   Tab    | 0
X Y           | 0  0                               Left  | 0   PageUp | 0
Timer         | 0                                  Right | 0   PageDn | 0
Timer Type    | Interval      Redraw | Yes         Home  | 0   End    | 0
Command ----------------- Access ----- Data -----------------------------
 (GX) Execute MPL program                gy-blam scripts/gy-blam.ini

ESC, The next to:

Display Text  | |09(|10N|09) |03Node List  
LightBar Low  | |07Node List    
LightBar High | |15Node List     
Hot Key       | N          
Access        |                                    Up    | 0   Escape | 0
Display Type  | Access                             Down  | 0   Tab    | 0
X Y           | 0  0                               Left  | 0   PageUp | 0
Timer         | 0                                  Right | 0   PageDn | 0
Timer Type    | Interval      Redraw | Yes         Home  | 0   End    | 0
Command ------------------ Access ----- Data ----------------------------
(GX) Execute MPL program                gy-blam scripts/gy-blam1.ini

ESC, The next to:

Display Text  | |09(|10U|09) |03Update nodelist 
LightBar Low  | |07Update nodelist 
LightBar High | |15Update nodelist 
Hot Key       | U               
Access        |                                    Up    | 0   Escape | 0
Display Type  | Access                             Down  | 0   Tab    | 0
X Y           | 0  0                               Left  | 0   PageUp | 0
Timer         | 0                                  Right | 0   PageDn | 0
Timer Type    | Interval      Redraw | Yes         Home  | 0   End    | 0
Command ------------------ Access ----- Data ----------------------------
(GX) Execute MPL program                node2bbi 

ESC, Leave the last one as the default (Q) Quit to Main Menu.
ESC, Save changes to bbslist? YES
Go down to main and hit Enter
Down to (B) BBS Listing hit Enter and change to: 

Display Text  | |09(|10B|09) |03BBS List & Telnet
LightBar Low  | |07BBS List & Telnet
LightBar High | |15BBS List & Telnet
Hot Key       | B
Access        |                                    Up    | 0   Escape | 0
Display Type  | Access                             Down  | 0   Tab    | 0
X Y           | 0  0                               Left  | 0   PageUp | 0
Timer         | 0                                  Right | 0   PageDn | 0
Timer Type    | Interval      Redraw | Yes         Home  | 0   End    | 0
Command ------------------ Access ----- Data ----------------------------
(GO) Go to new menu                     bbslist

ESC, ESC, Save changes, ESC back to SysOp menu, Q and you should see the 
new entries and be all setup to use them, so hit B, then U to update the
nodelist (will show the list above) then N and you can see your new setup 
for telneting out via the nodelist.

- bcw142 telnet://bcw142.zapto.org Mystic Pi BBS FSXNET 21:1/145
  Comments/problem/etc to bcw142 on FSX_GEN

