TIP: Click on subject to list as thread! ANSI
echo: os2bbs
to: Rich Wonneberger
from: Sean Dennis
date: 2005-11-25 15:55:14
subject: Re: OS/2 native doors

*** Quoting Rich Wonneberger from a message to Sean Dennis ***

RW> TAG uses door.sys iIrr.

It's DOOR32.SYS - a completely different animal.

Here's my script for a DOOR32.SYS dropfile in Telegard/2:

; 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.  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.
...as you can see, it's completely different from DOOR.SYS. :)

TAG can still use my DOS version of the door(s), of course.  I'll never
abandon DOS users like some door authors have.

Later,
Sean

// hausmaus{at}darktech.org | http://outpostbbs.net | ICQ: 19965647

--- Telegard/2 v3.09.g2-sp4/mL
* Origin: Outpost BBS - outpostbbs.darktech.org (1:18/200)
SEEN-BY: 633/267 270
@PATH: 18/200 123/500 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™.