home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / telecomm / cqwke26 / cqwk.doc < prev    next >
Text File  |  1993-02-17  |  24KB  |  519 lines

  1. Page(1)
  2.  
  3.  
  4.  
  5.  
  6.  
  7.         CCC    AAA   PPP  TTTTT  AAA   III N   N  J   SSS
  8.        C   C  A   A  P  P   T   A   A   I  NN  N  J  S
  9.        C      AAAAA  PPP    T   AAAAA   I  N N N      SSS
  10.        C   C  A   A  P      T   A   A   I  N  NN         S
  11.         CCC   A   A  P      T   A   A  III N   N      SSS
  12.  
  13.                       QQQ   W   W  K  K
  14.                      Q   Q  W   W  K K
  15.                      Q   Q  W   W  KK    version 2.0e
  16.                      Q  QQ  W W W  K K
  17.                       QQQQ   W W   K  K
  18.  
  19.  
  20.                         *USER MANUAL*
  21.  
  22.               Copyright (c) 1993 by Dirk Hoeschen
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                           STRUCTURE
  30.                           =========
  31.  
  32.      1  : SOME REMARKS
  33.  
  34.      1.1: what's QWK
  35.      1.2: what is that programm for
  36.      1.3: shareware informations
  37.  
  38.      2  : HOW TO USE
  39.  
  40.      2.1: configuration (preferences)
  41.      2.2: the reader
  42.      2.3: the editor
  43.  
  44.      3  : THE LAST WORD
  45.  
  46.      3.1: trubleshooting
  47.      3.2: some special hints
  48.      3.3: back to the future
  49.  
  50.      4  : THE END
  51.  
  52. Page(2)
  53.  
  54. SOME REMARKS
  55. ============
  56.  
  57. 1.1: What's QWK
  58.  
  59.      QWK  is  an easy and cheap way, to read,enter and reply messages
  60.      in  your  BBS  without  being online. In lotsa BBS it's nowadays
  61.      possible  to  tag  the messageareas you are intereted and invoke
  62.      the   BBS to pack a QWK-mailbundle. These mailbundles are mostly
  63.      compressed   with  a  standard  archiver.  The  bundle  contains
  64.      standard  index  and  controlfiles, BBBlogos and bulletins and a
  65.      messagefile.  The  messagefile  isn't  pure  ASCII, so you can't
  66.      read  it  with  an ordinary editor. Now you'll understand, why a
  67.      special  program is needed. Also if you want to enter a message,
  68.      you need a special QWK-reader, to generate the replybundle.
  69.  
  70. 1.2: What is that program for?
  71.  
  72.      Nearly  for  every  computer,  you  can  chose  between  several
  73.      QWKreader.  for  the ATARI there was only one program available.
  74.      It's  called  Maximiser  and one of the worst programs I've ever
  75.      seen.  So basically I made Captain's for my own. Then I decided,
  76.      to make a professional sharewareversion. The result is a easy to
  77.      handle, fast and (nearly) errorfree  program. It is easy to use,
  78.      because  I am myself a SysOp of a BBS and I know that most of my
  79.      users  don't  use  QWK,  because  the  other  readers  are  to
  80.      complicate.
  81.      So don't wonder, if the documentation is so short. I've included
  82.      all neccecary funktions of a QWK_reader and some more.
  83.      For example:
  84.      - it works on any ST / STE / and TT
  85.      - it works in every resolution (exept 320 x 200)
  86.      - it works with speedups and graphiccards
  87.      - built in ANSI-emulator for BBS-Logos
  88.      - variable fontszizes and styles if using GDOS
  89.      - read, enter and reply messages
  90.      - print a single message
  91.      - ASCII export of single messages
  92.      - automatical metmailsupport if using MAX2.0
  93.      - editable funktionkeys for the editor
  94.      - start as an application
  95.      and so on.
  96.  
  97. 1.3: Shareware informations
  98.  
  99.      If  you  want  to reply or enter a message, you'll see, that you
  100.      have to enter your full name every time. If you register, you'll
  101.      get your personal key. That key is a short file with your name.
  102.      Now your name will be inserted automatically.
  103.      I'm  no  materialist. I am a poor student. So send a Letter with
  104.      your name and 15$ or 10& or 80ff or 25DM to:
  105.  
  106.                          Dirk Hoeschen
  107.                         Eiserne Hand 23
  108.                          4300 Essen 1
  109.                            GERMANY
  110.  
  111.      You  can  also  send a check or tranfer the money directly to my
  112.      bank:
  113.                    Volksbank Essen AG ( BLZ 360 303 00 )
  114.                              nr: 362 082
  115.  
  116. Page (3)
  117.  
  118.      Some  people  only  need  to  send  3$  or 2& or 15ff or 5DM for
  119.      postage an package. These people are:
  120.      -all female users
  121.       (I'm  no  sexist, but I want, that more girls are interested in
  122.       computers)
  123.      -all people called Michal Jackson
  124.      -all little green people from outer space
  125.      -and  everybody  else, who (really) can explain me, why he is to
  126.       poor to pay.
  127.  
  128.  
  129. HOW TO USE
  130. ==========
  131.  
  132. 2.1: Configure Captain's QWK
  133.  
  134.      Inside of the archive CCWKx_xx.LZH are the follwing files:
  135.      - CQWK.DOC  the documentation
  136.      - CQWK.PRG  the program
  137.      - CQWK.RSC  the resourcefile
  138.      - CQWK.PRF  the configurationfile
  139.      - CQWK.TAG  the tagfile
  140.      - REGISTER.DOC  use it for registration
  141.      - SAMPLE.QWK    a example of a QWK-Mailbundle (LHARC 1.13)
  142.  
  143.      Harddisc  owners  have  to  copy  all  these files into a single
  144.      directory. It'll  be  better  if  the  directory  is on the same
  145.      partition  as  the  archivers  and your downloadpath. Disclamers
  146.      should  copy them to a single (formated) disc. Remember that the
  147.      you  also  need a packer like LHARC ARC ZOO or ZIP on that disc.
  148.      If  you  execute the program be shure that the disc isn't write-
  149.      protect.  To work with a disc is a slow thing, because Captain's
  150.      has to access to the drive for every message. If you only have a
  151.      1/2  meg, remove  all  acessories and resident programs, to have
  152.      space  for  2000  msg's  (that  is  a compressed bundle of about
  153.      400k).  Disc  owners  with  a  meg probabbly want to work with a
  154.      ramdisc.  Remember  that  all  files  of  captains excluding the
  155.      archivers and the mailbundles must be on the same disc.
  156.      Pleas  look  also  to the Infofield iof the mainwindow. Wenever
  157.      you should do something, an explaination is shown there.
  158.      After  executing  Captain's  you'll see a fileselector. Exit the
  159.      selector  without  chosing  a  file.  Now you see a window and a
  160.      menubar with the following items.
  161.  
  162.         CQWK   FILES   MESSAGES   REPLIES  EXTERNALS SETUP HELP
  163.  
  164.      The title SETUP have the following comands:
  165.                     ____________________
  166.                    / |   SETUP     |    \
  167.                    ----------------------
  168.                      | Macrokeys...  |
  169.                      |---------------|
  170.                      | QWK/REP-dir...|
  171.                      | Bulletins...  |
  172.                      | Newfiles...   |
  173.                      |---------------|
  174.                      | Archiver...   |
  175.                      | Ext. editor...|
  176.                      | Ext. termin...|
  177.                      | Settings...   |
  178.                      -----------------
  179.  
  180. Page(4)
  181.  
  182.      The   first  command  is  MACROS.  Here   you  can  define  the
  183.      functionkeys  to use later in the editor, when you're entering a
  184.      message. You don't need them yet.
  185.      After invoking  the  command  QWK AND REP-DIR  you  will  see  a
  186.      fileselector.   Now  define  the path of the QWK-mailbundles and
  187.      the   path  for  the replybundles. These are normally the up and
  188.      downloadpath of your terminalprogramm. Click on a *.QWK file and
  189.      press Return.
  190.      The  next  two  points are the names of the bulletinfile and the
  191.      newfileslist of your BBS. You can define them, if you've opend a
  192.      bundle.  The bulletines and the newfiles are only availiable, if
  193.      your BBS included them into the bundle.
  194.      Next,  you  have  to  define  the  location  of the  archiver(s)
  195.      (normally you will only need one of the standard archivers. They
  196.      ar  availiable  in  your  BBS.)  and define the xtract  and  the
  197.      compresscomands to  be  send  to  the  packer (better leave them
  198.      alone, bcause they are predefined!).
  199.      With  External.  Editor  and  Terminal, you choose the external
  200.      programs and the comandline you will start with. They should be
  201.      also GEM-programs and capable to get parameters. Look at (Exter-
  202.      nals) for more details.
  203.      Now   chose the default archiver with SETTINGS. That's the kind
  204.      of archiver your BBS generates. The you can also choose the size
  205.      of  your  window, the date and time, teh size and style of your
  206.      font and if you want to kill bundle after decrunching or not.
  207.                     ____________________
  208.                    / |   FILES     |    \
  209.                    ----------------------
  210.                      | Open-QWK    ◆O|
  211.                      | Write-setup ◆W|
  212.                      |---------------|
  213.                      | Quit        ^Q|
  214.                      -----------------
  215.  
  216.      Move  your mousepointer to FILES and click on WRITE-SETUP to save
  217.      your preferences or simply press Alternate-W.
  218.      After that, invoke OPEN-QWK or press Alternate-O. Next, there is
  219.      a fileselector. Chose a mailbundle and press Return.
  220.      Normaly  Captain's  now  executes the default archiver and after
  221.      the  BBSlogo  and  a  bulletin,  you  will  see  the list of the
  222.      available  areas and the number of messages they are containing.
  223.      If  not, reconfigure  Captain's  again, or read part 3.1 of this
  224.      documentation (trubbleshooting).
  225.  
  226.      At least you should edit the tagfile with a normal ASCII editor.
  227.      Captain's will insert a line at the buttom of a entered  message
  228.      as  a  FIDO-compatible tagline. The tagline can be different for
  229.      each  area  and  should  contain  the  name  of  the BBS and the
  230.      nodenumber.
  231.  
  232.  
  233. 2.2: The Reader
  234.  
  235.      First  of  all,  I  want  to explain the normal keystrokes while
  236.      reading  messages. You can't use the mouse to scroll the windows
  237.      or  chose  the  next  window.  I  decided  to do so, because the
  238.      keyboardcontrol is much faster.
  239.  
  240. Page(5)
  241.  
  242.      You  can switch between three stacked windows. The top window is
  243.      a list of the availiable Areas. If you want to see the headlines
  244.      of  a area you have to move the black bar with the cursorkeys up
  245.      or  down  to  the  line with the area you want to read and press
  246.      Return.
  247.      REMARK:  In  every  window  you can scroll line by line with the
  248.      cursorkeys.  If  you  want to scroll a whole page, you can press
  249.      Shift and cursor.
  250.      You are now in the second window and you'll see the headlines of
  251.      the  messages in this area. As in window one you can now chose a
  252.      message  with  a  black  bar.  Press  Return  to  read the whole
  253.      message.  While  reading  messages, you can use cursor-left and
  254.      right, to switch to previous or next message.
  255.      REMARK:  To  get  back  to the previous window you must hit ESC.
  256.      With ESC you can also abort most of the commands.
  257.      If the  message is bigger than the screen, use the cursorkeys to
  258.      scroll. If you now press Return Captain's will show you the next
  259.      message until the end of messages in a area is reached. Get back
  260.      with ESC.
  261.  
  262.                     ____________________
  263.                    / |   MESSAGES  |    \
  264.                    ----------------------
  265.                      | Search_MSG's ◆S|
  266.                      | Read_private ◆P|
  267.                      | Enter_MSG... ◆E|
  268.                      | Print_MSG    ◆Y|
  269.                      | Xport_MSG... ◆X|
  270.                      |----------------|
  271.                      | ADD Area...    |
  272.                      | DROP Area...   |
  273.                      | Request file...|
  274.                      |----------------|
  275.                      | Bulletins    ◆B|
  276.                      | Newfiles     ◆F|
  277.                      ------------------
  278.  
  279.      As  you  see,  all  the   commands   are  also availiable on the
  280.      keybard,  if  you  hold  Alternate  key  and  the letter for the
  281.      command down (for example: Alt-Y / Print the actual message ).
  282.      The  MESSAGES-field  contains the basic commands for the reader.
  283.      With   SEARCH_MSG's  (Alt-S)  you are able to search fo a decent
  284.      string  in the header of any message in every area. I you are in
  285.      a special area, search will work only on this area. If you start
  286.      searching  while you see a list of all areas CQWK will search in
  287.      all messages. The Search-command stops searching
  288.  
  289. Page(6)
  290.  
  291.      after  100  messages  are  found  (I mean that's enough in every
  292.      case).  You  can  now  read  the found messages as if you are in
  293.      special  area.  READ_PRIVATE (Alt-P) works in the same manner as
  294.      Search, but it searches automatically after messages adressed to
  295.      the   user. By invoking ENTER_MSG (Alt-E) you write a message in
  296.      the recent area. As in your BBS, you must enter the subject,addr
  297.      ...first. PRINT_MSG is the usefull function, to print the actual
  298.      message  on a lineprinter. XPORT_MSG (Alt-X) will save a message
  299.      (including  the  header) as an  ASCII-file on disc. You can also
  300.      append  multiple  messages  to  a  existing file (Captain's will
  301.      ask).  The  next three items are maybe deactivated. If your BBS
  302.      is able to get a systemmessage from the offline-reader, You  can
  303.      disable  or  enable  a  messagearea for the next download. With
  304.      REQUEST  FILE,  you  can  request a file from your host. Simply
  305.      enter  the  name  of  the file in the given formular. CQWK will
  306.      write a requestmessage automatically for you.
  307.      The  next  two  commands are only usefull, if your BBS is
  308.      including  NEWFILES  (A  List of the new files in the BBS) and a
  309.      BULLETIN  (news  from  SysOp) to the mailbundle. But you have to
  310.      set the name of these two files in the preferences first.
  311.                     ____________________
  312.                    / |   REPLIES   |    \
  313.                    ----------------------
  314.                      | Reply_MSG     ◆R|
  315.                      | List_MSG's    ◆L|
  316.                      | Change_MSG    ◆C|
  317.                      | Kill_MSG      ◆K|
  318.                      -------------------
  319.  
  320.      The  functions  in  the  REPLIES-field are not only for replies.
  321.      They are also usefull for normal entered messages.
  322.      If  you  want  to  answer  a  message  press (Alt-R) or click on
  323.      ENTER_REPLY  (you can only reply to a message, if you've choosen
  324.      a  MSG  /  offcause you can't relpy your own MSG's). After that,
  325.      you'll  see  a  requester.  There you can change things like the
  326.      destination  adress  or name and the subject of your message. If
  327.      you're  replying,  Captain's  normally  insert  these  things
  328.      automatically, so you can press return. With LIST_MSG'S or Alt_L
  329.      you can read the messages you've entered or replied. The next two
  330.      commands  are only availiable while you're listing you messages.
  331.      With  CHANGE-MSG  you  can  change a previously entered message.
  332.      KILL_MSG will delete a message.
  333.  
  334.                     ____________________
  335.                    / | Externals |     \
  336.                    ----------------------
  337.                      | Start editor ^E|
  338.                      | Start termin.^T|
  339.                      | Shell progr..^P|
  340.                      |----------------|
  341.                      | Delete...      |
  342.                      | Rename...      |
  343.                      | Copy...        |
  344.                      | MKdir...       |
  345.                      |----------------|
  346.                      | Fake list...   |
  347.                      ------------------
  348.  
  349. Page(7)
  350.  
  351.      I called this menufield EXTERNALS, because here are no qwk options.
  352.      I  thin  only  the first three items need to be explained. With
  353.      Start  editor  or  (Control-E),  you  can  start  your  fave
  354.      ASCII-editor.  Look  at  PREFERENCES,   how  to  install. Theese
  355.      Programs mustn't be an editor or terminalprogramm. You can also
  356.      start an archiver-shell/ fileviewer or whatever you want. While
  357.      executing  the  editor or terminal, CQWK stays resident and you
  358.      will return to the reader, when exiting the external programs.
  359.      If  you  use  a  terminalprogram  with  the  capability  to run
  360.      automatic  scripts  (like  Rufus),  you can get a new QWKbundle
  361.      from  your  host,  sinply by pressing Control-T. With Control-P
  362.      you  can  shell to another program. CQWK doesn't stay resident,
  363.      an you have to start the reader again, to get back.
  364.  
  365. 2.3: The Editor
  366.  
  367.      The  editor  is  very  simple.  I'll  give  you  a  list  of the
  368.      availiable keys:
  369.  
  370.      ⇧⇩⇦⇨       - move your cursor up down left right
  371.      Shift ⇧(⇩) - flip a whole page up or down
  372.      Shift ⇦(⇨) - jump to the begining or end of a line
  373.      Backspace  - kill the char at the left side of your cursor
  374.      Delete     - kill the char at the right of your cursor
  375.      Insert     - switch insert/overwrt. mode
  376.      Return     - add (insert) a blank line
  377.      F1-F10     - Insert text of funktionkeys
  378.      Control-Y  - move a line into buffer and delete line
  379.      Control-V  - insert buffered line
  380.  
  381.      The editor works in overwrite-mode. You can't enter more than 80
  382.      chars  in  a line. The editor will automatically break a line if
  383.      the  cursor  is  reaching  position   79  ( I  built in a simple
  384.      Wordwrapping).
  385.      All  in all, the editor isn't perfect, I will make some changes,
  386.      in the next version.
  387.                     ____________________
  388.                    / |  MESSAGES  |    \
  389.                    ----------------------
  390.                      | Save_MSG     ◆S|
  391.                      | Quote_reply  ◆Q|
  392.                      | Abort_MSG    ◆A|
  393.                      | Import_ASCII ◆I|
  394.                      ------------------
  395.      The  editor has  his own menubar with three basic functions. The
  396.      first  SAVE_MSG  (Alt-S)  is  to  save  a entered message. After
  397.      executing  this  command, a list of taglines is displayed. Chose
  398.      one  with  the  cursorkeys and the Return button. A tagline is a
  399.      line  at   the  bottom of your message, with a short sentence to
  400.      identify  your  message. You can (must) define your own tags, by
  401.      editing CAPTAINS.TAG with a simple ASCII-editor. If your message
  402.      is a reply, you can insert parts of the original message to your
  403.      message  with  QUOTE_REPLY (Alt_Q). That makes your message more
  404.      understandable  for  a  third person. Finally you can throw your
  405.      message  away  with  ABORT_MSG.  Be  carefull!!!  If you abort a
  406.      CHANGED  message,  your whole message is lost. With IMPORT_ASCII
  407.      you'll  be  able to insert a  normal textfile in your message or
  408.      reply.
  409.  
  410. Page(8)
  411.  
  412.      Since  2.0  there  is  a  Extras-field in her menubar, with the
  413.      items  INSERT/OVERW.  and  Start  Editor.  With INS/OVER ir hte
  414.      Inseert  key, you can switch between insert and overwrite mode.
  415.      While  you  are  in  overwrite  mode,  you can (only) overwrite
  416.      exiting  text.  With (Control-E) or Start editor, you start the
  417.      external editor given in the configuration. Cqwk will write the
  418.      actual  text  in  the local editor to disc and start the editor
  419.      with  a comandline. After exiting the external editor CQWK will
  420.      read back this message.
  421.  
  422.  
  423. THE LAST WORD
  424. =============
  425.  
  426. 3.1: Trubleshooting
  427.  
  428.      - I want to enter a @ in a formular!
  429.        It's not my fault. Some TOS-versions are buggy.
  430.        Try to hold the Alternate-key down, and
  431.        enter 64 on the numeric keypad.
  432.      - The archiver doesn't decrunch my bundle!
  433.        the disk is write protectet
  434.        there is not enough memory left to start the archiver
  435.        the xtract and movecomands are wrong
  436.        the path and name of the archiver is wrong
  437.        you  chosed  the  wrong  archiver (you can't decrunch ZIPfiles
  438.        with Lharc)
  439.        there wasn't enough space on disc
  440.      - After decrunching, nothing happens!
  441.        the malibundle is damaged
  442.        it is the wrong kind of mailbundle (f.e. Bluewave)
  443.      - Captains can't find CAPTRINS.PRF or QWKREAD.RSC!
  444.        all files like CAPTAINS.* must be in the same directory
  445.      - The BBSlogo looks damaged!
  446.        the  QWK-Standard  allows  IBM-graphicchars  for the LOGO. Use
  447.        Gdos, to be able to install a IBM-chars.
  448.      - The screen looks damaged, after scrolling a window
  449.        you use a really exotic graphiccard
  450.      - The Font is much to big (small)
  451.        you  can  set  the fontsize an style in the in the PREFS-field
  452.        with Settings
  453.      - Nothing happens!
  454.        your computer is damaged or switched off /-(
  455.        your monitor is off 8-)
  456.        you have a comodore computer (that's normal)
  457.      - Any other problem
  458.        Write a MSG to me or call Germany (0201)223912 in the evening.
  459.        We've tested the program about 2 month, but there are probably
  460.        some bugs left.
  461.  
  462. Page(9)
  463.  
  464.  
  465. 3.2: Special hints
  466.  
  467.      If you're using  a  Shell like  Gemini or Neodesk you can handle
  468.      Captains as a application. If yo have a owm icon for Captain you
  469.      only  need  to  drag a QWK-mailbundle over the icon to start the
  470.      program. But also if you don't use a shell, you can give Captain
  471.      the  status of an application in the desktop. Now click twice on
  472.      your  QWKbundle  to  activate. Then, the program  will automati-
  473.      cally  decrunch  the  (*.QW?)  mailbundle  you've  choosen.  The
  474.      scrolling  of  the  windows  and  the  text is quite slow. Tat's
  475.      because  of  the  VDI-routines. I personally use NVDI 2.0 and it
  476.      seems,  that  everything  is much faster. I use Captain's with a
  477.      Overscan and it works without any problems.
  478.      If  you  want to  write NETMAIL, you can now enter a destination
  479.      adress  (nodenumber)  in  the requester. Captain's will insert a
  480.      To:  (node)  at  the   first  line of the Message. Some BBS like
  481.      Maximus  2.0  are  able  accept  netmail,  if  they find a valid
  482.      nodemumber in the first line.
  483.      REMARK:  to  get  the  speed of Captain's and to let the program
  484.      work,  even  on  520  ST's,  I  made some compromises. You can't
  485.      search  after  more than 100 messages. You can't enter more than
  486.      100  messages or replies at on time. Messages and replies longer
  487.      than  1000  lines   are   cutted  off.  Maybe I'll find a better
  488.      solution in one of the next versions.
  489.      CQWK  is also tested with multitos and multigem. If you're owner
  490.      of  multigem,  throw it away. CQWK may work, but it seems to be
  491.      impossible  to  start  the  crunchers  from a programm. You may
  492.      depack  your  *.qwk-bundles  by hand. If you're using Multitos,
  493.      you  should  start CQWK from a programm called TOSWIN. Then the
  494.      outputs of the crunchers is made im a window. Otherwise, it you
  495.      don't  do  so,  it's  no problem. Only the sreen looks damaged,
  496.      while  the archiver is active. If you want to have shortcuts in
  497.      dialouges  and  flying  formulars,  you should use Let'm fly (a
  498.      German  sharwareprogram).  Disable the (send redraw) buttom, to
  499.      get more speed.
  500.  
  501. 3.3: Back to the future
  502.  
  503.      First,  I  want  to make a 100% errorfree version. A real update
  504.      will  be only availiable, if enough people pay for the KEY. I've
  505.      still  some   usefull   ideas. For example: a free windowsize, a
  506.      (simple) built in terminalprogramm, and much more.
  507.      If  you  have  some special ideas, you can write them to me. How
  508.      about  a  french  version  (if  somebody  translates  the
  509.      documentation, he will get a free program.)
  510.  
  511. lot's of fun with Captain's........
  512.  
  513.                          Dirk Hoeschen
  514.   __  __  __ __ __       ______     __ __  __  __ ___ __ __
  515.  /   /_/ /_/ / /_/ / /  /       \_\ \_ \_\ \ \ \  \_/ \_\\__ \_\
  516. /_  / / /   / / / / / \/       __\ \ \__\ \ \/  \__\ \ \ \ _\ \ \
  517.  
  518. P.s.:  Please  don't  laugh  about  my  english.  It's  wrong,  but
  519.        understandable!