home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / BINKMAXP.ZIP / BINKMAXP.TXT
Text File  |  1992-03-31  |  13KB  |  444 lines

  1. The following is the procedure that I used to setup Binkley/Maximus/Squish under OS/2 2.0 :
  2. 1) Create a program template for startingup communications.
  3. To do this open the OS/2 System icon then the Startup icon. Open the 
  4. 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:
  5. start /win c:\bink\bink1
  6. start /win c:\binl\bink2
  7. exit
  8. 2) Create a directory for each line of binkley that you are going to run. I have listed two in the above examples.
  9. 3) Put the OS2 version of binkley into the primary directory. Copy all binkley.* to all other directories. (copy binkley.* c:\binl)
  10. 4)Make up batch files (.cmd) for bink1.cmd and bink2.cmd in the appropriate directories.
  11. ---Bink1.cmd---
  12. MODE COM4:19200,n,8,1,to=on,xon=off,dtr=off,idsr=off,odsr=off,octs=on,rts=hs
  13. set net=348
  14. set node=2
  15. set in=d:\net
  16. set out=d:\outbound
  17. d:
  18. cd\outbound
  19. erase *.bsy
  20. :START
  21. c:
  22. cd \bink
  23. btp share
  24. if errorlevel 150 goto toss
  25. if errorlevel 99 goto toss
  26. if errorlevel 97 goto toss
  27. if errorlevel 95 goto toss
  28. .........
  29. :TOSS
  30. d:
  31. cd\net
  32. if exist *.tic goto tick
  33. goto squish
  34. :TICK
  35. c:
  36. cd\bink
  37. start /win /b tick.cmd
  38. :SQUISH
  39. Rem Mail Toss
  40. c:
  41. cd\bink
  42. start /win /b squish.cmd
  43. goto start
  44. :PRTLOG
  45. d:
  46. cd\outbound
  47. erase *.$$0
  48. c:
  49. goto start
  50. ....
  51. ---Bink2.cmd---
  52. MODE COM3:2400,n,8,1,to=on,xon=off,dtr=off,idsr=off,odsr=off,octs=on,rts=hs
  53. set net=348
  54. set node=402
  55. set in=d:\net
  56. set out=d:\outbound
  57. set path=c:\arc;c:\bink
  58. :START
  59. c:
  60. cd \binl
  61. btp share
  62. if errorlevel 150 goto toss
  63. if errorlevel 99 goto toss
  64. if errorlevel 97 goto toss
  65. if errorlevel 95 goto toss
  66. if errorlevel 60 goto toss
  67. if errorlevel 31 goto prtlog
  68. -----------
  69. 5) Modify your config.sys file as following. Make sure you have the latest com.sys/vcom.sys for 6.177.
  70. ---config.sys---
  71. .....
  72. PRIORITY_DISK_IO=NO
  73. BUFFERS=80
  74. .....
  75. MAXWAIT=1
  76. .....
  77. DEVICE=D:\OS2\POINTDD.SYS
  78. DEVICE=D:\OS2\MOUSE.SYS SERIAL=COM1
  79. DEVICE=D:\OS2\COM.SYS (2,2F8,3) (3,3E8,10) (4,2E8,11)
  80. DEVICE=D:\OS2\MDOS\VCOM.SYS (2,2F8,3) (3,3E8,10) (4,2E8,11)
  81. Rem Tick Needs This in OS/2 for sure
  82. SET TZ=CST6CDT
  83. ----------
  84. 6) Build a spawnbbs.cmd in each bink partition:
  85. -----spawnbbs.cmd---bink----
  86. C:
  87. Rem Notice -n01 and -l1 for Max line1
  88. C:\Bink\BigBro.Exe %3 C:\Max\maxp.exe -b%2 -p%3 -t%4 -n01 -l1 -z\pipe\bbs
  89. If errorlevel 12 Goto Echox
  90. If errorlevel 11 Goto Packem
  91. If errorlevel 5 Goto Local
  92. Goto Exit
  93. :Echox
  94. ---spawnbbs.cmd---binl---
  95. C:
  96. set path=c:\arc
  97. CD \Bink
  98. If Exist Echo.Out Del Echo.Out >Nul:
  99. CD \MAX
  100. C:\Bink\BigBro.Exe %3 C:\Max\maxp.exe -b%2 -p%3 -t%4 -n02 -l2 -z\pipe\bbs1
  101. If errorlevel 12 Goto Echox
  102. If errorlevel 11 Goto Packem
  103. If errorlevel 5 Goto Local
  104. Goto Exit
  105. :Echox
  106. ------------
  107. 7) Configure your Binkley.cfg for both lines. My examples are for an HST Dual and a 2400 that I use on the voice line.
  108. ---binkley.cfg---bink---
  109. Snoop     \pipe\bbs
  110. Port      4
  111. Baud      19200
  112. Carrier   80
  113. ; NOTE!  Refer to BT_REF.DOC for dial translation characters
  114. Init      |~~~|ATZ|~~ATH0S0=0S2=255&K01B0|
  115. TermInit  ATV1Q0X4E1|
  116. Prefix    |AT&K1DP
  117. Suffix    |
  118. Busy      |~ATH1|~
  119. ; WARNING!  Refer to BT_REF.DOC for details about 'Answer' statement!
  120. Answer     ATA|
  121. ; PreDial    `
  122. PreInit    |v``^``
  123. ModemTrans 1 |AT&K3B0DP/|     ; HST
  124. ModemTrans 2 |AT&K1B0DP/|     ; PEP
  125. ModemTrans 4 |AT&K1B0DP/|     ; V32
  126. ModemTrans 5 |AT&K3B0DP/|     ; V32bis HST Dual
  127. ..... 
  128. StatusLog    d:\log\binkley.log
  129. Downloads    d:\net\
  130. LockBaud /ARQ
  131. AutoBaud
  132. .....
  133. System    Tech Talk Toll 204-269-7373, Wpg. NEC/SDN HST/v42
  134. Sysop     Dave Sloan
  135. Address   1:348/2.0@fidonet.org         ; Default address
  136. NetMail   d:\msg\
  137. NetFile   d:\net\
  138. Hold      d:\outbound\
  139. Nodelist  d:\nodelist\
  140. ; Version6
  141. Version7
  142. Unattended
  143. BoxType 2
  144. Colors 112 9 10 11 14 12 113 15
  145. Mark_Kromm
  146. CursorCol 1
  147. CursorRow 1
  148. Okfile     c:\max\download.n
  149. Avail      c:\max\downsort.a~d
  150. About      c:\bink\extra.asc
  151. ; MailNote  Now loading UUCP...please wait...
  152. ; BBS Exit
  153. BBS Spawn
  154. ; Starts the SPAWNBBS %1 %2 %3 %4 %5
  155. ; ExtrnMail 'YooHoo String for UUCP'
  156. ; Starts the EXTMAIL %1 %2 %3 %4 %5 %6
  157. ; BBS Batch
  158. ; AfterMail   Squish
  159. Janusbaud 14400
  160. JanusOK /Arq/V32
  161. JanusOK /V32
  162. StartBlkLen 1024
  163. TaskNumber 1
  164. Flags c:\bink
  165. ---binkley.cfg---binl---
  166. Snoop     \pipe\bbs1
  167. Port      3
  168. Baud      2400
  169. Carrier   80
  170. Init      |~~~|~ATZ|~~ATH0S0=5|
  171. TermInit  ATV1Q0X4E1S0=0|
  172. Prefix    |ATDP
  173. Busy      |~ATH1|~
  174. PreDial    `
  175. PreInit    |v``^``
  176. StatusLog    d:\log\binklez.log
  177. Downloads    d:\net\
  178. AutoBaud
  179. System    Tech Talk Toll 204-269-7373, Wpg. NEC/SDN HST/v42
  180. Sysop     Dave Sloan
  181. Address   1:348/402.0@fidonet.org           ; Default addres
  182. NetMail   d:\msg\
  183. NetFile   d:\net\
  184. Hold      d:\outbound\
  185. Nodelist  d:\nodelist\
  186. ; Version6
  187. Version7
  188. Unattended
  189. BoxType 2
  190. Colors 112 9 10 11 14 12 113 15
  191. Mark_Kromm
  192. CursorCol 1
  193. CursorRow 1
  194. Okfile     c:\max\download.n
  195. Avail      c:\max\downsort.a~d
  196. About      c:\bink\extra.asc
  197. .....
  198. BBS Spawn
  199. ; BBS Batch
  200. ; AfterMail   Unpack.Bat
  201. Janusbaud 2400
  202. ; JanusOK /Arq/V32
  203. ; JanusOK /V32
  204. TaskNumber 2
  205. Flags c:\bink
  206. 8) Setup the events for the binkley lines.
  207. ---binkley.evt---bink---
  208. Event Fri   00:00 00:00 F L=0     E1=7  E2=7  E4=10,TIC              ; Weekly
  209. Event All   00:00 04:30   L=0   B E1=20 E2=99 E4=10,TIC A=190 T=3,8 Q=200 ; La
  210. Event All   04:30 04:30 F L=0     E1=42 E2=42 E4=10,TIC              ; 12/12
  211. Event All   04:30 05:00   L>0 N D E1=20 E2=99            A=60  T=3,20 ; Poll(N
  212. Event All   05:00 06:15   L>0 N D E1=20 E2=99            A=60  T=3,20 ; Poll(N
  213. Event All   05:30 20:00   L=0   B E1=20 E2=99            A=190 T=3,8  ; Mornin
  214. Event All   20:00 23:00  L=0   B E1=20 E2=99 E4=10,TIC Q=100        ; Evening
  215. Event All   23:00 23:00 F L=0     E1=31 E2=31 E4=10,TIC              ; Pack Ba
  216. Event All   23:01 23:01 F L=0     E1=41 E2=41 E4=10,TIC              ; 105/10
  217. Event All   23:02 23:40   L>0     E1=20 E2=99 E4=10,TIC A=60  T=3,12 ; Send ou
  218. Event All   23:40 23:40 F L=0     E1=42 E2=42 E4=10,TIC              ; 12/12
  219. Event All   23:40 23:59   L>0   D E1=20 E2=99 E4=10,TIC A=60  T=3,12 Q=20 ; Al
  220. ---binkley.evt---binl---
  221. Event All   00:00 02:00   L=0 R B E1=20 E2=99  A=190 T=3,8  ; Day
  222. Event All   02:00 04:29   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  223. Event All   04:29 05:30   L=0 R B E1=20 E2=99  A=190 T=3,8  ; Day
  224. Event All   05:30 09:00   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  225. Event All   09:00 11:30   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  226. Event All   11:30 15:30   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  227. Event All   15:30 19:00   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  228. Event All   19:00 21:30   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  229. Event All   21:30 22:59   L=0   B E1=20 E2=99  A=190 T=3,8  ; Day
  230. Event All   22:59 22:59 F L=0     E1=31 E2=31  E4=10,TIC    ; Get rid of log
  231. Event All   22:59 23:59   L=0 R   E1=20 E2=99  A=190 T=3,8  ; Day
  232. 9)set path=c:\bink and run btctl in both subdirectories.
  233. BTCTL
  234. 10) Copy MAX into a temporary directory an run the program that installs it.
  235.  
  236. 11) Add your bulletin and welcome screen to the max\misc subdirectory using
  237.       the asc to mec converter. Compile with Meccap.exe
  238. 12) Modify all .ctl files in the Max subdirectory. Compile with Siltp.exe
  239. ---msgarea.ctl---
  240. Area 1
  241.  
  242.         MsgAccess       Normal
  243.         Type            Squish
  244.         MsgInfo         Local Message Area
  245.         Local           C:\Msg\LOCAL
  246.         Public Only
  247. End Area
  248. Area 2
  249.         MsgAccess       Normal
  250.         Type            Squish
  251.         MsgInfo         Buy,Sell,Trade - NonCommercial
  252.         EchoMail        C:\Msg\4SALE
  253.         Public Only
  254. End Area
  255. ......
  256. ---filearea.ctl---
  257. Area 0
  258.         FileAccess      Normal
  259.         FileInfo        Unchecked uploads
  260.         Download        C:\File\Miscutil
  261.         Upload          C:\File\Miscutil
  262.  
  263. End Area
  264. Area 1
  265.         FileAccess      Sysop
  266.         FileInfo        Fido EMAIL + BBS Software
  267.         Download        C:\FILE\XMIT
  268.         Upload          C:\File\Miscutil
  269. End Area
  270. Area 2
  271. .......
  272. ---max.ctl---
  273. .....
  274.         Task    1
  275.  
  276.  
  277.        Multitasker     Auto
  278.  
  279. ....
  280.        Send Break to Clear Buffer
  281. ....
  282.        Nodelist        Version 7
  283. ...
  284.        Path NetInfo    D:\Nodelist\
  285. ....
  286. Include Colours.Ctl
  287. Include Reader.Ctl
  288. Include Language.Ctl
  289. Include Msgarea.Ctl
  290. Include Filearea.Ctl
  291.  
  292. --------
  293. 13) Check Modem settings
  294. USRobotics Courier 14400 HST Dual Standard NRAM Settings...
  295.  
  296.    DIAL=PULSE  B0  F1  M0  X7
  297.    BAUD=19200  PARITY=N  WORDLEN=8
  298.  
  299.    &A3  &B2  &G0  &H1  &I0  &K3  &L0  &M4  &N0
  300.    &P0  &R2  &S1  &T5  &X0  &Y0  %R0
  301.  
  302.    S02=255  S03=013  S04=010  S05=008  S06=002
  303.    S07=060  S08=002  S09=006  S10=010  S11=055
  304.    S12=050  S13=004  S15=000  S19=005  S21=010
  305.    S22=017  S23=019  S24=150  S26=000  S27=000
  306.    S28=008  S29=020  S32=001  S33=000  S34=000
  307.    S35=000  S36=000  S37=000  S38=000
  308.  
  309. 14) Convert your user file with the utility provided.
  310. 15) Add Downsort into the Max subdirectory.
  311. ---downsort.cfg---
  312. ....
  313.   FILFilePath   s   c:\bink\
  314. ......
  315. -------
  316. 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.
  317.  
  318. ---squish.cfg---
  319. ....
  320. Statistics
  321. StripAttributes
  322. ;AddMode
  323. MaxMsgs 200
  324. Buffers Large
  325. ;Buffers Medium
  326. ;Buffers Small
  327. NetArea         NETMAIL         C:\Msg\Net
  328. BadArea         BAD_MSGS        C:\Msg\Bad
  329. DupeArea        DUPES           C:\Msg\Dupes
  330. EchoArea  4SALE          C:\Msg\4SALE    -$ -$m50 -$d7
  331. EchoArea  AMIGA          C:\Msg\AMIGA    -$ -$m50 -$d7
  332. EchoArea  AMIGAGAMES     C:\Msg\AMIGAGAM -$ -$m50 -$d7
  333. EchoArea  AMIGA_COMMS    C:\Msg\AMIGA_CO -$ -$m50 -$d7
  334. EchoArea  AMIGA_MUSIC    C:\Msg\AMIGA_MU -$ -$m50 -$d7
  335. EchoArea  AMIGA_PDREVIEW C:\Msg\AMIGA_PD -$ -$m50 -$d7
  336. ....
  337. ---areas.bbs---
  338. Tech Talk Toll BBS * Winnipeg, Manitoba! Dave Sloan
  339.  $C:\Msg\4SALE    4SALE           1:348/1 20 205 300 401 600 700
  340.  $C:\Msg\AMIGA    AMIGA           1:12/12 348/1 205 600 700
  341.  $C:\Msg\AMIGAGAM AMIGAGAMES      1:12/12 348/1 205 600 700
  342.  $C:\Msg\AMIGA_CO AMIGA_COMMS     1:12/12 348/1 20 205 600 700
  343.  $C:\Msg\AMIGA_MU AMIGA_MUSIC     1:12/12 348/1 205 600 700
  344.  $C:\Msg\AMIGA_PD AMIGA_PDREVIEW  1:105/200 348/1 205 600 700
  345. .....
  346. ---areafix.ctl---
  347. .....
  348.   NetMail C:\Msg\Net
  349.   AreasFile  C:\Squish\Areas.Bbs
  350.   SystemType   ConfMail
  351. % SystemType   QMail
  352.  
  353. .....
  354. 17) Create a few .cmd files in bink.
  355. ---squish.cmd---(toss)
  356. c:
  357. cd\squish
  358. set path=c:\arc
  359. squishp in out squash link
  360. areafixp EC
  361. exit
  362. ---squash.cmd---(scan)
  363. c:
  364. cd\squish
  365. set path=c:\arc
  366. squishp squash
  367. exit
  368. ---tick.cmd---
  369. set TZ=EST5EDT
  370. set path=c:\arc
  371. c:
  372. cd\bink
  373. tickp
  374. exit
  375. ---max2test---
  376. C:
  377. CD \Bink
  378. If Exist Echo.Out Del Echo.Out >Nul:
  379. CD \MAX
  380. maxp -n02 -l2 -uq
  381. :EXIT
  382. 18) Build your arc subdirectory:
  383. ---c:\squish\compress.cfg---
  384. Archiver ARC
  385. OS2     Add             arc2 a5 %a %f
  386. OS2     Extract         arc2 xw %a %f
  387. OS2     View            arc2 l %a
  388. End Archiver
  389. Archiver ZIP
  390.         Extension       ZIP
  391.         Ident           0,504b0304
  392.         Add             pkzip -a %a %f
  393.         Extract         pkunzip -n %a %f
  394.         View            pkzip -v %a
  395. End Archiver
  396. Archiver LH113
  397.         Extension       LZH
  398.         Ident           2,2d6c68
  399. OS2     Add             lh a %a %f /c
  400. OS2     Extract         lh x %a %f /o
  401. OS2     View            lh v %a
  402. End Archiver
  403. Archiver LHarc
  404.         Extension       LZH
  405.         Ident           2,2d6c68
  406. OS2     Add             lh a %a %f
  407. OS2     Extract         lh x %a %f
  408. OS2     View            lh v %a
  409. End Archiver
  410. Archiver ARJ
  411.         Extension       ARJ
  412.         Ident           0,60ea
  413. OS2     Add             --- arj not supported under OS/2 ---
  414. OS2     Extract         unarj e %a %f
  415. OS2     View            unarj l %a
  416. End Archiver
  417.  
  418. 19) And install your favorite fix for 6.177
  419. com177b  zip
  420. os2krnlb zip
  421. 20) And hit the reset button when using an OLD AMI BIOS as mine.
  422. 21) And that's it!  If I missed anything then let me know. Good luck!
  423.  
  424. Programs to get before starting:
  425. LH2_211  LZH    35636   5-23-91  12:41a
  426. ZOO      EXE    70528  10-16-88  12:00p
  427. BEXES250 LZH   182270   9-21-91  12:18p
  428. COM177B  ZIP    20239   2-21-92   4:30p
  429. MAX200-3 LZH   148301  11-06-91   2:00a
  430. MAX200-4 LZH   316637  11-06-91   2:00a
  431. MAXCOM22 LZH     4074  11-24-91  12:05a
  432. MAXP201B LZH   481251   2-27-92   8:55p
  433. MSE177   ZIP    29457   1-19-92   3:51p
  434. OS2KRNLB ZIP   434908   2-16-92   8:58p
  435. SQSHP101 LZH   279781   3-04-92   3:27a
  436. BIGBRO   LZH    11381   3-25-90  12:00p
  437. PKZ102-2 EXE   258080  10-01-89  12:00p
  438. TICKP204 ZIP    65765   9-13-90  12:00p
  439. UNARJ    LZH    42025  12-28-91   3:08p
  440. RAIDP100 LZH    90363  12-08-90   9:17p
  441. DWNSRT55 ZIP   104483   1-31-92   7:40p
  442. MSQ2-204 ARJ    92995   2-05-92  12:46a
  443. AFP_120A LZH    52775   5-07-91   7:17a
  444.