File = BINKMAXA.ZIP The following is the procedure that I used to setup Binkley/Maximus/Squish under OS/2 2.0 : 1) Create a program template for startingup communications. To do this open the OS/2 System icon then the Startup icon. Open the Template icon and drag a program icon for each line into the Startup icon. The program name should be \os2\startup.cmd (the equivalent of the dos autoexec.bat file) It should contain the following info: ---Starup.cmd--- Rem Always start the High speed lines first. start /b /fs c:\bink\bink1 start /b /fs c:\binl\bink2 exit --- 2) Create a directory for each line of binkley that you are going to run. I have listed two in the above examples. MD bink MD binl MD binm 3) Put the OS2 version of binkley into the primary directory (bink). Copy all binkley.* to all other directories. copy binkley.* c:\binl copy binkley.* c:\binm 4)Make up batch files (.cmd) for bink1.cmd and bink2.cmd in the appropriate directories. ---Bink1.cmd--->Bink d: cd\outbound Rem Clear out busy flags if exist *.bsy erase *.bsy :START Rem USR Dual Standard MODE COM4:38400,n,8,1,to=on,xon=off,dtr=off,idsr=off,odsr=off,octs=on,rts=hs c: cd \bink Rem Start Binkley Mailer btp share Rem Toss Mail to message bases and make packets for other nodes if errorlevel 99 goto toss if errorlevel 97 goto toss if errorlevel 95 goto toss if errorlevel 60 goto toss Rem Shutdown for nodelist creation if errorlevel 55 goto nodelist Rem Wife is finished with the Voice phone for the night. if errorlevel 51 goto start3 Rem Pickup OS2 Echos from 81: if errorlevel 43 goto Raymond Rem Get Mail from 12/12 if errorlevel 42 goto Ken Rem Get Region 17 echos if errorlevel 41 goto Adrian Rem Create latest and greatest nodelist if errorlevel 32 goto nodelst Nightly Cleanup if errorlevel 31 goto prtlog Clear out the shareware areas that I passthru. if errorlevel 30 goto clrout if errorlevel 20 goto toss if errorlevel 10 goto start Rem Weekly Statistics Report if errorlevel 7 goto stats if errorlevel 1 goto start goto start :TOSS d: cd\net if exist *.tic goto tick goto squish :TICK c: cd\bink start /fs /b tick.cmd :SQUISH c: Rem Check for Freq Files Rem cd\squish Rem start /b freq CHECK Rem Mail Toss cd\squish Rem If Mail is being tossed then ignore. if exist *.pkt goto start :SQSTART cd\bink start /fs /b squish.cmd goto start :NODELST c: cd\temp erase *.* /n cd\file\dosdoors copy files.* c:\temp erase *.* /n copy c:\temp\*.* cd\temp erase *.* /n cd\file\win copy files.* c:\temp erase *.* /n copy c:\temp\*.* cd\temp erase *.* /n Rem why not scoop up the bink subdirectory and backup cd\bink if not exist backup.flg goto nodeit Rem backup using fastape for now c: cd\temp erase *.dup cd\os2 copy *.sys c:\temp cd mdos copy *.sys c:\temp cd.. cd dll copy *.dll c:\temp cd\bink start /f /fs tape.bat rem slowdown so fastape will work. :loop cd\os2 dir cd\temp rem when tape backup is complete then this will dissapear. if exist *.dll goto loop :NODEIT d: cd\net if exist nodediff.* copy nodediff.* c:\file\xmit if exist os2list.* copy os2list.* c:\file\xmit c: cd\file\xmit if not exist nodediff.* goto chkos2 d: cd\nodelist if exist nodediff.* erase nodediff.* c: copy nodediff.* d:\nodelist :chkos2 if not exist os2list.* goto chknoded d: cd\nodelist if exist os2list.* erase os2list.* c: copy os2list.* d:\nodelist erase os2list.* :chknoded Rem if no nodelists then don't start if not exist nodediff.* goto start erase nodediff.* d: cd\nodelist ren nodediff.* nodediff.arc Rem Keep other lines down until Nodelist is complete copy nodediff.arc c:\temp\node.flg Rem Force other two nodes down copy nodediff.arc d:\outbound\forcexit.2 copy nodediff.arc d:\outbound\forcexit.3 c: cd\temp :ACK2 dir if not exist nodeack2.flg goto ack2 :ACK3 dir if not exist nodeack3.flg goto ack3 d: arc2 x nodediff.arc erase nodediff.arc ren os2list.* os2list.999 fastlstp -dos2list -nos2list ren nodex.* osex.* fastlstp c: cd\temp erase node.flg goto start :PRTLOG d: cd\log copy binkley.log bt.log erase binkley.log c: cd\max copy 1 mx1.log erase 1 cd\squish erase squish.stt cd\bink start /b /dos /fs dailyrpt.bat :PACKIT c: cd\squish sqpackp c:\msg\*.sqd erase *.bad erase *.bak compress c:\msg\ /s :CLROUT d: cd\outbound erase *.$$0 c: cd\squish Rem If Mail hasn't been tossed then do it. if exist *.pkt goto sqstart goto start :RAYMOND goto start :ADRIAN d: cd\outbound Rem Setup 153/752 for transmission rename 009902F0.HUT 009902F0.CUT rename 009902F0.HLO 009902F0.CLO goto start :KEN d: cd\outbound Rem Setup 12/12 for transmission rename 000C000C.HUT 000C000C.CUT rename 000C000C.HLO 000C000C.CLO goto start :STATS d: cd\nodelist rem clear out old nodediff for exit 32 erase nodediff.* c: cd\bink start /b /dos /fs weekrpt.bat cd\squish erase *.bad erase *.bak d: cd\net erase *.bad erase *.s* c: areafixp NOTIFY goto start :START3 c: cd\binm Rem Start the voice line for the evening. start /b /fs bink3 goto start :NODELIST c: cd\temp Rem Acknowledge shutdown copy node.flg nodeack1.flg Rem wait for nodelist to complete :ack1 dir if exist node.flg goto ack1 goto start :EXIT cls exit ---Bink2.cmd--->Binl :START Rem Old USR Dual Standard or Most other HS Modems MODE COM3:38400,n,8,1,to=on,xon=off,dtr=off,idsr=off,odsr=off,octs=on,rts=hs c: cd \binl btp share if errorlevel 150 goto toss if errorlevel 99 goto toss if errorlevel 97 goto toss if errorlevel 95 goto toss if errorlevel 60 goto toss Rem Shutdown for nodelist compile if errorlevel 55 goto nodelist Rem Nightly Maint if errorlevel 31 goto prtlog if errorlevel 20 goto start if errorlevel 10 goto scan if errorlevel 5 goto scan if errorlevel 4 goto scan if errorlevel 3 goto scan if errorlevel 2 goto scan if errorlevel 1 goto start goto start :TOSS c: cd\squish Rem If Mail is being tossed then ignore. if exist *.pkt goto start cd\bink start /fs /b squish.cmd goto start :SCAN c: cd\squish Rem If Mail is being tossed then ignore. if exist *.pkt goto start cd\bink start /fs /b squash.cmd goto start :PRTLOG cls d: cd\log copy binklez.log bu.log erase binklez.log c: cd\max copy 2 mx2.log erase 2 goto start :NODELIST c: cd\temp Rem Acknowledge shutdown copy node.flg nodeack2.flg Rem wait for nodelist to complete :ack2 dir if exist node.flg goto ack2 goto start :EXIT cls exit ----------- ---Bink3.cmd--->Binm :START MODE COM2:2400,n,8,1,to=on,xon=off,dtr=off,idsr=off,odsr=off,octs=on,rts=hs c: cd \binm btp share if errorlevel 150 goto toss if errorlevel 99 goto toss if errorlevel 97 goto toss if errorlevel 95 goto toss if errorlevel 60 goto toss if errorlevel 55 goto nodelist if errorlevel 50 goto exit if errorlevel 31 goto prtlog if errorlevel 20 goto start if errorlevel 10 goto scan if errorlevel 5 goto scan if errorlevel 4 goto scan if errorlevel 3 goto scan if errorlevel 2 goto scan if errorlevel 1 goto start goto start :TOSS c: cd\squish Rem If Mail is being tossed then ignore. if exist *.pkt goto start cd\bink start /fs /b squish.cmd goto start :SCAN c: cd\squish Rem If Mail is being tossed then ignore. if exist *.pkt goto start cd\bink start /fs /b squash.cmd goto start :PRTLOG cls d: cd\log copy binklex.log bu.log erase binklex.log c: cd\max copy 3 mx3.log erase 3 goto start :NODELIST c: cd\temp Rem Acknowledge shutdown copy node.flg nodeack3.flg Rem wait for nodelist to complete :ack3 dir if exist node.flg goto ack3 goto start :EXIT cls exit ----------- 5) Modify your config.sys file as following. Make sure you have the latest com.sys/vcom.sys for 6.177. ---config.sys--- IFS=C:\OS2\HPFS.IFS /CACHE:256 /CRECL:32 ..... PRIORITY_DISK_IO=NO TIMESLICE=32,125 BUFFERS=80 ..... DISKCACHE=768,LW,32 MAXWAIT=2 ..... BREAK=OFF THREADS=256 ..... FCBS=16,8 RMSIZE=640 AUTOFAIL=YES ..... DEVICE=D:\OS2\POINTDD.SYS DEVICE=D:\OS2\MOUSE.SYS SERIAL=COM1 DEVICE=D:\OS2\COM.SYS (2,2F8,3) (3,3E8,10) (4,2E8,11) DEVICE=D:\OS2\MDOS\VCOM.SYS (2,2F8,3) (3,3E8,10) (4,2E8,11) ..... Rem Tick Needs This in OS/2 for sure SET TZ=CST6CDT REM --- NetWare Requester statements BEGIN --- ---------- 6) Build a spawnbbs.cmd in each bink subdirectory -----spawnbbs.cmd--->bink---- C: CD \Bink If Exist Echo.Out Del Echo.Out >Nul: CD \MAX maxp.exe -b%2 -p%3 -t%4 -n01 -l1 -z\pipe\bbs If errorlevel 12 Goto Echox If errorlevel 11 Goto Packem If errorlevel 5 Goto Local Goto Exit :Echox If Exist C:\Bink\ECHO.OUT SCANBLD USER.BBS AREA.DAT local matrix @C:\Bink\Echo.Out CD \BINK :Reecho If Exist ECHO.OUT VP2 Export %BINKLEY%AREAS.BBS -0 -M 500 -S 0 -F %BINKLEY%Echo.Out -C -Q -O %OUT% -A ARC2 A5 :REM Severe Error = 2, Partial Export = 1, Goodness = 0. If ERRORLEVEL 2 Goto SEVEXP1 If ERRORLEVEL 1 Goto SEVPEXP Goto PURGEM :SEVEXP1 ECHO Severe Error In POSTTOSS Export ECHO Severe Error In POSTTOSS Export >> ERROR.LOG ECHO Severe Error In POSTTOSS Export >d:\Outbound\Export.z Goto PACKEM :SEVPEXP ECHO Partial Export of AREAS.BBS messages. cd\bink start /win /b squish.cmd Goto Reecho :PURGEM :REM Now that either ARCMAIL/NETMAIL or ECHOMAIL is all finished... If Exist c:\Bink\Outbound\E*.z Del c:\Bink\Outbound\E*.z Goto PACKEM :PACKEM -- Here to pack up anything in Matrix Mail area. CD \MAX If NOT Exist C:\Bink\ECHO.OUT SCANBLDP USER.BBS AREA.DAT local matrix cd\bink start /win /b squash.cmd Goto EXIT :LOCAL -- Here to scan for local only mail SCANBLDP USER.BBS AREA.DAT local :EXIT c: Rem Here to create a request message for a file. CD \SQUISH If NOT Exist THANKS.$$$ Goto nofreq Rem Bob Fudges freq program freq REQ :nofreq c: cd\squish if exist thanks.$$$ erase thanks.$$$ Rem Make Bink see outbound - it works! d: cd\outbound if exist *.clo move *.clo \outbound c: Echo Returning to BinkleyTerm ---spawnbbs.cmd--->binl--- C: CD \Bink If Exist Echo.Out Del Echo.Out >Nul: CD \MAX maxp.exe -b%2 -p%3 -t%4 -n02 -l2 -z\pipe\bbs1 If errorlevel 12 Goto Echox If errorlevel 11 Goto Packem If errorlevel 5 Goto Local Goto Exit :Echox If Exist C:\Bink\ECHO.OUT SCANBLD USER.BBS AREA.DAT local matrix @C:\Bink\Echo.Out CD \BINL :Reecho If Exist ECHO.OUT VP2 Export %BINKLEY%AREAS.BBS -0 -M 500 -S 0 -F %BINKLEY%Echo.Out -C -Q -O %OUT% -A ARC2 A5 :REM Severe Error = 2, Partial Export = 1, Goodness = 0. If ERRORLEVEL 2 Goto SEVEXP1 If ERRORLEVEL 1 Goto SEVPEXP Goto PURGEM :SEVEXP1 ECHO Severe Error In POSTTOSS Export ECHO Severe Error In POSTTOSS Export >> ERROR.LOG ECHO Severe Error In POSTTOSS Export >d:\Outbound\Export.z Goto PACKEM :SEVPEXP ECHO Partial Export of AREAS.BBS messages. cd\bink start /win /b squish.cmd Goto Reecho :PURGEM :REM Now that either ARCMAIL/NETMAIL or ECHOMAIL is all finished... If Exist c:\Bink\Outbound\E*.z Del c:\Bink\Outbound\E*.z Goto PACKEM :PACKEM -- Here to pack up anything in Matrix Mail area. CD \MAX If NOT Exist C:\Bink\ECHO.OUT SCANBLDP USER.BBS AREA.DAT local matrix cd\bink start /win /b squash.cmd Goto EXIT :LOCAL -- Here to scan for local only mail SCANBLDP USER.BBS AREA.DAT local :EXIT Rem Here to create a request message for a file. CD \SQUISH If NOT Exist THANKS.$$$ Goto nofreq freq REQ :NOFREQ c: cd\squish if exist thanks.$$$ erase thanks.$$$ d: cd\outbound if exist *.clo move *.clo \outbound c: Echo Returning to BinkleyTerm ------------ 7) Configure your Binkley.cfg for all lines. My examples are for an HST Dual and HST Round led and a 2400 that I use on the voice line. ---binkley.cfg--->bink--- ; ---------------------------------------------------------------------------- ; BINKLEY.CFG - Configuration File for BinkleyTerm 2.56 ; ---------------------------------------------------------------------------- Snoop \pipe\bbs Port 4 Baud 38400 Carrier 80 Init |ATZ|~ATH0S0=0&C1&D2B0| TermInit ATE1| Prefix ATB1DT ;Suffix ~| Busy |ATH1~| Answer ATA| PreInit |v``^`` StatusLog d:\log\binkley.log Downloads d:\net\ CaptureFile d:\log\session.log LogLevel 5 Gong LockBaud /ARQ AutoBaud PollTries 10 ; System Tech Talk Toll 204-269-7373, Wpg. NEC/SDN HST/v42 Sysop Dave Sloan Domain fidonet fidonet nodex 1 6 Address 1:348/2.0@fidonet ; Default address Domain os2net os2net osex 81 81 Address 81:950/0.0@os2net.org ; OS2 Net Zone 90 Address 81:950/10.0@os2net.org ; OS2 Net Coordinator ; MyLocation Winnipeg, MN MyPhone 1-204-269-7373 MyListFlags CM,XA,V32B,HST MyMaxBaud 14400 PickUpAll ; NetMail c:\msg\net\ NetFile d:\net\ Hold d:\outbound\ ; Nodelist d:\nodelist\ Version7 Unattended ; NoFullScreen BoxType 2 Colors 112 9 10 11 14 12 113 15 ; Requires VFOSSIL CursorCol 1 CursorRow 1 Okfile c:\max\okfiles.txt Avail c:\max\tech_all.a~s About c:\bink\extra.asc ; Added for OS/2 version with Max file areas FileSec 2 KnownSec 2 ProtSec 2 MaxAreas c:\max\area.dat ; MaxReq 10 MaxBytes 600000 MaxTime 120 ProtReqList c:\max\download.p ProtAvail c:\max\downsort.a~p ReqTemplate c:\bink\sample.tpl Timeout 20 Banner Welcome to Tech Talk Toll - Canada! BBSNote Thank you. Now loading BBS. Please wait... DoingMail Sorry, we're not available right now. Processing mail only. EnterBBS Please press your Escape key to enter the BBS, or wait a few moments. ; ExtrnMail 140 Gimme UUCP; ExtrnMail 150 Gimme WidgetLink; MailNote Now loading UUCP...please wait... ; BBS Exit BBS Spawn ; Starts the SPAWNBBS %1 %2 %3 %4 %5 ; ExtrnMail 'YooHoo String for UUCP' ; Starts the EXTMAIL %1 %2 %3 %4 %5 %6 ; Mail Exit spawns extopt.cmd EXTern spawn ; BBS Batch AfterMail c:\bink\Squish.cmd ; Force Bink to exit so Nodelist can be run ForcExit 55 ; Janusbaud 14400 JanusOK /Arq/V32 JanusOK /V32 StartBlkLen 1024 ; TaskNumber 1 Flags d:\outbound ---binkley.cfg--->binl--- Snoop \pipe\bbs1 Port 3 Baud 38400 Carrier 80 Init |ATZ|~ATH0S0=0&C1&D2B1| TermInit ATE1| Prefix ATDT ;Suffix ~| Busy |ATH1~| Answer ATA| PreInit |v``^`` StatusLog d:\log\binklez.log Downloads d:\net\ CaptureFile d:\log\sessiom.log LogLevel 5 Gong LockBaud /ARQ AutoBaud PollTries 10 System Tech Talk Toll 204-269-7373, Wpg. NEC/SDN HST/v42 Sysop Dave Sloan Domain fidonet fidonet nodex 1 6 Address 1:348/501.0@fidonet.org ; Default address Address 1:348/10.0@fidonet.org ; Default address Address 1:348/2.0@fidonet.org ; Default address Domain os2net os2net osex 81 81 Address 81:950/21.0@os2net.org ; AKA MyLocation Winnipeg, MN MyPhone 1-204-269-1916 MyListFlags CM,XA,V32B,HST MyMaxBaud 14400 PickUpAll NetMail c:\msg\net\ NetFile d:\net\ Hold d:\outbound\ Nodelist d:\nodelist\ Version7 Unattended BoxType 2 Colors 112 9 10 11 14 12 113 15 ; Requires VFOSSIL Mark_Kromm ; Requires VFOSSIL CursorCol 1 CursorRow 1 Okfile c:\max\download.n Avail c:\max\downsort.a~d About c:\bink\extra.asc MaxReq 200 MaxBytes 4000000 MaxTime 600 ReqTemplate c:\bink\sample.tpl Timeout 20 Banner Welcome to Tech Talk Toll - Canada! BBSNote Thank you. Now loading BBS. Please wait... DoingMail Sorry, we're not available right now. Processing mail only. EnterBBS Please press your Escape key to enter the BBS, or wait a few moments. ; ExtrnMail 140 Gimme UUCP ; ExtrnMail 150 Gimme WidgetLink ; MailNote Now loading UUCP...please wait... ; BBS Exit BBS Spawn ; BBS Batch ; AfterMail Unpack.Bat ; CleanUp Scrub.Bat ; Packer Pack.Bat ; NoWaZOO ; Force Bink to exit so Nodelist can be run ForcExit 55 ; Janusbaud 2400 ; JanusOK /Arq/V32 ; JanusOK /V32 ; TaskNumber 2 Flags D:\Outbound ---binkley.cfg--->binm--- Snoop \pipe\bbs2 Port 2 Baud 2400 Carrier 80 Init |~ATZ|~~ATH0S0=5| TermInit ATV1Q0X4E1S0=0| Prefix ATDT Busy |~ATH1|~ PreDial ` PreInit |v``^`` StatusLog d:\log\binklex.log Downloads d:\net\ CaptureFile d:\log\session.log LogLevel 5 Gong AutoBaud PollTries 10 System Tech Talk Toll 204-269-7373, Wpg. NEC/SDN HST/v42 Sysop Dave Sloan Address 1:348/402.0@fidonet.org ; Default address NetMail c:\msg\net\ NetFile d:\net\ Hold d:\outbound\ Nodelist d:\nodelist\ Version7 Unattended BoxType 2 Colors 112 9 10 11 14 12 113 15 ; Requires VFOSSIL Mark_Kromm ; Requires VFOSSIL CursorCol 1 CursorRow 1 Okfile c:\max\download.n Avail c:\max\downsort.a~d About c:\bink\extra.asc MaxReq 200 MaxBytes 4000000 MaxTime 600 ReqTemplate c:\bink\sample.tpl Timeout 20 Banner Welcome to Tech Talk Toll - Canada! BBSNote Thank you. Now loading BBS. Please wait... DoingMail Sorry, we're not available right now. Processing mail only. EnterBBS Please press your Escape key to enter the BBS, or wait a few moments. BBS Spawn ForcExit 55 Janusbaud 2400 ; JanusOK /Arq/V32 ; JanusOK /V32 TaskNumber 3 Flags D:\Outbound --------------- 8) Setup the events for the binkley lines. ---binkley.evt--->bink--- ; ---------------------------------------------------------------------------- ; BINKLEY.EVT - Event File for BinkleyTerm 2.56 ; ---------------------------------------------------------------------------- ; Schedule for Tech Talk Toll 348/2 ; ---------------------------------------------------------------------------- ; Event All 00:00 04:30 L=0 B E1=20 E2=99 E4=10,TIC A=190 T=3,8 Q=200 ; Latenight Event All 04:30 04:30 F L=0 E1=42 E2=42 E4=10,TIC ; 12/12 Event Sat 04:30 04:30 F L=0 E1=32 E2=32 E4=10,TIC ; Weekly Nodelist Event All 04:30 05:00 L>0 N E1=20 E2=99 A=60 T=3,20 ; Poll(NMH) Event Fri 05:00 05:00 F L=0 E1=7 E2=7 E4=10,TIC ; Weekly Stats Event All 05:00 06:15 L>0 N E1=20 E2=99 A=60 T=3,20 ; Poll(NMH) Event All 06:15 20:00 L=0 B E1=20 E2=99 A=190 T=3,8 ; Morning Event All 20:00 23:00 L=0 B E1=20 E2=99 E4=10,TIC Q=10000 ; Evening Event All 23:00 23:00 F L=0 E1=31 E2=31 E4=10,TIC ; Pack Base Event Sun|Tue|Thu 23:00 23:00 F L=0 E1=41 E2=41 E4=10,TIC ; 153/752 Event Mon|Wed|Fri 23:00 23:00 F L=0 E1=43 E2=43 E4=10,TIC ; 81:910/0 Event All 23:00 23:30 L>0 E1=20 E2=99 E4=10,TIC A=60 T=3,12 ; Send out Mail Event All 23:30 23:30 F L=0 E1=51 E2=51 E4=10,TIC ; Start Voice Line Event All 23:39 23:39 F L=0 E1=42 E2=42 E4=10,TIC ; 12/12 Event All 23:40 23:59 L>0 E1=20 E2=99 E4=10,TIC Q=15000 A=190 T=3,12 Q=20 ; Until Done ---binkley.evt--->binl--- ; ---------------------------------------------------------------------------- ; BINKLEY.EVT - Event File for BinkleyTerm 2.56 ; ---------------------------------------------------------------------------- ; Schedule for Tech Talk Toll 348/502 ; ---------------------------------------------------------------------------- ; Event All 00:00 02:00 L=0 R B E1=20 E2=99 A=190 T=3,8 ; Day Event All 02:00 04:31 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 04:31 05:30 L=0 R B E1=20 E2=99 A=190 T=3,8 ; Day Event All 05:30 09:00 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 09:00 11:30 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 11:30 15:30 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 15:30 19:00 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 19:00 21:30 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 21:30 22:59 L=0 B E1=20 E2=99 A=190 T=3,8 ; Day Event All 22:59 22:59 F L=0 E1=31 E2=31 E4=10,TIC ; Get rid of log Event All 22:59 23:59 L=0 R E1=20 E2=99 A=190 T=3,8 ; Day ---------- ---binkley.evt--->binl--- ; ---------------------------------------------------------------------------- ; BINKLEY.EVT - Event File for BinkleyTerm 2.56 ; ---------------------------------------------------------------------------- ; Schedule for Tech Talk Toll 348/402 ; ---------------------------------------------------------------------------- ; Event All 00:00 02:00 L=0 R E1=20 E2=99 A=190 T=3,8 ; Mail Runs Event All 02:00 04:29 L=0 E1=20 E2=99 A=190 T=3,8 ; All Event All 04:29 05:30 L=0 R E1=20 E2=99 A=190 T=3,8 ; Evening Event All 05:30 05:30 L=0 E1=50 E2=50 A=10,TIC ; End of Evening Event All 05:31 23:30 L=0 E1=50 E2=50 E4=10,TIC ; Outa here Event All 23:31 23:30 F L=0 E1=31 E2=31 E4=10,TIC ; Get rid of log Event All 23:31 23:59 L=0 E1=20 E2=99 A=190 T=3,8 ; Start Mail Runs ---------- 9)set path=c:\bink and run btctl in both subdirectories. BTCTL 10) Copy MAX into a temporary directory an run the program that installs it. 11) Add your bulletin and welcome screen to the max\misc subdirectory using the asc to mec converter. Compile with Meccap.exe 12) Modify all .ctl files in the Max subdirectory. Compile with Siltp.exe ---msgarea.ctl--- Area LOCAL MsgAccess Normal Type Squish MsgInfo Local Message Area Local C:\Msg\LOCAL Public Only End Area Area PRIVATE MsgAccess Normal Type Squish MsgInfo Private on this BBS Local C:\Msg\PRIVATE Public Only End Area Area 4SALE MsgAccess Normal Type Squish MsgInfo Buy,Sell,Trade - NonCommercial EchoMail C:\Msg\4SALE Public Only End Area ...... Area NET Type *.MSG MsgAccess Privil MsgInfo NetMail Matrix C:\Msg\Net Private Only Renum Max 100 End Area Area BAD Type *.MSG MsgAccess Sysop MsgInfo BadMsg Matrix C:\Msg\Bad Private Only End Area ...... ---filearea.ctl--- Area MISCUTIL FileAccess Normal FileInfo Unchecked uploads Download C:\File\Miscutil Upload C:\File\Miscutil End Area Area SYSOPS FileAccess Sysop FileInfo Fido EMAIL + BBS Software Download C:\FILE\XMIT Upload C:\File\Miscutil End Area Area 2 ....... ---max.ctl--- ..... Task 1 Multitasker Auto .... Send Break to Clear Buffer .... Nodelist Version 7 ... Path NetInfo D:\Nodelist\ .... Include Colours.Ctl Include Reader.Ctl Include Language.Ctl Include Msgarea.Ctl Include Filearea.Ctl -------- 13) Check Modem settings ati5 USRobotics Courier 14400 HST Dual Standard NRAM Settings... DIAL=PULSE B0 F1 M0 X7 BAUD=38400 PARITY=N WORDLEN=8 &A3 &B2 &G0 &H1 &I0 &K3 &L0 &M4 &N0 &P0 &R2 &S1 &T5 &X0 &Y0 %R0 S02=255 S03=013 S04=010 S05=008 S06=002 S07=060 S08=001 S09=006 S10=010 S11=050 S12=050 S13=004 S15=000 S19=002 S21=010 S22=017 S23=019 S24=150 S26=000 S27=000 S28=008 S29=020 S32=001 S33=000 S34=000 S35=000 S36=000 S37=000 S38=000 STORED PHONE #0: ati5 USRobotics Courier 14400 HST NRAM Settings... DIAL=TONE B1 F1 M0 X7 BAUD=38400 PARITY=N WORDLEN=8 &A3 &B2 &G0 &H1 &I0 &J0 &K3 &L0 &M4 &N0 &P0 &R2 &S1 &X0 &Y1 S02=255 S03=013 S04=010 S05=008 S06=002 S07=060 S08=002 S09=006 S10=010 S11=070 S12=050 S13=000 S15=000 S19=000 S21=010 S22=017 S23=019 S24=015 S26=001 S27=000 S28=008 S38=000 #3: 14) Convert your user file with the utility provided. This is for RA -> Max. 15) Add Downsort into the Max subdirectory. ---downsort.cfg--- .... FILFilePath s c:\bink\ ...... ------- 16)Copy Squish into the Squish subdirectory along with Areafix. Create a msg subdirectory with net-bad-dupes off of it. Copy the MSGAPI.DLL to the dll subdirectory off of os2 sub. ---squish.cfg--- Address 1:348/2 Address 1:348/10 Address 81:950/0 Address 81:950/10 NetFile D:\Net AreasBBS Areas.BBS Compress Compress.Cfg Routing Route.Cfg Outbound D:\Outbound LogFile d:\Log\Squish.Log CheckZones QuietArc Duplicates 2000 KillDupes KillBlank Track D:\log\MsgTrack.Log Pack LHarc 1:348/302 1:348/405 Pack Zip 1:348/ALL 1:12/12 1:105/200 DefaultPacker Zip SaveControlInfo ForwardTo WORLD BusyFlags TossBadMsgs ZoneGate 81:90/1 90/1 348/2 348/10 348/20 348/200 348/502 348/503 Statistics StripAttributes MaxMsgs 200 Buffers Large NetArea NETMAIL C:\Msg\Net BadArea BAD_MSGS C:\Msg\Bad DupeArea DUPES C:\Msg\Dupes EchoArea 4SALE C:\Msg\4SALE -$ -$m50 -$d7 EchoArea 4SALE C:\Msg\4SALE -$ -$m50 -$d7 EchoArea AMIGA C:\Msg\AMIGA -$ -$m50 -$d7 EchoArea AMIGAGAMES C:\Msg\AMIGAGAM -$ -$m50 -$d7 EchoArea AMIGA_COMMS C:\Msg\AMIGA_CO -$ -$m50 -$d7 EchoArea AMIGA_MUSIC C:\Msg\AMIGA_MU -$ -$m50 -$d7 EchoArea AMIGA_PDREVIEW C:\Msg\AMIGA_PD -$ -$m50 -$d7 .... EchoArea OS2-CANADA C:\Msg\OS2-CAN -$ -$m250 -$d7 -p81:90/10 EchoArea OS2-INSTALL C:\Msg\OS2-INS -$ -$m250 -$d7 -p81:90/10 EchoArea OS2-JOBS C:\Msg\OS2-JOB -$ -$m250 -$d7 -p81:90/10 EchoArea OS2-NEWUSER C:\Msg\OS2-NEW -$ -$m250 -$d7 -p81:90/10 .... ---areas.bbs--->squish Tech Talk Toll BBS * Winnipeg, Manitoba! Dave Sloan $C:\Msg\4SALE 4SALE 1:348/1 20 205 300 401 600 700 $C:\Msg\AMIGA AMIGA 1:12/12 348/1 205 600 700 $C:\Msg\AMIGAGAM AMIGAGAMES 1:12/12 348/1 205 600 700 $C:\Msg\AMIGA_CO AMIGA_COMMS 1:12/12 348/1 20 205 600 700 $C:\Msg\AMIGA_MU AMIGA_MUSIC 1:12/12 348/1 205 600 700 $C:\Msg\AMIGA_PD AMIGA_PDREVIEW 1:105/200 348/1 205 600 700 ..... $C:\Msg\OS2-CAN OS2-CANADA 81:90/1 81:950/10 22 23 40 $C:\Msg\OS2-INS OS2-INSTALL 81:90/1 81:950/10 22 23 40 $C:\Msg\OS2-JOB OS2-JOBS 81:90/1 81:950/10 22 23 40 $C:\Msg\OS2-NEW OS2-NEWUSER 81:90/1 81:950/10 22 23 40 ---areafix.ctl--->squish Address 1:348/2 Aka 81:950/10 Aka 1:348/402 NetMail C:\Msg\Net AreasFile C:\Squish\Areas.Bbs SystemType ConfMail Sysop Dave Sloan LogFile D:\Log\Areafix.Log LogAllChanges ShortForm Alias AutoEcho Alias AutoFix NewAreasProcess NewAreasPath C:\Msg NewAreasNodes 1:12/12 348/1 205 NewAreasCreate 348/1 348/20 348/205 348/401 348/405 348/700 Password 348/1 xxxxx 99 Password 348/20 yyyyyy 99 % Area Level % ------- ---------------- ----- Protect CELLBLK17 250 Protect TCONNECT 250 ShowFeeds SaveProcessedMsgs NotifyExclude 12/12 153/752 81:90/10 RemoteDeletionNotify ..... 17) Create a few .cmd files in bink. ---squish.cmd--->bink Rem (toss) c: cd\squish set path=c:\arc squishp in out squash link areafixp EC exit ---squash.cmd--->bink Rem (scan) c: cd\squish squishp squash exit ---tick.cmd--->bink c: cd\bink tickp exit ---max4test--->bink C: CD \Bink If Exist Echo.Out Del Echo.Out >Nul: CD \MAX maxp -n04 -l4 -uq :EXIT 18) Build your arc subdirectory: ---compress.cfg--->squish Archiver ARC Extension ARC Ident 0,1a OS2 Add arc2 a5 %a %f OS2 Extract arc2 xw %a %f OS2 View arc2 l %a End Archiver Archiver PAK OS2 Extension PAK OS2 Ident -2,fe OS2 Add arc a %a.pak %f OS2 Extract arc e %a.pak %f OS2 View arc v %a.pak End Archiver Archiver ZIP Extension ZIP Ident 0,504b0304 ; "PK^c^d" Add pkzip -a %a %f Extract pkunzip -n %a %f ; Extract unzip -o %a %f View pkzip -v %a End Archiver Archiver LH113 Extension LZH Ident 2,2d6c68 ; "-lh" OS2 Add lh a %a %f /c OS2 Extract lh x %a %f /o OS2 View lh v %a End Archiver Archiver LHarc Extension LZH Ident 2,2d6c68 ; "-lh" OS2 Add lh a %a %f /i /v OS2 Extract lh x %a %f OS2 View lh v %a End Archiver DOS Archiver ZOO OS2 Extension ZOO OS2 Ident 0,5a4f4f ; "ZOO" OS2 Add zoo a: %a %f OS2 Extract zoo e:O %a %f OS2 View zoo v %a OS2 End Archiver Archiver ARJ Extension ARJ Ident 0,60ea OS2 Add --- arj not supported under OS/2 --- OS2 Extract unarj e %a %f OS2 View unarj l %a End Archiver ----------- ---tic.cfg--->bink IN D:\Net\ ZONE 1 D:\Outbound\ NET 348 NODE 2 AKA 81:950/10 HOLD D:\Tic\ QDIR C:\Bink\ ; * accept files from this node ; & never send to this node he's your feed ; C send crash to this node ; H send hold ; F send FLE file to this node ; A0 - AF send from AKA 1-15 AREA C:\FILE\SOFTD SOFTDIST 1:348/205 PASS123 *& AREA C:\FILE\SDSBN SDSBINK 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\DVN DVN348 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\WIN WIN348 1:348/205 PASS123 *& AREA C:\FILE\PDNCEE PDNCEE 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\PDNWIN PDNWIN 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\PDNPASCL PDNPASCL 1:348/205 PASS123 *& AREA C:\FILE\PDNBASIC PDNBASIC 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\PDNASM PDNASM 1:348/205 PASS123 *& AREA C:\FILE\PDNLANG PDNLANG 1:348/205 PASS123 *& AREA C:\FILE\PDNNEWS PDNNEWS 1:348/205 PASS123 *& AREA C:\FILE\PDNDBASE PDNDBASE 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\PDNGNDOS PDNGNDOS 1:348/205 PASS123 *& AREA C:\FILE\PDNOTHER PDNOTHER 1:348/205 PASS123 *& AREA C:\FILE\PDNBATCH PDNBATCH 1:348/205 PASS123 *& AREA C:\FILE\XMIT ECHOLIST 1:348/205 PASS123 C 1:12/12 PASS111 *& AREA C:\FILE\XMIT FTSC 1:348/205 PASS123 C 1:153/752 PASS222 *& AREA C:\UTILNET UTILNET 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDSOS2 SDSOS2 1:348/205 PASS123 *& AREA C:\FILE\OS2NEW OS2NEW 1:348/205 PASS123 *& AREA C:\FILE\FWAPPS FWAPPS 1:348/205 PASS123 *& AREA C:\FILE\FWCOMM FWCOMM 1:348/205 PASS123 *& AREA C:\FILE\FWGRAPHX FWGRAPHX 1:348/205 PASS123 *& AREA C:\FILE\FWFONTS FWFONTS 1:348/205 PASS123 *& AREA C:\FILE\FWUTILS FWUTILS 1:348/205 PASS123 *& AREA C:\FILE\FWLAN FWLAN 1:348/205 PASS123 *& AREA C:\FILE\FWDRIVRS FWDRIVRS 1:348/205 PASS123 *& AREA C:\FILE\FWGAMES FWGAMES 1:348/205 PASS123 *& AREA C:\FILE\SDN_COMM SDN_COMM 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_LANG SDN_LANG 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_UTIL SDN_UTIL 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_DATA SDN_DATA 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_MISC SDN_MISC 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_BUSI SDN_BUSI 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_WORD SDN_WORD 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_OTHR SDN_OTHR 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_GAME SDN_GAME 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_SYST SDN_SYST 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_GRAP SDN_GRAP 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\SDN_TEXT SDN_TEXT 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\DDSDOORS DDSDOORS 1:348/302 PASS321 H 1:348/205 PASS123 *& AREA C:\FILE\XMIT FIDONEWS 1:348/302 PASS321 H 1:153/752 PASS222 *& AREA C:\FILE\XMIT NODEDIFF 1:348/205 PASS123 1:153/752 PASS222 *& AREA C:\FILE\XMIT FILEBONE 1:348/205 PASS123 C 1:153/752 PASS222 *& AREA C:\FILE\XMIT REC17 1:348/205 PASS123 C 1:153/752 PASS222 *& AREA C:\FILE\XMIT NET 1:348/1 PASS999 *& TEMP C:\Temp\ STOPDUP C:\Temp\ NoWait ListFmt %100:31%3:-12 %1:-48.2 QUIET FLEA LOGPATH D:\Log\ ----------- ---fastlst.cfg--->nodelist Address 1:348/2.0 ; Your network address (4D) Country 1- ; Your country code (Intl phone code: 1- for the USA) MaxBaud 38400 ; Your highest baud rate (as in your nodelist entry) TmpPath c:\temp ; Path for temporary files: please be sure there is AutoErase ; Delete old nodelist and nodediff after applying nodediff Dash2Comma ; Change dashes to commas in the phone number Version7 ; Generate Version 7 format files FidoUserLst ; Generate fidouser.lst text list of sysop names SysopNdx ; Generate SYSOP.NDX (version 7 sysop name list) Interlist ; Put all zones in above sysop lists, PASSWORD 153/752 ABCD PASSWORD 348/1 RSTU PASSWORD 348/20 WXYZ TypeDef HST 1 ; Set bit 0 of modem_type byte when HST flag is present TypeDef PEP 2 ; Set bit 1 of modem_type byte when PEP flag is present TypeDef V32 4 ; Set bit 2 of modem_type byte when V32/V32B flag is present TypeDef V32B 8 ; Set bit 3 of modem_type byte when V32B flag is present ;TypeDef MNP 16 ; Set bit 4 of modem_type byte when MNP flag is present TypeDef V42 16 ; Set bit 4 of modem_type byte when V42/V42B flag is present COST 27 250 ; charge a penny if it isn't local, $2.50 if it is international 1-204-694- 0 1-204-663- 0 ... 1-204-885- 0 1-204-888- 0 1-503 21 1-613 16 1-604 16 1-800 0 END ; DIAL / 011- ;Add 011- to international 1-204-694- 694- 1-204-663- 663- 1-204-253- 253- ... 1-204- 1- 1- 1- END ----------- 19) And install your favorite fix for GA com177b.zip os2krnl.zip HPFS.ARJ 20) And hit the reset button when using an OLD AMI BIOS from the start of 1991 back. 21) And that's it! If I missed anything then let me know. Good luck! Programs to get before starting: COM177B ZIP 20239 2-21-92 4:30p OS2KRNL ZIP 455907 6-19-92 8:53p HPFS ARJ 65755 7-20-92 8:16a OS/2 files available for download or file request on Fernwood Fidonet 1:141/109 (203) 483-0348 HST DS v.32bis v.42bis Fidonet 1:141/209 (203) 481-7934 HST 14.4 v.42bis LH2_214.ZIP 35K 7-01-92 LH2 2.14 file compressor/decompressor. OS/2 version. Works with files with ZOO21E.EXE 319K 11-01-91 ZOO Version 2.1 ported to OS/2 by K. U. Rommel. Source included. BTP256.LZH 171K 6-21-92 BinkleyTerm for OS/2, version 2.56 Wide Beta. COMM2211.ZIP 187K 9-21-92+ Latest combeta, fixes blowoff due to te/2 bug -Maximus 2.00 for DOS requires the following files, with Squish being optional: MAX200-1.LZH 295K 11-06-91 Maximus BBS 2.0-DOS 1/4 MAX200-2.LZH 159K 11-06-91 Maximus BBS 2.0-DOS 2/4 MAX200-3.LZH 145K 11-06-91 Maximus BBS 2.0-DOS 3/4 MAX200-4.LZH 310K 11-06-91 Maximus BBS 2.0-DOS 4/4 -The OS/2 version of 2.0 (requires MAX200-3.LZH and MAX200-4.LZH ALSO): MAX200P1.LZH 339K 11-06-91 Maximus BBS 2.0-OS2 1/2 (MAX200-3 and 200-4 req'd) MAX200P2.LZH 161K 11-06-91 Maximus BBS 2.0-OS2 2/2 MAXCOM22.LZH 4K 11-24-91 Updated version of MAXCOMM.DLL for OS/2. MAXP201B.LZH 470K 2-27-92 Maximus 2.01 wide beta for OS/2. REQUIRES 2.0 INSTALLATION. - Squish 1.01 release is here. This does not require installation of a prior - version of squish. Also, the distribution restrictions which - pertain to Maximus do not pertain here. SQSHP101.LZH 274K 3-04-92 Squish version 1.01 for OS/2. PKZ102-2.EXE 253K 10-01-89 Version 1.02 of PKZIP/UNZIP for OS/2 TICP210.LZH 115K 4-21-92 OS/2 version of TICK version 2.10 release. Hatch is also included. UNARJ.LZH 42K 12-28-91 An un-arj for OS/2 from Scott Dudley. RAIDP100.LZH 89K 12-08-90 OS/2 version of RAID, Fidonet Utility. DWNSRT55.ZIP 103K 1-31-92 Maximus CBCS DOWNload file SORT and List V5.5 (OS/2+DOS) MSQ21AP.LZH 113K 7-12-92 MSGED/Sq for OS/2 version 2.1a. A Maximus-compatible message editor. AFP_120.LZH 52K 11-14-90 Areafix 1.2 for OS/2. Permits systems that do echomail with yours to change their complement of areas independently. FLST105P.LZH 43K 6-02-92 Fastlist version 7 nodelist compiler version 1.05 for OS/2. MSGPST10.LZH 41K 1-10-92 Creates Messages from Text File - Squish or *.MSG OS2YOU27.ZOO 232K 5-23-92 OS2YOU v2.7 Remote Access to OS/2 & DOS COMPRESS.ZIP 8K 2-18-91 Defragment HPFS partitions.