home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / mailers / esc158.zip / ESCTEXT.DAT < prev    next >
Text File  |  1993-04-04  |  47KB  |  1,516 lines

  1. % ESC 1.58 (C)opyright 1991 - 93 - Glen Gilbert
  2. %
  3. % CAUTION: Altering this file can produce bizzare results.
  4. % Please read the comments at the bottom for structural rules. 
  5. % -----------------------------------------------------------------------
  6. %
  7. % PICKER.C text data - Using ID #s 101 - 110
  8. % CAUTION: there are blank spaces padding the following menu displays. They
  9. % must remain or the program display will be spoiled. Spaces are important!
  10. 103
  11. ╓────╥───────────────╥──╖  
  12. ║    ║UNTAG - ALL    ║  ║▒ 
  13. ║    ║               ║  ║▒ 
  14. ║    ║               ║  ║▒ 
  15. ║    ║               ║  ║▒ 
  16. ║    ║               ║  ║▒ 
  17. ║    ║               ║  ║▒ 
  18. ║    ║               ║  ║▒ 
  19. ║    ║               ║  ║▒ 
  20. ║    ║               ║  ║▒ 
  21. ║    ║               ║  ║▒ 
  22. ║    ║               ║  ║▒ 
  23. ║    ║               ║  ║▒ 
  24. ╙────╨───────────────╨──╜▒ 
  25. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
  26. ;
  27. 104
  28. Misc. files  
  29. Binkley.cfg  
  30. Binkley.evt  
  31. Squish.Cfg   
  32. Editor.cfgs  
  33. Nodelist.001 
  34. Nodelst.cfgs 
  35. Route.Cfg    
  36. Mail.bat     
  37. NEW ESC.CFG  
  38. ;
  39. 105
  40.  You're about to overwrite existing config files!
  41.  You should back up your former files. ESC checks
  42.  your configs and attempts to include any changes
  43.  which you may have made outside of ESC's editor.
  44.  De-select all questionable files before choosing
  45. ;
  46. 106
  47.  ╓───────────────────────────────────╖ 
  48.  ║                                   ║ 
  49.  ║                                   ║ 
  50. ;
  51. 107
  52.  ╔════════════════════════╗  
  53.  ║   -*- ESC -*- Files    ║▒ 
  54.  ║                        ║▒ 
  55.  ║                        ║▒ 
  56.  ║                        ║▒ 
  57.  ║                        ║▒ 
  58.  ║                        ║▒ 
  59.  ║                        ║▒ 
  60.  ║                        ║▒ 
  61.  ║                        ║▒ 
  62.  ║                        ║▒ 
  63.  ║                        ║▒ 
  64.  ║                        ║▒ 
  65.  ║                        ║▒ 
  66.  ║                        ║▒ 
  67.  ║                        ║▒ 
  68.  ║                        ║▒ 
  69.  ║                        ║▒ 
  70.  ║                        ║▒ 
  71.  ╚════════════════════════╝▒ 
  72. ;
  73. 1
  74. Subdirectories necessary for this New setup are not under the current
  75. directory. If you'll be using the default directory setup consisting of
  76. the directory BT on the drive you choose, you can have ESC create all
  77. necessary directories. Otherwise, run the batch file MAKEDIR afterwards
  78. or create them at the Dos prompt. Answering with a 'Y' to the prompt
  79. above, allows for a (recommended) simple setup.
  80. ;
  81. 2
  82.  
  83. You can request the most recent nodelist and/or nodediff from 1:1/0 by using
  84. the "magic name" of NODELIST or NODEDIFF. Please request these from a local
  85. source, your local network or regional coordinator if possible.
  86.  
  87. You may have ESC create a tiny nodelist for your mailer, containing only
  88. your bossnode and a few other systems. To compile this list, you MUST have
  89. the QNODE and QIDX executables (for QNODE) or XLAXNODE.EXE (for XLAXNODE).
  90.  
  91. For a full blown (huge) nodelist, contact your echomail source.
  92. ;
  93. 3
  94.  
  95. -=* EMail Setup Configuration - AutoMode selected *=-
  96.  
  97. ESC's own nodelist will be created and you will be prompted to allow
  98. Esc to create the subdirectories a simple setup will initially need.
  99. ;
  100. 4
  101.  
  102. if you are installing your mailer with ESC for the first time, you may want
  103. to run MAKEDIR.BAT from the Dos prompt, at the conclusion of this set up!
  104. ;
  105. 5
  106.  
  107. You must have some form of a Nodelist, unless you are configuring as a
  108. POINT. In which case, you must establish a PassWord with your Mail Boss.
  109. ;
  110. 6
  111.  
  112. It is the accepted practice to use a real name here.
  113.  
  114. If you make a mistake on one or more of the entries, you will have the
  115. opportunity to change it at the end of this setup.  Merely  select the
  116. CHANGE option from the little menu presented at the conclusion of Esc.
  117. ;
  118. 7
  119.  
  120. Generally, this is the name of your BBS or something of a personal flavor.
  121. Whatever you put here, will be passed to any mailer with which you connect.
  122. ;
  123. 8
  124.  
  125. If you are configuring as a NODE.. You must establish your address with the
  126. Regional Coordinator (REC or RC). If you haven't been confirmed by the REC,
  127. definately do NOT attempt to enter mail into the the echomail stream!
  128.  
  129. If you are configuring as a POINT.. You must establish your address with an
  130. already established node system.  The Operator of that system will fill you
  131. in with all the details needed to operate as a point mailer.
  132. ;
  133. 9
  134.  
  135. Hosting mail to other systems is somewhat involved. You should read all
  136. documentation pertinent to operating as a BOSSNODE, if you intend to pass
  137. mail to points or other node mail systems. Beware that there are many
  138. more options available through Binkley, Squish and the other software.
  139. You should research each program's documentation for a full understanding
  140. of the options available to the individual packages.
  141. ;
  142. 10
  143.  
  144. Hypothetical point addressing situations:
  145.  
  146. BOSSNODE ADDRESS = 1:157/100
  147. 3d point address for the system above:  1:3533/109
  148. 4d point address for the system above:  1:157/100.109
  149.  
  150. A 3d address doesn't usually resemble the BOSS address
  151. A 4d address has the same zone:net/node WITH a point and number appended
  152.  
  153. A 5d address is the same as 4d except for the @ and domain tacked to the
  154. end i.e. 1:157/100.109@fidonet. You can even define 3d domain addressing
  155. Example: 1:3533/109@fidonet.org
  156. ;
  157. 11
  158.  
  159. The next few questions refer to your modem's terminal settings.
  160.  
  161. You will need to give the communication PORT # your computer is using, your
  162. baud (bps) rate and your modem's initialization string. This information can
  163. often be determined by examining parameters used by other telecommunication
  164. software such as the configuration settings displayed by Telix etc.
  165.  
  166. Pressing ENTER will default your answer to com port #1.
  167. ;
  168. 12
  169.  
  170. Usually, port locking above 9600 bps is only applicable on modems which
  171. go beyond a 2400 bps rate. Such as USRobotic's high speed modems.
  172.  
  173. If your modem does support a locked DTE rate. Your fossil must do this.
  174. The three most noted fossils (comm drivers) are  BNU, OPUSCOMM and X00.
  175. All three allow for port locking.  Opuscomm cannot support a locked rate
  176. beyond 19,200. See their documentation for details.
  177. ;
  178. 13
  179.  
  180. You have 4 choices, 3 of them will enter a modem init string into the
  181. Binkley configuration file which  "may"  work for you.  No guarantee!
  182. ;
  183. 14
  184.  
  185. This seems to work on many of the  2400  bps modems.  The only parameter which
  186. might not be compatible is the X4  -  (extended result code response). If your
  187. modem can't respond with the word "BUSY", try numbers 1,2 or 3 after the X.
  188. ;
  189. 15
  190.  
  191. Example: AT~~~S0=0 &D2 &C1 X4 V1|
  192. Note: the | (pipe) symbol terminating the string.  Some terminal software
  193. uses ^M, BinkleyTerm requires the | (not :) instead.  So, substitute this
  194. token. Please realize this is a known trouble spot. Refer to your modem's
  195. owner's manual if possible. Otherwise, you may have to experiment.
  196. ;
  197. 16
  198.  
  199. FOSSIL is an acronym for Fido Opus Seadog Standard Interface Layer.  One must
  200. be installed prior to running BinkleyTerm. You have 4 choices. BNU, OpusComm,
  201. X00 or a name which you may supply. Select B,O or X for most 2400 bps modems.
  202. Select 'N' if your comm fossil is loaded from the config.sys or autoexec.bat.
  203.  
  204. Esc provides correct parameters for the USR DS/HST units. By choosing BNU,
  205. Opuscomm or X00, port locking parameters will be inserted into the batch file
  206. which calls upon one of these fossil drivers for Binkley and nothing else is
  207. required. If you need to call another fossil and/or you require special
  208. parameters, choose ANOTHER as your option. Then type the fossil name followed
  209. by the parameters. This custom command string will then be written into the
  210. pertinent files.
  211. ;
  212. 17
  213.  
  214. Now for the network address of your BOSSNODE (mail supplier). If you don't know
  215. what that is, or have one, then you are not ready for this.  You can abort this
  216. program by holding your Control key while pressing the C at most prompts.
  217. ;
  218. 18  
  219.  to connect you into the echomail stream. This system
  220. may also provide you with a Host Routing service.  That is, to allow your
  221. system to send semi private or direct private netmail to other systems.
  222. Confirm your Boss' position on this matter before trying to route netmail.
  223. ;
  224. 19
  225.  
  226. Password level sessions are for system security.  Passwording can also
  227. permit a calling system to forego the use of a nodelist.  This MUST be
  228. established with your BOSSNODE to use it for either purpose. Otherwise
  229. your BOSSNODE will refuse to pass any mail to your system.
  230.  
  231. ;
  232. 20
  233.  
  234. This is *NOT* an AREAFIX or BBS password. It is something which your HOST
  235. may have established with you for mail/file transfers ONLY.  Do not enter
  236. one here without having discussed session level passwords with your BOSS!
  237. ;
  238. -1
  239.  
  240. You must process NODELIST.001 in a larger memory segment.
  241. Please compile your nodelist after exiting ESC by typing
  242. one of the following at the Dos prompt:
  243.  
  244. For Qnode type:
  245. Qnode
  246. Qidx /n /s
  247.  
  248. For Xlaxnode simply type:
  249. XLAXNODE
  250.  
  251. OR
  252.  
  253. Increase your memory and run ESC again. Go into the NODELIST
  254. (EDITOR) option and toggle the nodelist option from NO to
  255. NODELIST.001. Allow ESC to rewrite your nodelist and answer
  256. 'Y'es when asked if you want to (re)compile the nodelist.
  257. ;
  258. -10
  259.  
  260. NetWork addressing is secured through dedicated coordinators.  Once again,
  261. your BOSS should be able to supply you with,  or direct you to someone who
  262. can give you an official NetWork address. Using an unofficial address is a
  263. serious breach of confidence within the organization. You can become a very
  264. unpopular person in short order if you ignore this requirement. It is a
  265. certainty that someone will take action if you manufacture one.  You  may
  266. use the address 1:-1/-1 to contact the Net or Zone (NEC or ZEC) coordinator
  267. in the event that you cannot go through another system with your request.
  268. ;
  269. -11
  270. NOTE: Always use numbers below 32767.
  271.  
  272. BE CERTAIN this coincides with your BOSS' PrivateNet. Also, you may want to
  273. to verify that your Boss does NOT have a BOSS token in his Binkley.Cfg.  If
  274. your system is appearing to his as - Zone:Net/65535 -, this could be why.
  275.  
  276. Prefixing the HOST system's Node address for use with PrivateNet addressing
  277. is  something  which  should  be  established with your Boss and ultimately
  278. cleared with the Zone Echomail Coodinator (ZEC).
  279. ;
  280. -12
  281.  
  282. You may specify a domain if you wish (ie 201@fidonet.org) but a good
  283. understanding of this form of addressing is important before you do.
  284. ;
  285. -14
  286. POINT numbers are issued by your BOSS. Your host's configuration
  287. must agree with this number for your mail to be processed correctly.
  288.  
  289. You may specify a domain if you wish (ie 99@fidonet.org) but a good
  290. understanding of this form of addressing is important before you do.
  291. ;
  292. -13
  293.  
  294. The effects on your outbound directories, nodelist and Binkley.Cfg
  295. are explained in the Binkley (2.40) documentation. Esc does "most"
  296. configuration concerning domain addressing (works fine for fidonet).
  297. Other domains require modifications which Esc doesn't provide.
  298. ;
  299. -15
  300.  
  301. Actual PrivateNet addresses are supposed to be secured from the ZEC. A default
  302. is to place a 3 before your node address. If your mail processor is configured
  303. properly, privateNet  addresses will be stripped out of the seenby lines when
  304. messages from a point system are processed and sent into the echomail stream.
  305. ;
  306. -16
  307.  
  308. Press your SPACEBAR and then your ENTER key.  This leaves the PRIVATENET
  309. token in the Binkley.cfg commented out, permitting 4d point addresses to
  310. be recognized. Othewise Binkley will report them as  Zone:Net\65535
  311. ;
  312. 21
  313.  
  314. This "ORIGIN" line (along with your network address) will be
  315. automatically appended to each echomail message you write.
  316. ;
  317. 22
  318.  
  319. This sets a limit to the maximum number of messages for SQUISH as it
  320. tosses newly received echomail. You may wish to edit this figure for
  321. individual areas later. For now, this establishes a default boundary
  322. to prevent your message areas from continually expanding.
  323. ;
  324. 23
  325.  
  326. ESC currently supports 3 message editors, TIMED, MSGED and GOLDED.
  327.  
  328. TIMED and MSGED are freeware, GOLDED is shareware. All do a good job. Of
  329. course, you must have at least one of these on your system. ESC will build
  330. all configuration files. Your response here determines which one will be
  331. called from ESC's batch files when you run your mailer system. If TimEd is
  332. your choice, you will have to supply the (drive, directory and) name of a
  333. text editor on your system such as Q.EXE, TED.COM or Dos 5's EDIT.COM etc.
  334.  
  335. NOTE: drive/path may not be needed if your editor is in the DOS PATH.
  336. ;
  337. 24
  338.  
  339. Esc will write your configuration for subdirectories by default to the drive
  340. you choose under the directory \BT.  You have the option to specify your own
  341. DrivePath associated with your mailer.
  342. ;
  343. 25 
  344.  to this question and
  345. your next prompt will be for the drive where you are installing your mailer.
  346.  
  347. ESC will then write all the config files for DRIVE:\BT ..  Otherwise, you'll
  348. be prompted for several individual drivepaths.
  349. ;
  350. 26
  351.  
  352. POINT setups default to a Squish style netmail area.  This may be altered
  353. by going into ESC at the end of this session and toggling the appropriate
  354. option. In either case, ESC still needs a separate netmail directory.
  355. ;
  356. 27
  357.  
  358. Most programs used by Esc can swap themselves out when shelling to external
  359. programs. You can specify the drive you want to be used. A RamDisk of 500k
  360. or more is preferrable. If you aren't running a ramdisk and the drive which
  361. Esc runs from is ok, then just press ENTER and Esc will have these programs
  362. use the current drive. Otherwise, choose any valid drive letter.
  363.  
  364. On rare ocassions specifying a swap path will cause Squish to misfire. If
  365. you encounter this problem do 2 things. Place a semi colon in front of the
  366. token in the Squish.Cfg.  i.e.  ;Swap F:\$$SQUISH.SWP  and send a message
  367. to the author of ESC explaining your setup as completely as possible. 
  368. ;
  369. 28
  370.  
  371. The Interface menu which Esc creates requires an Ansi device console driver.
  372.  
  373. Your answer determines what Esc will do when writing this menu.  If your
  374. CONFIG.SYS has DEVICE=ANSI.SYS answer with 'N'. If using DESQview and you
  375. want to use DVANSI.COM in the window, answer with 'D'. To use ANSI.COM
  376. press 'A'. If none of these choices are suitable, you'll have to edit the
  377. menu batch file accordingly. In which case you should pick 'N' for now.
  378. ;
  379. -28
  380.  
  381. You have 3 interface choices.
  382.  
  383. CMMenu - Mousable pull down interface, customizable and feature rich.
  384. Swaps to EMS/XMS - Written by Chris Mann.
  385.  
  386. QUICK MENUS - fastest display. Uses little memory. Simple to use.
  387.  
  388. ALL BATCH - 100% editable, uses 96 bytes of mem, simple and dos slow.
  389.  
  390. You may choose one now and test the others later. Changing them is a
  391. simple effort accomplished by pressing a few keys in the Esc editor.
  392. ;
  393. 29
  394.  
  395. This determines whether the batch file which ESC creates will call upon the
  396. video fossil (VFOS_IBM) to drive the Binkley screen for color monitors. This
  397. utility is not internal to BinkleyTerm and must be acquired and available to
  398. your Dos path.
  399. ;
  400. 30
  401.  
  402.  
  403. ┌─────────────────────────────────────────────────────────────────────────┐
  404. │ All the files needed for a Point/Node setup as well as the most current │
  405. ;
  406. 31
  407. │ files available to operate this FTSC compatible EchoMail setup.         │
  408. │                                                                         │
  409. ;
  410. 32
  411. The systems listed above are included in the ESC tiny nodelist.   │
  412. └─────────────────────────────────────────────────────────────────────────┘
  413. ;
  414. %
  415. % MAIL.C text data - Using ID #s 51 - 100
  416. %
  417. 51
  418. @echo off
  419. goto jump
  420.  
  421. :esc
  422. ESC.EXE
  423. goto top
  424.  
  425. :jump
  426. ;
  427. 52
  428. echo ║  D  - DELAYED  Poll Scheduler        ║ 
  429. echo ║  U  - UNATTND  Unattended/BBS Mode   ║ 
  430. ;
  431. 53
  432. echo ║  A  - AREAS    Add New Areas         ║ 
  433. echo ║  S  - SQUISH   Msg Area Cfg MENU #2  ║ 
  434. echo ║  H  - HELP     Menu Help             ║ 
  435. echo ║  Q  - QUIT     Return to DOS         ║ 
  436. echo ╟──────────[ #  for MENU  # ]──────────╢ 
  437. ;
  438. 54
  439. echo ╚══════════════════════════════════════╝ 
  440. echo.
  441. ;
  442. 55
  443. Q0 C2 P3 T4 M5 S6 H7 A8 E9 U10 311 212 D13
  444. ;
  445. 56
  446. if errorlevel 255 goto f2      ; user defined func
  447. if errorlevel 254 goto f3      ; user defined func
  448. if errorlevel 253 goto f4      ; user defined func
  449. if errorlevel 252 goto f5      ; user defined func
  450. if errorlevel 251 goto f6      ; user defined func
  451. if errorlevel 250 goto f7      ; user defined func
  452. if errorlevel 249 goto f8      ; user defined func
  453. if errorlevel 248 goto f9      ; user defined func
  454. if errorlevel 13 goto timr     ; delay poll timer
  455. if errorlevel 12 goto msgar    ; menu #2
  456. if errorlevel 11 goto sqmnt    ; menu #3
  457. if errorlevel 10 goto drc      ; unattended poll
  458. if errorlevel  9 goto esc      ; configuration editor
  459. if errorlevel  8 goto are      ; add new areas
  460. if errorlevel  7 goto inf      ; help screen
  461. if errorlevel  6 goto msgar
  462. if errorlevel  5 goto msg      ; message editor
  463. if errorlevel  4 goto tos      ; manual mail toss
  464. if errorlevel  3 goto pak      ; manual mail pack
  465. if errorlevel  2 goto pol      ; manual poll (boss)
  466. if errorlevel  1 goto top      ; menu #1
  467. ;
  468. 57
  469. cls
  470. ESCDO #1
  471.      
  472. :err
  473. ;
  474. 58
  475. if errorlevel 113 goto shlp
  476. if errorlevel 112 goto sqs
  477. if errorlevel 111 goto sqr
  478. if errorlevel 110 goto sqin
  479. if errorlevel 109 goto sqpn
  480. if errorlevel 108 goto sqfn
  481. if errorlevel 107 goto hlp
  482. if errorlevel 106 goto bad
  483. if errorlevel 105 goto inf
  484. if errorlevel 104 goto msg
  485. if errorlevel 103 goto tos
  486. if errorlevel 102 goto pak
  487. if errorlevel 101 goto drc
  488. if errorlevel 100 goto pol
  489. if errorlevel 99  goto esc
  490. if errorlevel 98  goto are
  491. if errorlevel 97  goto yab
  492. ;
  493. -59
  494. cls
  495. echo 
  496. if errorlevel 38 goto fkeys     ; function keys
  497. if errorlevel 36 goto sqs       ; SqSet
  498. if errorlevel 35 goto sqfn      ; SqFix
  499. if errorlevel 34 goto sqr       ; SqReidx
  500. if errorlevel 33 goto sqin      ; SqInfo
  501. if errorlevel 32 goto sqpn      ; SqPack
  502.  
  503. if errorlevel 27 goto top       ; barrier 27 - 31
  504.  
  505. if errorlevel 26 goto hlp       ; ESC UTIL HELP
  506. if errorlevel 25 goto shlp      ; SQUISH HELP
  507. if errorlevel 24 goto inf       ; MENU HELP
  508. if errorlevel 23 goto cmcus     ; CMMcustomizer
  509. if errorlevel 22 goto bcolo     ; BINK COLORS
  510. if errorlevel 21 goto yab       ; YABOM
  511. if errorlevel 20 goto bon       ; BONK
  512. if errorlevel 19 goto chek      ; Binkley log
  513. if errorlevel 18 goto view      ; squish log
  514. if errorlevel 17 goto dwr       ; List msg files
  515. if errorlevel 16 goto bad       ; Delete bad area
  516. if errorlevel 15 goto xar       ; Delete Msg area
  517. if errorlevel 14 goto siz       ; Set Msg area size
  518. if errorlevel 13 goto lar       ; List Msg areas
  519. if errorlevel 12 goto arm       ; Areas Manually
  520. if errorlevel 11 goto drc       ; Unattended
  521. if errorlevel 10 goto pak       ; Pack mail
  522. if errorlevel  9 goto pmkr      ; Poll Maker
  523. if errorlevel  8 goto timr      ; Poll Timer
  524. if errorlevel  7 goto esc       ; ESC editor mode
  525. if errorlevel  6 goto dowimm    ; Wimm Search
  526. if errorlevel  5 goto are       ; Add Areas
  527. if errorlevel  4 goto tos       ; Toss mail
  528. if errorlevel  3 goto pol       ; Poll Boss
  529. if errorlevel  2 goto msg       ; Msg editor
  530. goto dos
  531.  
  532. :fkeys
  533. echo.
  534. echo Function keys f3 - f10 are caught by errorlevels 38 - 45
  535. pause
  536. goto top
  537.  
  538. :cmcus
  539. if exist cmmcust.exe goto cmcust
  540. echo CMMcust.exe not found! Please see the CMMenu in the ESC.DOC
  541. echo.
  542. pause
  543. goto top
  544. :cmcust
  545. cmmcust
  546. goto top
  547.  
  548. ;
  549. 59
  550. echo 
  551. goto dos
  552.                                       
  553. :newesc
  554. del new_esc.flg
  555. squish -cregister.cfg squash
  556. del register.cfg
  557. goto top
  558.  
  559. Rem - F2 thru F9 personal functions
  560. ;
  561. 60
  562. Rem - Poll Timer
  563. :timr
  564. ESCUTIL -t
  565. goto top
  566.  
  567. ;
  568. 61
  569. REM  Information on the menu
  570. :inf
  571. cls
  572. echo There are 3 menus involved. What follows is a brief overview of what will
  573. echo be of immediate importance. Please visit the other menus and their help
  574. echo options to get a more complete picture of available utilities.
  575. echo.
  576. PAUSE
  577. cls
  578. echo ESC
  579. echo This should invoke the Echomail Setup Configurator in EDIT mode.
  580. echo Use this only when you are making changes to your configuration!
  581. echo BE CAREFUL! Understand what you are doing. Read your software dox.
  582. echo.
  583. echo CALL
  584. echo This should bring up BinkleyTerm to call your BOSSNODE.
  585. echo.
  586. echo DELAYED
  587. echo A timer to invoke Binkley on a schedule you build & optionally save.
  588. echo.
  589. echo UNATTND
  590. echo This should bring up BinkleyTerm in the "UNATTENDED" mode. This is a
  591. echo state in which Binkley will automatically send outbound mail but will also
  592. echo take keyboard commands. See the ALT F10 feature and read the binkley docs.
  593. echo.
  594. echo PACK
  595. echo Collect and prepare mail you've created to be sent out.
  596. echo.
  597. echo TOSS
  598. echo This should look in your IN directory for any mail you have received,
  599. echo unpack and place it in the proper message areas for you to read.
  600. echo.
  601. PAUSE
  602. cls
  603. echo AREAS
  604. echo This should scan your BAD msg area and add any new ones into your configs.
  605. echo IMPORTANT: Run this after receiving messages into your BAD MESSAGES area!
  606. echo.
  607. echo M - EDITOR
  608. echo This should bring up the message reader and editor.
  609. echo.
  610. echo SQPACK
  611. echo This compacts your message files, making them contiguous. Running
  612. echo this once a week (or more) helps to optimize drive access times.
  613. echo.
  614. echo SQFIX
  615. echo This fixes ALL "squish" message areas should it become necessary.
  616. echo Fixing is only needed when you have trouble accessing your messages.
  617. echo NOTE: ALL lastread pointers will be move to the first (#1) message.
  618. echo.
  619. echo SQINFO
  620. echo This displays somewhat technical information about each message. It
  621. echo will reveal any grundged or mislinked messages. Run this if you're
  622. echo suspicious (or curious) that you may have a problem. For a greater
  623. echo depth of information, run SQInfo from the DOS prompt without a -q.
  624. echo.
  625. PAUSE
  626. cls
  627. echo HELP
  628. echo You're reading it.. Also, PLEASE read the other help screens as well as
  629. echo your software documention and that which comes with ESC.
  630. echo.
  631. echo QUIT - Back to the Dos prompt or calling program.
  632. echo.
  633. echo Miscellaneous - Additional information.
  634. echo A line of dots " ∙∙∙∙∙ etc. " in a menu indicates certain files are
  635. echo missing which limits your mail system from having all features. See
  636. echo the ESC documentation or the ESCLIST.LST file to see what functions
  637. echo can be added to enhance your mailer.
  638. echo.
  639. echo PROBLEMS - Solutions to common problems.
  640. echo.
  641. PAUSE
  642. goto top
  643.  
  644. ;
  645. 62
  646. if errorlevel 101 goto golderr
  647. if errorlevel 100 goto rebuild
  648. if errorlevel   8 goto golderr
  649. if errorlevel   7 goto EL
  650. if errorlevel   6 goto EL
  651. if errorlevel   5 goto EL
  652. if errorlevel   4 goto EL
  653. if errorlevel   3 goto NL
  654. if errorlevel   2 goto NL
  655.  
  656. goto top
  657. :golderr
  658. echo ! Golded Exit error
  659. PAUSE
  660. goto top
  661.  
  662. :rebuild
  663. echo ! Squish file structure error !
  664. PAUSE
  665. goto top
  666.  
  667. :EL
  668. echo.
  669. echo  Mail Has Been Created! 
  670. echo Do you want to process the mail? y/n
  671. ESCDO *H N1 Y0
  672. if errorlevel 1 goto top
  673.  
  674. SQUISH OUT SQUASH -fechotoss.log
  675. if exist echotoss.log del echotoss.log
  676. goto top
  677.  
  678. :NL
  679. echo.
  680. echo  NetMail Has Been Created! 
  681. echo Do you want to process the mail? y/n
  682. ESCDO *H N1 Y0
  683. if errorlevel 1 goto top
  684.  
  685. SQUISH SQUASH
  686. goto top
  687.  
  688. ;
  689. -62
  690. TimEd.exe -p
  691.  
  692. if errorlevel 7 goto export     ;net + echo + local
  693. if errorlevel 6 goto export     ;echo + local
  694. if errorlevel 5 goto pack       ;net + local
  695. if errorlevel 4 goto bbs        ;local
  696. if errorlevel 3 goto export     ;net + echo
  697. if errorlevel 2 goto export     ;echo
  698. if errorlevel 1 goto pack       ;net
  699.  
  700. ;
  701. 63
  702. Msged.exe
  703.  
  704. if errorlevel 19 goto export
  705. if errorlevel 18 goto export
  706. if errorlevel 17 goto bbsnet
  707. if errorlevel 16 goto bbs
  708. if errorlevel 5 goto nomsg
  709. if errorlevel 3 goto export
  710. if errorlevel 2 goto export
  711. if errorlevel 1 goto pack
  712. if errorlevel 0 goto nomsg
  713.  
  714. ;
  715. -63
  716. :nomsg
  717. echo  No New Messages Were Created! 
  718. goto last
  719.  
  720. :bbsnet
  721. echo If both NetMail and local (bbs) messages were produced, you would
  722. echo end up here. You should place your bbs message processing under
  723. echo this label.
  724. echo.
  725. goto pack
  726.  
  727. :bbs
  728. echo If only local (bbs) messages were produced, you would end up here.
  729. echo you should include your bbs message processing under this label
  730. goto top
  731.  
  732. :pack
  733. echo.
  734. echo  Mail Has Been Created! 
  735. echo Do you want to process the mail? y/n
  736. ;
  737. 64
  738. if errorlevel 2 goto last
  739.  
  740. SQUISH SQUASH
  741. goto last
  742.  
  743. :export
  744. echo.
  745. echo  Mail Has Been Created! 
  746. echo Do you want to process the mail? y/n
  747. ;
  748. 65
  749. if errorlevel 2 goto last
  750.  
  751. SQUISH OUT SQUASH -fechotoss.log
  752.  
  753. :last
  754. goto top
  755.  
  756. ;
  757. 66
  758. :tos
  759. cls
  760. if exist echotoss.log del echotoss.log
  761. ;
  762. 67
  763. SQUISH IN OUT -fechotoss.log SQUASH LINK
  764. ;
  765. 68
  766. SQUISH IN -fechotoss.log LINK
  767. if NOT exist echotoss.log goto top
  768. ;
  769. 69
  770. echo.
  771. echo SEARCH echo areas (uses WIMM.EXE) Y/N?
  772. ;
  773. 70
  774. goto top
  775.  
  776. :pak
  777. cls
  778. SQUISH OUT -fechotoss.log SQUASH
  779. goto top
  780.  
  781. :are
  782. ESCUTIL.EXE
  783. if not errorlevel 1 goto top
  784. if exist echotoss.log del echotoss.log
  785. SQUISH IN -fechotoss.log LINK
  786. ;
  787. 71
  788. PAUSE
  789. goto top
  790.  
  791. :pol
  792. cls
  793. ;
  794. 72
  795. goto top
  796.  
  797. :drc
  798. cls
  799. ;
  800. 73
  801. VFOS_IBM
  802.  
  803. BT UNATTENDED
  804.  
  805. VFOS_DEL
  806. ;
  807. 74
  808. goto top
  809.  
  810. :msgar
  811. cls
  812. ;
  813. 75
  814. echo ║    Esc Msg Area Configuration Menu   ║ 
  815. echo ║               Q  - Quit              ║ 
  816. echo ║  M  - MAIN     Main MENU - #1        ║ 
  817. echo ║  A  - AREAMAN  Add areas manually    ║ 
  818. echo ║  B  - BADMSG   Purge badmsg area     ║ 
  819. echo ║  L  - LSTAREA  List message areas    ║ 
  820. echo ║  S  - SQMAINT  Squish maint MENU #3  ║ 
  821. echo ║  T  - SETSIZE  Area msg capacity     ║ 
  822. echo ║  X  - XAREA    Remove msg area(s)    ║ 
  823. echo ║  H  - HELP     SQUISH menu help      ║ 
  824. echo ╟──────────── Miscellaneous ───────────╢ 
  825. echo ║  D  - DIRWORK  LIST msg files        ║ 
  826. ;
  827. 76
  828. if exist binkley.log echo ║  V  - VIEWLOG  LIST Binkley.Log      ║ 
  829. if exist squish.log echo ║  C  - CHEKLOG  LIST Squish.Log       ║ 
  830. if exist msgtrack.log echo ║  K  - MSGTRAK  LIST Msgtrack.log     ║ 
  831. if exist SBC.EXE echo ║  P  - SBC ( Binkley Color Utility )  ║ 
  832. echo ╚══════════[ #  for MENU  # ]══════════╝ 
  833. echo.
  834.  
  835. ;
  836. 77
  837. M10 S2 B3 X4 A5 D6 L7 T8 H9 110 311 V12 C13 K14 I15 P16 Q99
  838.  
  839. ;
  840. 78
  841. if errorlevel 255 goto f2-2
  842. if errorlevel 254 goto f3-2
  843. if errorlevel 253 goto f4-2
  844. if errorlevel 252 goto f5-2
  845. if errorlevel 251 goto f6-2
  846. if errorlevel 250 goto f7-2
  847. if errorlevel 249 goto f8-2
  848. if errorlevel 248 goto f9-2
  849. if errorlevel 99 goto DOS   ; QUIT
  850. if errorlevel 16 goto bcolo ; bnkcolo
  851. if errorlevel 15 goto inbd  ; inbound
  852. if errorlevel 14 goto trak  ; msgtrak
  853. if errorlevel 13 goto chek  ; cheklog
  854. if errorlevel 12 goto view  ; viewlog
  855. if errorlevel 11 goto sqmnt ; Sqmnt
  856. if errorlevel 10 goto top   ; TOP
  857. if errorlevel  9 goto hlp   ; Help
  858. if errorlevel  8 goto siz   ; Size
  859. if errorlevel  7 goto lar   ; Lstarea
  860. if errorlevel  6 goto dwr   ; Dirwrk
  861. if errorlevel  5 goto arm   ; Areaman
  862. if errorlevel  4 goto xar   ; Xarea
  863. if errorlevel  3 goto bad   ; BadMsg
  864. if errorlevel  2 goto sqmnt ; SQMNT
  865. if errorlevel  1 goto msgar ; MSGAR
  866.  
  867. echo 
  868. goto top
  869.  
  870. Rem - Personal functions for menu #2
  871. ;
  872. 79
  873. goto msgar
  874.  
  875. :bcolo
  876. if exist SBC.EXE SBC
  877. goto msgar
  878. ;
  879. 80
  880. :shlp
  881. cls
  882. echo               SQUISH MESSAGE AREA MAINTENANCE HELP MENU
  883. echo  SQPACK
  884. SQPACK
  885. PAUSE
  886. echo  SQFIX
  887. SQFIX
  888. PAUSE
  889. echo  SQREIDX
  890. SQREIDX
  891. PAUSE
  892. echo  SQSET
  893. echo.
  894. echo SQSET  Squish High-Message Adjustment Utility, Version 1.01.
  895. echo Copyright 1991 by Scott J. Dudley of 1:249/106.  All rights reserved.
  896. echo.
  897. echo Command-line format:
  898. echo.
  899. echo   SQSET (areaname) (max_msgs) (msgs_to_skip) (days_to_keep)
  900. echo.
  901. echo For CUSTOM message area maintenance to be run on squish message areas..
  902. echo NOTE: ESC supports "global" area maintenance. However, you may define
  903. echo individual settings on areas yourself by editing this file with any good
  904. echo text editor. YOU must edit MAIL.BAT or CMD, SQUISH.CFG and MSGED.CFG with
  905. echo the appropriate parameters in the format illustrated above. Read the
  906. echo SQUISH documentation for more details about using SQSet.
  907. echo.
  908. PAUSE
  909. echo  SQINFO
  910. SQINFO
  911. echo.
  912. PAUSE
  913. goto sqmnt
  914.  
  915. :hlp
  916. cls
  917. echo           SQUISH MESSAGE AREA UTILITY HELP MENU
  918. echo BADMSG  * Purge Bad Message Area *
  919. ;
  920. 81
  921. echo.
  922. echo If your BAD.SQD is larger than 256 bytes you may need to TOSS..
  923. echo After AREAS has created new echoes from the BAD MESSAGES area and you have
  924. echo TOSSED the new messages, the old ones should be deleted to free that space
  925. echo on your drive. BADMSG will purge this holding area unless the messages are
  926. echo dupes and the Squish.cfg is not setup to have a separate dupe message area
  927. ;
  928. 82
  929. echo           do directory and file maintenance.
  930. echo LSTAREA - Lists the echo areas which are defined in your configuration.
  931. echo SQMAINT - SQUISH message area maintenance MENU.
  932. echo SETSIZE - Sets specific message capacity for individual areas.
  933. echo AREAMAN - Adds specified echo areas into your configuration files.
  934. echo XAREAS  - Removes specified echo areas from your configuration files.
  935. echo.
  936. PAUSE
  937. goto msgar
  938. ;
  939. 83
  940. REM LSTAREA - lists message areas from Squish.Cfg
  941. :lar
  942. ESCUTIL -l
  943. goto msgar
  944.  
  945. REM SETSIZE define individual message area sizes
  946. :siz
  947. ESCUTIL -s
  948. goto msgar
  949.  
  950. REM AREAMAN manually add message area(s) to config files
  951. :arm
  952. ESCUTIL -a
  953. goto msgar
  954.  
  955. REM  XAREA Remove message area(s) from config files
  956. :xar
  957. ESCUTIL -x
  958. goto msgar
  959.  
  960. ;
  961. 84
  962. REM  for purging BAD (message area)
  963. :bad
  964. ;
  965. 85
  966. REM  inb LIST INBOUND files
  967. :inbd
  968. ;
  969. -86
  970. goto msgar
  971.  
  972. :view
  973. if exist BINKLEY.LOG CMB BINKLEY.LOG
  974. goto msgar
  975.  
  976. :chek
  977. if exist SQUISH.LOG CMB SQUISH.LOG
  978. goto msgar
  979.  
  980. :trak
  981. if exist MSGTRACK.LOG CMB MSGTRACK.LOG
  982. goto msgar
  983.  
  984. ;
  985. 86
  986. goto msgar
  987.  
  988. :view
  989. if exist BINKLEY.LOG LIST BINKLEY.LOG
  990. goto msgar
  991.  
  992. :chek
  993. if exist SQUISH.LOG LIST SQUISH.LOG
  994. goto msgar
  995.  
  996. :trak
  997. if exist MSGTRACK.LOG LIST MSGTRACK.LOG
  998. goto msgar
  999.  
  1000. ;
  1001. 87
  1002. echo ║   Esc Squish Maintenance area Menu   ║ 
  1003. echo ║        M  - Main     Q  - Quit       ║ 
  1004. echo ║  C  - CONFIG   Msg Config - MENU #2  ║ 
  1005. echo ║  F  - SQFIX    Msg Base Repair       ║ 
  1006. echo ║  P  - SQPACK   Msg Base Optimize     ║ 
  1007. echo ║  I  - SQINFO   Msg Base Info         ║ 
  1008. echo ║  R  - SQREIDX  Msg Index Repair      ║ 
  1009. echo ║  S  - SQSET    Msg Area Setting      ║ 
  1010. echo ║  H  - HELP     SQUISH Menu Help      ║ 
  1011. echo ╟────────────── Nodelist ──────────────╢ 
  1012. echo ║  B  - BONK     NODELIST editor       ║ 
  1013. echo ║  W  - WIMM     Mail Search utility   ║ 
  1014. if exist YABOM.EXE echo ║  Y  - YABOM    Binkley O/B Manager + ║ 
  1015. echo ║  K  - POLLMKR  Create a Poll file    ║ 
  1016. echo ╚══════════[ #  for MENU  # ]══════════╝ 
  1017. echo.
  1018. ;
  1019. 88
  1020. C13 P2 F3 I4 R5 S6 H7 B8 M9 W10 Y11 112 213 K14 Q99
  1021. ;
  1022. 89
  1023. if errorlevel 255 goto f2-3
  1024. if errorlevel 254 goto f3-3
  1025. if errorlevel 253 goto f4-3
  1026. if errorlevel 252 goto f5-3
  1027. if errorlevel 251 goto f6-3
  1028. if errorlevel 250 goto f7-3
  1029. if errorlevel 249 goto f8-3
  1030. if errorlevel 248 goto f9-3
  1031. if errorlevel 99 goto DOS   ; QUIT
  1032. if errorlevel 14 goto pmkr  ; POLLMKR
  1033. if errorlevel 13 goto msgar ; MSGAR
  1034. if errorlevel 12 goto top   ; TOP
  1035. if errorlevel 11 goto yab   ; YABOM
  1036. if errorlevel 10 goto wim   ; WIMM
  1037. if errorlevel  9 goto top   ; Top
  1038. if errorlevel  8 goto bon   ; Bonk
  1039. if errorlevel  7 goto shlp  ; Help
  1040. if errorlevel  6 goto sqs   ; SQSET
  1041. if errorlevel  5 goto sqr   ; SQREIDX
  1042. if errorlevel  4 goto sqin  ; SQINFO
  1043. if errorlevel  3 goto sqfn  ; SQFIX
  1044. if errorlevel  2 goto sqpn  ; SQPACK
  1045. if errorlevel  1 goto sqmnt ; SQMNT
  1046.  
  1047. echo 
  1048. goto msgar
  1049.  
  1050. Rem - Personal functions for menu #3
  1051. ;
  1052. 90
  1053. goto sqmnt
  1054.  
  1055. Rem - Pollmaker
  1056. :pmkr
  1057. Escutil -p
  1058. goto sqmnt
  1059. ;
  1060. 91
  1061. Rem - Yabom
  1062. :yab
  1063. if not exist YABOM.EXE echo 
  1064. if not exist YABOM.EXE goto sqmnt
  1065. if exist YABOM.CFG goto doyabom
  1066.  
  1067. if not exist YABOM.CFG echo 
  1068. if exist YBCONFIG.EXE goto makeyb
  1069. echo YBCONFIG.EXE not present in current directory.
  1070. PAUSE
  1071. goto sqmnt
  1072.  
  1073. :makeyb
  1074. echo.
  1075. echo YABOM.CFG is not in this directory. Do you want to create one? y/n
  1076. ;
  1077. 92
  1078. if errorlevel 2 goto ybcfg
  1079. goto sqmnt
  1080.  
  1081. :ybcfg
  1082. call YBCONFIG.EXE
  1083. goto yab
  1084.  
  1085. :doyabom
  1086. call YABOM
  1087. goto sqmnt
  1088.  
  1089. Rem - Sqfix netmail
  1090. :sqfn
  1091. ;
  1092. 93
  1093. goto sqp
  1094.  
  1095. Rem - Sqinfo netmail
  1096. :sqin
  1097. ;
  1098. 94
  1099. Rem - Run Bonk
  1100. :bon
  1101. BONK
  1102. echo.
  1103. PAUSE
  1104. goto sqmnt
  1105.  
  1106. Rem - Run Wimm
  1107. :wim
  1108. WIMM
  1109. PAUSE
  1110. goto sqmnt
  1111. ;
  1112. 95
  1113. Rem * WARNING! DO NOT ADD LINES BELOW THIS ONE * See CAVEATS in documentation
  1114. REM  for SQPACK optimization (compacting) of message areas
  1115. :sqp
  1116. cls
  1117. ;
  1118. 96
  1119. echo.
  1120. PAUSE
  1121. goto sqmnt
  1122. REM  for SQInfo (structural information) on all message areas *
  1123. :sqi
  1124. cls
  1125. ;
  1126. 97
  1127. PAUSE
  1128. goto sqmnt
  1129. REM  for SQFix (fixing) all message areas * lastread pointer will be lost!
  1130. :sqf
  1131. cls
  1132. ;
  1133. 98
  1134. :keepem
  1135. PAUSE
  1136. goto sqmnt
  1137. REM  for SQREIDX (fixing) all message areas * Index structure
  1138. :sqr
  1139. cls
  1140. ;
  1141. 99
  1142. PAUSE
  1143. goto sqmnt
  1144.  
  1145. REM  for SQSET (setting) squish msg areas *
  1146. REM * SQSet requires additional parameters .. See Squish docs for details
  1147. :sqs
  1148. cls
  1149. ;
  1150. 100
  1151. echo.
  1152. echo SQSet operation(s) complete. Please run SQPack
  1153. PAUSE
  1154. goto sqmnt
  1155. ;
  1156. 111
  1157.  
  1158. hello     "Hello %fto!"
  1159. rephello  "%from wrote in a message to %to:"
  1160. \; Squish_Offset 1
  1161.  
  1162. \; Colors
  1163. color_asbar      112
  1164. color_asframe      4
  1165. color_astext       7
  1166. color_ashigh      31
  1167. color_asspecial   14
  1168. color_msgheader    7
  1169. color_msgline     11
  1170. color_msgquote     7
  1171. color_msgtext      3
  1172. color_msgbar      31
  1173. color_msgorigin   15
  1174. color_msgkludge   14
  1175. color_msgspecial 112
  1176. color_popframe   121
  1177. color_poptext    112
  1178.  
  1179. \;ShowKludges  Yes
  1180. \;Startup_Scan Yes
  1181. Swap_on_Shell No
  1182. Swap_on_Edit  No
  1183. \;Zonegate options - Ask | No | Yes
  1184. Zonegate Ask
  1185. \;Kill_Original options - Ask | No | Yes
  1186. Kill_Original Ask
  1187. AKAmatching Yes
  1188.  
  1189. \; Macro's, see timEd docs and original config.
  1190. ;
  1191. 112
  1192. Lastread  lastread
  1193. Rhelp    rhelp.hlp
  1194. Ehelp    ehelp.hlp
  1195. Useroffset 0
  1196. Quote &>_
  1197. AlterFunc  ReplyQuote       Q
  1198. AlterFunc  ReplyOtherArea  QA
  1199. AlterFunc  ReplyFollow       QF
  1200. AlterFunc  ReplyExtra       QAF
  1201. switch seen-bys off
  1202. switch confirm  on
  1203. switch showaddr on
  1204. switch nettear  on
  1205. switch qquotes  on
  1206. switch showcr   off
  1207. switch usemouse off
  1208. Include MSQ.COL
  1209. Right      79
  1210. Quoteright 75
  1211. Tabsize    4
  1212. \; Cursor control - for EGA
  1213. \; Curstart 6
  1214. \; Curend   7
  1215. gate none
  1216. readkey 0x000d astart  ; <enter> go to msg area started in (when entering area)
  1217. readkey 0x4f00 slast   ; <end>   go to last msg in msgbase.
  1218. readkey 0x4700 first   ; <home>  go to first msg in msgbase.
  1219. readkey 0x0041 areas
  1220. readkey 0x0061 areas
  1221. readkey 0x001b areas
  1222. readkey 0x004c list
  1223. readkey 0x006c list
  1224. readkey 0x006d move
  1225. readkey 0x004d move
  1226. readkey 0x0066 search
  1227. readkey 0x0046 search
  1228. readkey 0x002c link_from
  1229. readkey 0x002e link_to
  1230. ;
  1231. 113
  1232. \;
  1233. \; Msgedsq Colour file. Copyright (c) 1992, John Dennis. All rights reserved.
  1234. Color MainNorm   lgrey    _blue    ; Normal message text.
  1235. Color MainQuote  cyan     _blue    ; Quoted message text.
  1236. Color MainKludge white    _blue    ; Kludge/information message text.
  1237. Color MainTempl  white    _blue    ; Template message text.
  1238. Color MainInfo   black    _cyan    ; Info line (top screen line & Alt/L)
  1239. Color MainDivide lcyan    _blue    ; Divider line between hdr and msg text.
  1240. Color MainHeader cyan     _blue    ; The header titles (From: etc).
  1241. Color MainHdrTxt lgrey    _blue    ; The header text.
  1242. Color MainBlock  _lblue   _lgreen  ; A selected block.
  1243. color MainEdit   white    _magenta ; Fields being edited in the header.
  1244. Color MainWarn   lred     _blue    ; Warnings.
  1245. \;
  1246. \; The AreaSelect menu and the mouse menu.  Alt/A
  1247. \;
  1248. Color MenuBorder black    _cyan    ; The border colour.
  1249. Color MenuNorm   black    _cyan    ; Unselected text.
  1250. Color MenuSelect blue     _lgrey   ; Selected text.
  1251. \;
  1252. \; Help (not implemented).
  1253. \;
  1254. \; HelpBorder             ; Help Border.
  1255. \; HelpNorm               ; Normal text.
  1256. \;
  1257. \; Startup screen info box.
  1258. \;
  1259. Color InfoBorder black    _cyan   ; Border colour.
  1260. Color InfoNorm   black    _cyan   ; Normal text colour.
  1261. \;
  1262. \; Write and Import  (Alt/W and Alt/I)
  1263. \;
  1264. Color InputBorder  white  _red
  1265. Color InputNorm    white  _red
  1266. Color InputEdit    black  _cyan
  1267. \;
  1268. \; Dialog boxes
  1269. \;
  1270. Color DlgBorder white     _red    ; Dialog box borders
  1271. Color DlgNorm   white     _red    ; Dialog box window text
  1272. Color DlgChNorm white     _red    ; Dialog checkbox normal colour
  1273. Color DlgChSel  black     _cyan   ; Dialog checkbox selected colour
  1274. Color DlgEnNorm white     _red    ; Dialog entry field normal colour
  1275. Color DlgEnSel  black     _red    ; Dialog entry field selected colour
  1276. Color DlgButSel white     _lgray  ; Dialog button selected colour
  1277. Color DlgButNorm black    _lgray  ; Dialog button normal colour
  1278. Color DlgButShadow black  _red    ; Dialog button shadow colour
  1279. \;
  1280. ;
  1281. 114
  1282. \; TEMPLATE.MSQ Copyright (c) 1992, John Dennis. All rights reserved.
  1283. \;
  1284. \; @l  Followup (reply-comment) msgs.
  1285. \; @f  Forwarded msgs.
  1286. \; @r  Redirected msgs.
  1287. \; @n  New msgs (not forwarded or redirected).
  1288. \; @a  Messages appearing in a new area (replys only).
  1289. \; @q  Messages that include a quote.
  1290. \; @m  Includes the message text, quoted or not.
  1291. \;
  1292. \; Letters are not case-sensitive.
  1293. \;
  1294. @f * Original To  : %t, %g
  1295. @f * Original From: %f, %a
  1296. @f * Original Date: %mm %dm %hm
  1297. @f
  1298. @r * Original to %t of %g
  1299. @r * Forwarded on <%mn %dn %hn> by %u of %o
  1300. @r
  1301. @l * Original from %f at %a
  1302. @l
  1303. @a * Reply to msg in %e
  1304. @a
  1305. @qOn %mm %dm %hm, %f of %a wrote:
  1306. @q
  1307. @m
  1308. @n
  1309. ;
  1310. 121
  1311. \%abort 9
  1312. \%text 1 the requested file was not found
  1313. \%text 2 no update was necessary to your file(s)
  1314. \%text 3 the password associated with the file did not match yours
  1315. \%text 4 your request exceeded the preset file limits on this system
  1316. \%text 5 an event has started which doesn't honor requests
  1317. \%text 6 your request exceeded the preset byte limits on this system
  1318. Node %mynode           %bink            %date  %time
  1319.  ----------------------------------------------------------
  1320.  
  1321. \%system
  1322. was unable to complete a file request made by your system, %yrnode,
  1323. at this time. The request which failed was:
  1324.  
  1325. \%request
  1326.  
  1327. The reason that the request was not satisfied at this time is that
  1328. \%status.
  1329.  
  1330. \%line 1 For a complete list of the files available on this board, you may
  1331. \%line 1 request FILES and you will be sent a list.
  1332.  
  1333. Please feel free to contact %sysop at %mynode if you feel that
  1334. this request should have been satisfied, or correct and resubmit your
  1335. request if necessary.
  1336.  
  1337. Thank you for your patience.
  1338.  
  1339. \%sysop, System Operator
  1340. \%system, %mynode
  1341.  
  1342. ;
  1343. 122
  1344. \;-------------------------------------------------------------------
  1345. \; Squish's COMPRESS.Cfg created for ESC
  1346. \;-------------------------------------------------------------------
  1347. \; Phil Katz's PKPak program, in SEA compatibility mode
  1348. \;Archiver ARC
  1349. \;        Extension       ARC
  1350. \;        Ident           0,1a
  1351. \;DOS     Add             pkpak -oct a %a %f
  1352. \;OS2     Add             arc2 a5 %a %f
  1353. \;DOS     Extract         pkunpak /r %a %f
  1354. \;OS2     Extract         arc2 xw %a %f
  1355. \;DOS     View            pkpak v %a
  1356. \;OS2     View            arc2 l %a
  1357. \;End Archiver
  1358. \; NoGate's PAK program for ARC'd files
  1359. DOS Archiver ARC
  1360. DOS     Extension       ARC
  1361. DOS     Ident           -2,fe
  1362. DOS     Add             pak a %a %f
  1363. DOS     Extract         pak e /wn %a %f
  1364. DOS     View            pak v %a
  1365. End Archiver
  1366. \; NoGate's PAK program for PAK'd files
  1367. DOS Archiver PAK
  1368. DOS     Extension       PAK
  1369. DOS     Ident           -2,fe
  1370. DOS     Add             pak a %a %f
  1371. DOS     Extract         pak e /wn %a %f
  1372. DOS     View            pak v %a
  1373. End Archiver
  1374. \; Phil Katz's PKZip
  1375. Archiver ZIP
  1376.         Extension       ZIP
  1377.         Ident           0,504b0304                      ; "PK^c^d"
  1378.         Add             pkzip -a %a %f
  1379.         Extract         pkunzip -n %a %f
  1380.         View            pkzip -v %a
  1381. End Archiver
  1382. \; Haruyasu Yoshizaki's LHarc program, in 1.13 compatibility mode
  1383. Archiver LH113
  1384.         Extension       LZH
  1385.         Ident           2,2d6c68                        ; "-lh"
  1386. DOS     Add             lha a /o /m %a %f
  1387. OS2     Add             lh a %a %f /c
  1388. DOS     Extract         lha e /m %a %f
  1389. OS2     Extract         lh x %a %f /o
  1390. DOS     View            lha l %a
  1391. OS2     View            lh v %a
  1392. End Archiver
  1393. \; Haruyasu Yoshizaki's LHarc program, in maximum compression mode
  1394. Archiver LHarc
  1395.         Extension       LZH
  1396.         Ident           2,2d6c68                        ; "-lh"
  1397. DOS     Add             lha a /m %a %f
  1398. OS2     Add             lh a %a %f
  1399. DOS     Extract         lha e /m %a %f
  1400. OS2     Extract         lh x %a %f
  1401. DOS     View            lha l %a
  1402. OS2     View            lh v %a
  1403. End Archiver
  1404. \; Rahul Dhesi's ZOO program
  1405. DOS Archiver ZOO
  1406. DOS     Extension       ZOO
  1407. DOS     Ident           0,5a4f4f                        ; "ZOO"
  1408. DOS     Add             zoo a: %a %f
  1409. DOS     Extract         zoo e:O %a %f
  1410. DOS     View            zoo v %a
  1411. DOS End Archiver
  1412. \; Robert Jung's ARJ program
  1413. Archiver ARJ
  1414.         Extension       ARJ
  1415.         Ident           0,60ea
  1416. DOS     Add             arj a -em4 %a %f
  1417. OS2     Add             --- arj not supported under OS/2 ---
  1418. DOS     Extract         arj e -n %a %f
  1419. OS2     Extract         unarj e %a %f
  1420. DOS     View            arj l %a
  1421. OS2     View            unarj l %a
  1422. End Archiver
  1423. \; The new Sqeeze archiver. It has _not_ been tested.
  1424. Archiver SQZ
  1425.         Extension       SQZ
  1426.         Ident           0,484C53515A             ; "HLSQZ"
  1427.         Add             SQZ a %a %f
  1428.         Extract         SQZ e /o1 %a %f
  1429.         View            SQZ v %a
  1430. End Archiver
  1431. \;-------------------------------------------------------------------
  1432. \; For more information on the COMPRESS.Cfg, consult the COMPRESS.Prn.
  1433. ;
  1434. 123
  1435.  
  1436. This version of Esc does not match what was found in your configuration.
  1437. In order to correctly maintain your mailer's configuration files, they
  1438. should be started from scratch. This means you should either let ESC delete
  1439. certain files or abort this program and move the present configs to a safe
  1440. place. If you allow ESC to rebuild your mail system, an attempt to save your
  1441. old message area information and incorporate them into the new setup will be
  1442. made when ESC writes the new files. Please select 'D' or 'A':
  1443. ;
  1444. 124
  1445. \;    Event <day> <start> [<stop>] [<string>] <flags/options>
  1446. \;
  1447. \;    A=   Idle time between attempting an outgoing calls.
  1448. \;    B    BBS operation is allowed during this event.
  1449. \;    C    Only Continuous Mail will cause a call to be made.
  1450. \;    D    Dynamic event.  Continues until there is no longer any
  1451. \;         mail of the specified type to be sent.
  1452. \;    E1=  Errorlevel to exit with at the beginning of the event.
  1453. \;    E2=  Errorlevel to exit with after mail is received.
  1454. \;    E3=  Errorlevel to exit with after Arc'ed mail is received.
  1455. \;    E4=  "E4=xxx,yyy"  Errorlevel to exit with after "yyy" mail.
  1456. \;    E5 - E9  Same as E4.
  1457. \;    F    Forced event.  Use only on zero-length events.
  1458. \;    H    Send Crash Mail regardless of cost.
  1459. \;    K    Don't send to any nodes marked in the nodelist as #CM.
  1460. \;    L    Only send local mail (cost = 0).
  1461. \;    L=   Only send mail 'less than or equal to cost'.
  1462. \;    L<   Only send mail 'less than cost'.
  1463. \;    L>   Only send mail 'greater than cost'.
  1464. \;    M    Send mail regardless of the other node's #CM designation.
  1465. \;    N    Don't accept inbound file requests during this event.
  1466. \;    Q=   "Q=nnn" only calls if at least nnn bytes to send.
  1467. \;    R    Receive only event.  Do not dial out to send mail.
  1468. \;    S    Send only event.  Do not answer phone, just send mail.
  1469. \;    T=   "T=x,y" where x is the maximum number of failed connects
  1470. \;         and y is the maximum number of call attempts.
  1471. \;    X    Do not force a call for a file request.
  1472. \;    Z=   Don't exit (E2 or E3) unless this many bytes received.
  1473. \;
  1474. ;
  1475. % ESCDATA.TXT structural information
  1476. % -----------------------------------------------------------------------------
  1477. % Its purpose is to free up the data segment so ESC can be compiled
  1478. % in a smaller memory module and to provide more free ram for external
  1479. % applications. If you have the source code, the process to handle this
  1480. % data list is prototyped in the getdata() and putdata() functions
  1481. % located in the SETUP.C and MAIL.C modules respectively.
  1482. %
  1483. % A data block (segment) begins with a numeral and ends with a semicolon.
  1484. %
  1485. % ESCDATA LIST - comments begin with '%' EXCEPT inside a data block, in
  1486. % which case it is read/written literally. Each segment must start with
  1487. % a unique numeral identifier and end with the semicolon (flush) against
  1488. % the left margin. Blank lines are read as Line feed Carriage Returns.
  1489. % All LF translation, and punctuation is handled literally.
  1490. %
  1491. % The first segment id must be flush against the left margin. The file
  1492. % pointer is incremented while creating the MAIL.BAT unless moved with
  1493. % 'fseek'. The '\' is used within a data block as an escape character
  1494. % to allow the ';' and '%' to be read/written literally. Currently the
  1495. % '%' is interpreted as literal within a data block and considered as
  1496. % a comment outside of one, this may change in the future. Two (2) '\'
  1497. % ie '\\' will produce one (1) literal backslash to be read.
  1498. %
  1499. % No data line may be longer than 80 characters. So far, there is no
  1500. % method to supress LF/CRs. Broken lines cannot be spliced "from" this
  1501. % file into the program code. However, A broken line can be processed
  1502. % coming from the program to this file (C is able to supress LF/CRs).
  1503. %
  1504. % A reference LIST of reserved id numerals is below to graph duplicate
  1505. % ID entries. ID ranges may be from -32768 to 32767 (16 bit integer)
  1506. % -1   -        ENUFMEM.C
  1507. % -10  -  -20   ADDRESS.C
  1508. % 0    -   50   SETUP.C
  1509. % 51   -  100   MAIL.C
  1510. % 101  -  120   PICKER.C
  1511. % 121  -        REQUEST.C
  1512. % 122  -        CMPRESS.C
  1513. % 123  -        VERCHG.C
  1514. % -----------------------------------------------------------------------------
  1515. % End Of File.
  1516.