home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / MISC / XEXE_117.ZIP / XEDIT.HLP < prev    next >
Encoding:
Text File  |  1990-11-10  |  9.6 KB  |  247 lines

  1. <defaults!>
  2. C:\XBBS\MESS\
  3. C:\XBBS\MESS\MSGAREAS.XBS
  4. C:\XBBS\MESS\MSGAREAS.BAK
  5. C:\XBBS\FLSEARCH.CTL
  6. C:\XBBS\FLSEARCH.BAK
  7. <startup   >
  8. Pick one of these formats.  If you choose Protocol.CTL
  9. or Peeker.CTL, you'll need to be in the directory where
  10. the file resides.  For Message and File area files, you
  11. can specify a path (since you can have more than one).
  12. Note that when editting the .CTL files, you no longer
  13. have to run XPROTO or XPEEK on a text file:  this works
  14. on the compiled binary.  Much easier.
  15.  
  16. XEdit can make file area and message area menus up for
  17. you, too.  Just edit the appropriate file ([M]sg or
  18. [F]ile), select an area to edit, then press the key
  19. indicated on the area-edit screen (F4 for files, F6
  20. for msgs).  When asked for the security level for file
  21. area access, enter a number from 0-9.  Then XEdit will
  22. automagically build you a menu.
  23.  
  24. Hit ESCape if you want to quit.
  25.  
  26. If you're just running HeadEdit, the only thing you need
  27. to be concerned with is the message area file.  Don't
  28. worry about making any menus, either; they're only for
  29. XBBS.
  30. <msgarealis>
  31. Place the reverse video bar on a message area and press
  32. [Enter] to select that area for editting.  You can put
  33. the bar on "   -=Jump direct to an area #" and press
  34. [Enter] to input a number directly.  ESCape will get you
  35. back out of here.
  36. <fileareali>
  37. Place the reverse video bar on a file area and press
  38. [Enter] to select that area for editting. ESCape will
  39. get you back out of here.
  40. <protolist >
  41. Place the reverse video bar on a protocol entry and press
  42. [Enter] to select that area for editting. ESCape will get
  43. you back out of here.
  44. <arclist   >
  45. Place the reverse video bar on an archiver entry and press
  46. [Enter] to select that area for editting. ESCape will get
  47. you back out of here.
  48. <areas     >
  49. Enter an area number at this prompt and you will be
  50. taken directly to that area number for editting.
  51. <msgname   >
  52. This is the name you want to call this message area.
  53. <msgforce  >
  54. This is the name, if any, you want to have messages
  55. "forced" to be entered to.
  56. <msgmax    >
  57. This is the maximum number of messages you want to
  58. keep in this area.  This only has effect in non-Matrix
  59. areas.
  60. <msgnumber >
  61. This is the area's number.
  62. <msgsub1   >
  63. In Bulls-mode, this is the number that the user's
  64. security level #0 must be equal to or greater than
  65. in order to gain access to this area.  It is used in
  66. conjunction with the next field to determine subop
  67. status.
  68. <msgsub2   >
  69. If the user's security level #1 is equal to or
  70. greater than this, and the criteria for the preceding
  71. field is also met, the user has subop status.
  72. <msgattr   >
  73. These are the msg area's attribute bits:
  74.  NoOrigin (no origin or tear in echo area--use with care!)
  75.  ANSI Graphics area
  76.  Private msgs ok
  77.  Public msgs ok
  78.  Echo area
  79.  Netmail area
  80.  MCI commands active
  81.     MCI is a way for users to enter some of the more harmless special
  82.     print routines that you have available as SysOp in the text files.
  83.  ReadOnly area--only subops may post
  84.  Alternate netmail area
  85.  Alternate echo area
  86.  Anonymous msgs ok
  87.  Real Names required
  88.  Associated (with file area)
  89.  External (Extra prompt appears)
  90.  Force: causes message to be forced even in Bulls-mode.
  91.  Compress (LZSS compress msg text)
  92. <msgfile   >
  93. This is the filename of the file that you want to edit.
  94. <msgpath   >
  95. This is the fully qualified path to where your message
  96. base files are kept.
  97. <msgbackup >
  98. This is the backup file (if any) you want to make/keep.
  99. <filefile  >
  100. This is the filename of the file that you want to edit.
  101. <filebackup>
  102. This is the backup file (if any) you want to make/keep.
  103. <filename  >
  104. This is the name of this file area.
  105. <security  >
  106. This is the minimum security level for this area.
  107. <download  >
  108. This is the fully qualified path to this area's download section.
  109. <upload    >
  110. This is the fully qualified path to this area's upload section.
  111. <fileattr  >
  112. These are the file area's attribute bits:
  113.  Track number of downloads by timestamp
  114.  Free download file area (d/l's not counted against user)
  115.  Associated (with message area)
  116.  Free upload file area (no credit given)
  117. <protoname >
  118. This is the name the user will see for this protocol.
  119. <protokey  >
  120. This is the keypress that will select this protocol.
  121. <protoadj  >
  122. This is the "adjustment factor" for this protocol.  Generally, the lower
  123. the number, the slower the protocol.  You might try ZModem at about 85
  124. and XModem at about 65 to get started, then adjust based on observation.
  125. <protodn   >
  126. This is the string that XBBS spawns to perform a download with this
  127. protocol.  *F is replaced with filenames where found.  The line below
  128. this one is a continuation of this string.
  129. <protoup   >
  130. This is the string that XBBS spawns to perform an upload with this
  131. protocol.  *F is replaced with filenames where found.  The line below
  132. this one is a continuation of this string.
  133. <protodn1  >
  134. This is the string that XBBS spawns to perform a download with this
  135. protocol.  *F is replaced with filenames where found.  This is a
  136. continuation of the line above.
  137. <protoup1  >
  138. This is the string that XBBS spawns to perform an upload with this
  139. protocol.  *F is replaced with filenames where found.  This is a
  140. continuation of the line above.
  141. <protoabort>
  142. This is the string that completes "...or " <string> " to abort"
  143. <protowild >
  144. Put an X here if the protocol accepts wildcarded (?*) filenames.
  145. <protomulti>
  146. Place an X here if the protocol accepts multiple filenames
  147. (separated by a space).
  148. <protosimul>
  149. This shouldn't be used.
  150. <protolist >
  151. Place an X here if the protocol supports @List files *and* you want
  152. to use them.
  153. <protoopus >
  154. This shouldn't be used.
  155. <protononam>
  156. Put an X here if you don't want the user to have to enter filenames
  157. before an upload.  Not really recommended.
  158. <protodsz  >
  159. Put an X here if the protocol maintains a DSZLOG-style log.  Note that
  160. you must have the environment variable DSZLOG set to a string that
  161. includes the string "DSZLOG" (i.e. SET DSZLOG=C:\XBBS\DSZLOG.LOG)
  162. <protoreser>
  163. Not currently used; shouldn't be set.
  164. <arcaname  >
  165. Name of the archiver program that creates this type of archive, complete
  166. with extension (as it's listed in your directory).
  167. <arcename  >
  168. Name of the archiver program that extracts from this type of archive,
  169. complete with extension (as it's listed in your directory).  Example:
  170. ZOO.EXE
  171. <arcext    >
  172. File extension associated with this type of archive.  Note that you can
  173. list a protocol more than once with different extensions (like both ARC
  174. and PKA for PK(X)Arc).
  175. <arclist   >
  176. Command that lists the archive to the screen (stdout), like
  177. ZOO.EXE v
  178. Note that for all commands you should include the "nopause parameter"
  179. (/WA with PAK, /m with LHARC, etc.) so that the archiver doesn't "hang"
  180. waiting for local keyboard input on an error.
  181. <arcmove   >
  182. Command that Moves files into the archive (adds them to the archive and
  183. then deletes them) like PAK.EXE M
  184. <arcextract>
  185. Command that extracts files from this archive, like PKXARC.EXE
  186. <arcerror  >
  187. String that is displayed when an attempt is made to list a file that
  188. isn't an archive.
  189. <arcid     >
  190. This is the string displayed to the user when asking them to pick how to
  191. repack extracted files (i.e. [A]rced).
  192. <arcpick   >
  193. This is the key that will select this archiver for repacking.
  194. <arcskip   >
  195. This is how many lines to skip when reading in the list file created by
  196. redirection.  Usually you'll want to skip the first few "advertisement"
  197. lines, though you don't have to do so.
  198. <arcerrline>
  199. This is the line that the errorstring usually appears on.  You can fudge
  200. this number high if you want to.
  201. <msgdescr  >
  202. This is the description that XBBS will use when you list msg areas with
  203. @&L...
  204. <filedescr >
  205. This is the description that XBBS will use when you list file areas.
  206. <fileseclvl>
  207. This is the XBBS security level # (0-9) that you want
  208. me to use when making up one of the automagic menus.  The
  209. msg menu needs to know this for looking up name-matching
  210. file areas for Association.
  211. <fileage   >
  212. XEdit uses this only for making up the sample file area menu.
  213. It is *not* saved with the file area file.  If you have a large
  214. block of areas that are age-protected, you should probably have
  215. two entry points.  If the age is positive, users under the given
  216. age will not have access to the area.  If negative, users over
  217. the given age will not have access.
  218. <msgage    >
  219. XEdit uses this only for making up the sample message area menu.
  220. It is *not* saved with the message area file.  If you have a large
  221. block of areas that are age-protected, you should probably have
  222. two entry points.  If the age is positive, users under the given
  223. age will not have access to the area.  If negative, users over
  224. the given age will not have access.
  225. <leech%    >
  226. This field determines what u/d ratio (if any) XBBS will enforce
  227. for this area.  Leave it blank if you don't want to enforce one,
  228. or if you'd rather do it yourself with @LK/@L#.
  229. <minwrite  >
  230. This field determines what minimum access in security level
  231. #0 is required before the user has write access.  Leave it 0
  232. if you don't give a damn.
  233. <fileflags >
  234. This field is a bitmap corresponding to the user's attr2
  235. (flags) field.  If a bit is set (X), the user must also have
  236. that bit set to get access.
  237. <msgflags  >
  238. This field is a bitmap corresponding to the user's attr2
  239. (flags) field.  If a bit is set (X), the user must also have
  240. that bit set to get access.
  241. <end>
  242. Note that the defaults after <default!> at the top of this
  243. file can be editted to your taste.  The first line is the msg
  244. area path, the second is the msg area file, the third is the
  245. msg area backup file, the fourth is the file area file, and the
  246. fifth is the file area backup file.
  247.