home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   RA_SUPPORT      RemoteAccess Support Echo      677 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 464 of 677   
   mark lewis to Dennis Ayala   
   DOOR32.SYS   
   26 Oct 15 13:47:14   
   
   24 Oct 15 16:03, you wrote to me:   
      
    DA> Let me know if you can achieve this.   
      
   i have been able to do this and perform limited testing on a vista box... i do   
   not have RA installed on winwhatever... i do not have telsrv or gamesrv   
   installed, either... the testing was done by taking the resulting d32sys file   
   generated by RA and the .bat file over to the vista machine... then i simply   
   ran the .bat in a command prompt window to generate the door32.sys file...   
      
   i had to change the way i can do it on OS/2 with 4DOS... instead it has to be   
   done in a very ugly way which requires changes the RAT file... as noted   
   previously, SOCKHAND should be set in NF.BAT using the modified gamesrv   
   command line and the modified NF.BAT i posted in a previous message...   
      
      
   the menu command line in RA is   
      
     *c /c c:\ra\d32sys.bat *r *m   
      
   this menu option should be limited to only ANSI users and only those connected   
   to the com ports used for telnet... users on dialup modem comports and without   
   ANSI enabled should not see this menu option...   
      
      
   the RAT file is...   
      
   ==== Begin "d32sys.rat"  ====   
   LINE01=2   
   LINE02=%SOCKHAND   
   LINE03=^Kr   
   LINE04=RemoteAccess 2.62   
   LINE05=%RECNUMB   
   LINE06=^Fa   
   LINE07=^F3   
   LINE08=^Fo   
   LINE09=^F_   
   LINE10=1   
   LINE11=^Kw   
   ==== End "d32sys.rat" ====   
      
   ^F and ^K are the actual characters... generally they are entered in DOS   
   editors via CTRL-P CTRL-F and CTRL-P CTRL-K...   
      
      
   the BAT file is...   
      
   ==== Begin "d32sys.bat"  ====   
   @echo off   
   SETLOCAL   
   echo D32SYS.RAT Testing...   
   if not exist DOOR32.SYS then goto jump   
   echo deleting DOOR32.SYS   
   del /q door32.sys   
   :jump   
   REM  SOCKHAND should already be set by NF.BAT before loading RA!   
   echo SOCKHAND=%SOCKHAND%   
   set  RECNUMB=%1   
   echo RECNUMB=%RECNUMB%   
   echo:   
   REM doing this for windows is really nasty :(   
   for /f "delims=" %%x in (D32SYS.) do set %%x   
   echo %LINE01% >> DOOR32.SYS   
   echo %SOCKHAND% >> DOOR32.SYS   
   echo %LINE03% >> DOOR32.SYS   
   echo %LINE04% >> DOOR32.SYS   
   echo %RECNUMB% >> DOOR32.SYS   
   echo %LINE06% >> DOOR32.SYS   
   echo %LINE07% >> DOOR32.SYS   
   echo %LINE08% >> DOOR32.SYS   
   echo %LINE09% >> DOOR32.SYS   
   echo %LINE10% >> DOOR32.SYS   
   echo %LINE11% >> DOOR32.SYS   
   type DOOR32.SYS   
   echo:   
   echo Returning to RemoteAccess...   
   ENDLOCAL   
   ==== End "d32sys.bat" ====   
      
      
   only three items need to be hardcoded for this to work properly... everything   
   else is set in the RAT file so that the values are correct for each individual   
   user...   
      
   one possible problem may be the user's security level being passed... some   
   systems only allow for security levels 0 thru 255 while others, like RA, allow   
   for 0 through 64000... if this does cause a problem, the only suggestion i   
   have is to adjust one's security levels in RA to be within 0 through 255...   
      
      
   the d32sys.bat can be named anything... i would continue to use the d32sys.rat   
   file, though... the only change in d32sys.bat would be to change the "type   
   door32.sys" line to execute the door needing door32.sys...   
      
   eg:   
      
   RA menu line   
     *c /c c:\ra\d32sys.bat *r lord *m   
      
   and in d32sys.bat replace the one line "type door32.sys" with something like   
   "c:\bbslink\bbslink.exe %2"...   
      
   if bbslink.exe needs the socket handle, pass it using %SOCKHAND% as in   
      
     c:\bbslink\bbslink.exe %2 %SOCKHAND%   
      
      
   now i wait for someone else to test it all together and report success or not    
   )  O:)   
      
      
   FWIW: if someone wants to run door32.sys doors with dialup modem nodes, some   
   more changes will be required to fix the first line of the door32.sys file   
   from the hardcoded value of 2 for telnet... i won't do that for now but it   
   will take some additional .BAT magic similar to how we set SOCKHAND before   
   starting RA  ;)   
      
   )\/(ark   
      
   ... I generally avoid temptation unless I can't resist it.   
   ---   
    * Origin:  (1:3634/12.73)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca