                  RESOPEN v3.0   1993 Testversion
                               av 
                          Olof Edstrm 
                              
  ResOpen r ett prg som gr det mjligt att starta externa icke Mic3
  prg. Rttigheterna till programmet har Mikael Nslund SysOp p
  ST Travellers BBS 0302-168 97, 8n1, 2400 Bps, Dygnet runt.

  ResOpen skrevs eftersom jag som Sysop saknade Zmodem i MichTron BBS v3.0
  Jag hade turen att f Olof Edstrm som anvndare i min BBS och han 
  gjorde ett prg som klarade den uppgiften. Vi kan nu se resultatet
  med ResOpen v3.0 i Bl.a ST Travellers BBS. 
  
  ResOpen betyder egentligen RESident prg som anvnder MichTrons OPEN
  kommando. Nu r det s att ResOpen inte lngre ligger resident i 
  minnet utan avslutas nr man avslutar Mic3. Och man behver inte  
  anvnda kommandot OPEN lngre, utan det gr bra med LIST() ist.
  Detta pga OPEN ger ett MCL error om filen inte finns, men med LIST()
  s slipper man en massa error ven om filen inte kan listas.

  Det som krvs fr att kra ResOpen r minst 1 Mb i datorn.
  Resopen mste ligga i samma mapp som BBS.TOS (Mapp \BBS\) och man
  lgger de externa programmen man vill att Resopen skall starta dr ocks.
  Man startar BBS:en genom att klicka p ResOpen som i sin tur startar  
  BBS.TOS.

  Hur gr man d fr att f ResOpen att starta icke externa prg?

  Det r inget mrkvrdigt alls, utan rtt s enkelt att knpa 
  ihop en MCL fil som ordnar detta.
 
  Syntax <RUNOPEN.LOG#DITT.PRG#PARAMETRAR>
                     |
                     -- detta tecken mste finnas. 
 
  Fljande snutt kanske gr s att det klarnar.

  a$="RUNOPEN.LOG#";   /* Denna fil skapas av Resopen och i denna fil
                          kommer det att skrivas lite info om vilket
                          prg du startat, parametrar, stacksize osv.
  b$="DITT.PRG#";      /* Detta r ditt prg som du vill starta
  c$="parametrar";     /* dina parametrar T.ex fr XYZ.TTP -u -z filnamn
 
  strcat(a$,b$);       /* hr lgger vi ihop allting
  strcat(a$,c$);

  list(a$);            /* nu ger vi BBS.TOS kommandot List, nr detta
                          intrffar att BBS.TOS skall ppna en fil,
                          kollar ResOpen upp om det str RUNOPEN.LOG
                          Om s r fallet s tittar prg:et p vad som 
                          str efter # och startar detta prg med dem
                          parametrar som str efter nsta #
  
 Filen kommer inte listas , men i vissa fall kan detta faktiskt hnda.
 Men man kan inte f allt i en testversion...:-)
 
 Efter prg har avslutas tergr allt till det normala.

 Detta r allt som behver st i en MCL fil fr att detta skall 
 fungera. Nu kan man ju skrivna egna prg i nt annat sprk om
 man nu vill det. Mjligheterna r mnga.
 
 Man kan inte anvnda ResOpen om man utnyttjar Mic3:s Multiuser
 funktion, d det Externa Prg:et tar ver datorn helt och hllet.
 Dvs att Multiaskingen inte fungerar. 

 Jag anvnder XYZ.TTP i min BBS fr att ge mina anvndare mjligheten
 att anvnda Zmodem som skall vara bra. Och detta fungerar BRA.
 Men det kan frekomma att BBS:en lser OM man startar om BBS:en
 utan Kallstart/Varmstart. Om man mste stnga av BBS:en fr att g
 till Desktop rekommenderas en Kallstart innan man startar upp igen.

 Jag har ven frskt med LHarc.TTP, men detta fungerar inte p s
 stt att infon som LHarc.TTP ger p min Skrm inte syns p Anvndarens
 skrm. Annars s fungerar LHarc.TTP hur bra som helst med ResOpen.
 Bl.a s kan man ju sjlv som SysOp packa filer eller packa upp filer
 samtidigt som BBS.en r uppe. Men se upp nu, fr om man startar ett
 externt prg s blockerar du BBS:en s om nn ringer s svarar inte BBS:en
 frrn du har avslutat det externa prg:et. Allts, Multitaskningen r
 satt ur spel..:-(

 Jag har ven testat en fil som heter ARCADE och som innehller Online
 spel till QBBS. Detta r fyra spel som visserligen krver att man har
 VT52 i sitt terminalprg. Fungerar utmrkt!!

 Vidare har jag testat en texteditor som heter ST PAGE som r endast 
 p 12 K. OK, inte det stabilaste prg:et att kra, men det fungerar
 med kortare texter.

 Fr att gra nya fillistor till Mic3 har jag ven nu anvnt prg som r
 till QBBS. Dessa prg heter FIBU.PRG och FSU.PRG och Ni har ju alla
 ringt till en QBBS s ni vet hur dessa listor ser ut.
 FIBU.PRG kr jag frn Mic3 och det fungerar jttebra. 

 Jag har ven testat JEKYLL.TTP, men jag har inte ftt det att fungera
 riktigt. Jag kan starta JEKYLL och ladda upp/hem filer, men JEKYLL
 avslutas inte p s stt att BBS:en fr tilbaka kontrollen.
 Jag tror att det har nt med alla parametrar man skall ge JEKYLL.
 Nn som vet nt om hur man gr?

 Jag har ven gjort en liten snutt i GFA som kollar UPLOAD till basen
 s att man p s stt kan ge en beskrivning till Uploadet med XYZ.TTP
 Prg:et kollar Upload mappen och lgger filnamnen i en textfil och
 sen flyttar dessa till en ny mapp. Sen har jag en MCL snutt som kollar
 textfilen efter Filnamn och rapporterar detta. Sen skrivs alla nya
 uploads i en ny textfil som jag som Sysop kan kolla upp och sen lgga
 alla filer i rtt area och lgga till dessa filer till FILES.BBS. 
 FILES.BBS grs av prg:et FSU.PRG Och FIBU.PRG lgger till datum, 
 filstorlek etc.
 Ok, det blir lite omvgar att g, men man kan iaf starta externa
 prg vilket man inte definitivt inte kunde frut...:-)

 Rapportera grna till mig vilka externa prg ni anvnder och era
 erfarenheter ang dessa s man kan f en lista ver prg som fungerar
 ihop med ResOpen och Mic3.

 Prg:en som jag har testat finns i dem flesta QBBS samt ven i 
 ST Travellers BBS. Om ni har frgor och undringar ang ResOpen, sl
 grna en signal till Min BBS s skall jag frska hjlpa er.
  
 ResOpen skall endast spridas av mig , Mikael Nslund, d ev 
 uppgraderingar kommer att tillhandahllas i ST Traveller BBS.
 P s stt vet jag ocks vilka Sysopar som har detta prg och
 kan d ta kontakt med dessa lttare. 
 
 Om ni anvnder ResOpen skall fljande st med nr ni startar prg:et.
 EX: ResOpen v3.0 1993 av Olof Edstrm ST Travellers BBS 0302-16897
 
 
 D vill jag endast avsluta med att nska lycka till med ResOpen
 och hoppas att vi nu kan ge QBBS en rejl match framver...:-D


 Lycka till! 

 Mikael Nslund
 SysOp ST Travellers BBS (MichTron 3.0 med Zmodem..:-) )
 0302 - 168 97
 8n1  2400 Bps Dygnet runt.
