TIP: Click on subject to list as thread! ANSI
echo: tg_support
to: Mike Roberts
from: Sean Dennis
date: 2005-02-18 22:18:50
subject: Tgwave

Hello, Mike.

On 18 Feb 05 at 15:52, Mike Roberts wrote to Sean Dennis:

 MR> don't use ). Door 32 is about the biggest thing I missed when
 MR> switching back to tg last fall.

Too bad you didn't run Telegard/2:

=== Cut ===
; DOOR32.SYS script written by Sean Dennis for Telegard/2
; hausmaus{at}darktech.org - 1:18/200{at}Fidonet
; Written on 12 October 2004 at 2035 CDT
;
; This is public domain.  However, I wouldn't suggest changing
; anything except the "D:\TG" part for it to work. :)
;
; This works here for me-I hope it works for you!
;
; Usage inside TG/2:
;4. Command    -E - Execute Script
;5. Options    "door32 d:\tg\doorbat\oracle.cmd ~CN"
;
;I pass the node number to the batch file for my multinode
;setup I run.
;
VARIABLE TEMP STRING
VARIABLE BBSDIR STRING "D:\TG\TEMP~CN\"
FILECREATE DOOR32.SYS
; Comm type (0=local, 1=serial, 2=telnet)
; ALWAYS KEEP THIS AT 1.  Remember, if you're using SIO/VMODEM,
; you're using com ports, NOT telnet sockets.  That's only under
; Win32 and native OS/2 doors. I'd recommend using the door's
; -L command line if you are going to run it locally under the BBS.
FILEPUT "1"
; Comm or socket handle
FILEPUT "~2P"
; Baud rate
FILEPUT "~CB"
; BBSID (software name and version)
FILEPUT "Telegard/2 ~SV"
; User record position (1-based)
; NOTE: I think TG uses 0-based record positions (it always
; reports mine as 0 as the sysop), so if you use this, be sure
; to increment the number by one.
FILEPUT "~UN"
; User's real name
FILEPUT "~UR"
; User's handle/alias
FILEPUT "~UH"
; User's security level
FILEPUT "~US"
; User's time left (in minutes)
FILEPUT "~CM"
; Emulation *See Below
FILEPUT "~UW"
; Current node number
FILEPUT "~CN"
FILECLOSE
MENU D-{at}*{at}

;* The following are values we've predefined for the emulation:
;
; 0 = Ascii
; 1 = Ansi
; 2 = Avatar
; 3 = RIP
; 4 = Max Graphics
;
; Avatar, RIP, and Max Graphics all have ANSI fallback support, so most door
; libraries that don't support those emulations can just use ANSI if emulation
; 2, 3, or 4 is encountered.
=== Cut ===

Wrote that one m'self for my OS/2-native doors.

But I do write DOS doors as well-I refuse to write Win32-only doors. 
That's locking about 70% of the sysop population out of using my doors...

And yeah, I have the source somewhere(tm).

Later,
Sean

// outpostsysop{at}earthlink.net | http/ftp/telnet: outpostbbs.us

--- GoldED+/EMX 1.1.5-31012
* Origin: Outpost BBS - Kennesaw, GA - outpostbbs.us (1:18/200)
SEEN-BY: 633/267 270 5030/786
@PATH: 18/200 140/1 106/2000 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™.