| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | DOOR32.SYS |
Hello mark!
26 Oct 15 13:47, you wrote to me:
ml> 24 Oct 15 16:03, you wrote to me:
DA>> Let me know if you can achieve this.
ml> i have been able to do this and perform limited testing on a vista
ml> box... i do not have RA installed on winwhatever... i do not have
ml> telsrv or gamesrv installed, either... the testing was done by taking
ml> the resulting d32sys file generated by RA and the .bat file over to
ml> the vista machine... then i simply ran the .bat in a command prompt
ml> window to generate the door32.sys file...
ml> i had to change the way i can do it on OS/2 with 4DOS... instead it
ml> has to be done in a very ugly way which requires changes the RAT
ml> file... as noted previously, SOCKHAND should be set in NF.BAT using
ml> the modified gamesrv command line and the modified NF.BAT i posted in
ml> a previous message...
ml> the menu command line in RA is
ml> *c /c c:\ra\d32sys.bat *r *m
ml> this menu option should be limited to only ANSI users and only those
ml> connected to the com ports used for telnet... users on dialup modem
ml> comports and without ANSI enabled should not see this menu option...
ml> the RAT file is...
ml> ==== Begin "d32sys.rat" ====
ml> LINE01=2
ml> LINE02=%SOCKHAND
ml> LINE03=^Kr
ml> LINE04=RemoteAccess 2.62
ml> LINE05=%RECNUMB
ml> LINE06=^Fa
ml> LINE07=^F3
ml> LINE08=^Fo
ml> LINE09=^F_
ml> LINE10=1
ml> LINE11=^Kw
ml> ==== End "d32sys.rat" ====
ml> ^F and ^K are the actual characters... generally they are entered in
ml> DOS editors via CTRL-P CTRL-F and CTRL-P CTRL-K...
ml> the BAT file is...
ml> ==== Begin "d32sys.bat" ====
ml> {at}echo off
ml> SETLOCAL
ml> echo D32SYS.RAT Testing...
ml> if not exist DOOR32.SYS then goto jump
ml> echo deleting DOOR32.SYS
ml> del /q door32.sys
ml> :jump
ml> REM SOCKHAND should already be set by NF.BAT before loading RA!
ml> echo SOCKHAND=%SOCKHAND%
ml> set RECNUMB=%1
ml> echo RECNUMB=%RECNUMB%
ml> echo:
ml> REM doing this for windows is really nasty :(
ml> for /f "delims=" %%x in (D32SYS.) do set %%x
ml> echo %LINE01% >> DOOR32.SYS
ml> echo %SOCKHAND% >> DOOR32.SYS
ml> echo %LINE03% >> DOOR32.SYS
ml> echo %LINE04% >> DOOR32.SYS
ml> echo %RECNUMB% >> DOOR32.SYS
ml> echo %LINE06% >> DOOR32.SYS
ml> echo %LINE07% >> DOOR32.SYS
ml> echo %LINE08% >> DOOR32.SYS
ml> echo %LINE09% >> DOOR32.SYS
ml> echo %LINE10% >> DOOR32.SYS
ml> echo %LINE11% >> DOOR32.SYS
ml> type DOOR32.SYS
ml> echo:
ml> echo Returning to RemoteAccess...
ml> ENDLOCAL
ml> ==== End "d32sys.bat" ====
Excellent work man!
ml> only three items need to be hardcoded for this to work properly...
ml> everything else is set in the RAT file so that the values are correct
ml> for each individual user...
ml> one possible problem may be the user's security level being passed...
ml> some systems only allow for security levels 0 thru 255 while others,
ml> like RA, allow for 0 through 64000... if this does cause a problem,
ml> the only suggestion i have is to adjust one's security levels in RA to
ml> be within 0 through 255...
ml> the d32sys.bat can be named anything... i would continue to use the
ml> d32sys.rat file, though... the only change in d32sys.bat would be to
ml> change the "type door32.sys" line to execute the door needing
ml> door32.sys...
ml> eg:
ml> RA menu line
ml> *c /c c:\ra\d32sys.bat *r lord *m
ml> and in d32sys.bat replace the one line "type door32.sys" with
ml> something like "c:\bbslink\bbslink.exe %2"...
ml> if bbslink.exe needs the socket handle, pass it using %SOCKHAND% as in
ml> c:\bbslink\bbslink.exe %2 %SOCKHAND%
BBSLink for Windows is based on R&M Telnet door so all it needs is to
read the DOOR32.sys and the door code.
ml> now i wait for someone else to test it all together and report success
ml> or not ;) O:)
Great job.
ml> FWIW: if someone wants to run door32.sys doors with dialup modem
ml> nodes, some more changes will be required to fix the first line of the
ml> door32.sys file from the hardcoded value of 2 for telnet... i won't do
ml> that for now but it will take some additional .BAT magic similar to
ml> how we set SOCKHAND before starting RA ;)
Now the hardest part. In order to help our frind Manuel Adorni, we need to
translate all this to Spanish. ;)
Dennis
---
* Origin: The Wall Caribbean & Central American Hub (1:135/301)SEEN-BY: 19/33 75 34/999 90/1 116/18 120/331 123/500 128/187 140/1 218/700 SEEN-BY: 222/2 226/0 160 230/150 240/1120 261/38 100 266/404 267/155 280/1027 SEEN-BY: 282/1031 1056 292/907 908 320/119 219 340/400 396/45 633/267 640/384 SEEN-BY: 712/620 848 770/1 801/161 @PATH: 135/301 300 123/500 261/38 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™.