home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1997 January / CD_shareware_1-97.iso / DOS / COMUNICA / MSGQ132.ZIP / MSGQUOTE.DOC < prev    next >
Encoding:
Text File  |  1996-09-17  |  16.1 KB  |  354 lines

  1.  
  2.  
  3.   ▄██████▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▄█████▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  4.   ██ ██ ██                 ██   ██                                          █
  5.   ██ ██ ██ ▄█████▄ ▄█████▄ ██   ██ ██   ██ ▄█████▄ ███████ ▄██████ ██████▄  █
  6.   ██ ██ ██ ██▄▄▄▄  ██  ▄▄▄ ██   ██ ██   ██ ██   ██   ▐█▌   ██▄▄▄▄  ██   ██  █
  7.   ██ ██ ██  ▀▀▀▀██ ██   ██ ██ ▀▄██ ██   ██ ██   ██   ▐█▌   ██▀▀▀▀  ██████   █
  8.   ██ ██ ██ ▀█████▀ ▀█████▀ ▀████▀▄ ▀█████▀ ▀█████▀   ▐█▌   ▀██████ ██  ▀██  █
  9.                                                                             █
  10.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  11.  
  12.  
  13.                         ProBoard 2.15 PEX Version 1.32
  14.                          FreeWare by Olivier Debonne
  15.  
  16.                     Copyright (C) 1996 by Olivier Debonne
  17.                        Free Corner BBS, +32-56-XX.XX.XX
  18.                                (not online yet!)
  19.  
  20. ╔══════════════════════════════════════════════════════════════════════════╗
  21. ║ ▒▒ Introduction ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  22. ╚══════════════════════════════════════════════════════════════════════════╝
  23.  
  24.  MsgQuoter is a PEX for ProBoard 2.15 that let's the user choose a cookie
  25.  to add to the message they've written. It uses a special technique, so it
  26.  doesn't require special indexed files. It works with normal text files.
  27.  It's a slower method, but it only takes 4 second to take 9 quotes from a
  28.  350 Kb file, containing 8000 quotes! :-) So, speed is relative... FYI,
  29.  these tests were made on a Pentium 90 MHz with a PIO Mode 3 E-IDE Harddisk.
  30.  
  31.  Supports both PEX and EXE Full Screen editors. There's no support for the
  32.  line-by-line editor by ProBoard. I recommend that you don't use this PEX in
  33.  this certain sitution. BTW, why don't you use a Full Screen editor, there
  34.  are many good editors available, even some of them are Free to use (NSDEdit,
  35.  FullEdit, TEdit, PEdit, ...).
  36.  
  37.  With the release of ProBoard 2.15, it was unable to have a FSED.PEX in your
  38.  PEX Directory if you want to run the build-in ProBoard Full-Screen Editor.
  39.  In this version of MsgQuoter, you can still use the _FSED.PEX while having
  40.  a FSED.PEX in your PEX directory.
  41.  
  42.  MsgQuoter will randomly display sixteen of the quotes in the file defined
  43.  in the MSGQ_CFG.INI file. The quotes *CAN* contain ANSi codes, althought
  44.  it's not recommended because many mail readers can't display these codes.
  45.  But the posibility exist!
  46.  
  47.  And MsgQuoter does *MORE*, all your users can have their own Signature line,
  48.  the lines will be saved in the MSGQ_SIG.INI file.
  49.  
  50.  With the introduction of this version, you can also get a (free) licenced
  51.  version on your name. Detailed info follows later.
  52.  
  53.  MsgQuote doesn't need an .INI file to be configured.
  54.  
  55.  Messager needs ANSi to run smooth. If a you have users who use ASCii, don't
  56.  panic!  The program will recognize their terminal setting and they won't see
  57.  that MessageQuoter was trying to be active.
  58.  
  59.  MsgQuoter is, like all my other ProBoard utilities, FREEWARE.
  60.  
  61.  I'd like to encourage more programmers to write FreeWare in stead of
  62.  ShareWare, because there are a lot of programmers (I don't write names)
  63.  who spend more time on their registration key system than the actual
  64.  program...
  65.  
  66. ╔══════════════════════════════════════════════════════════════════════════╗
  67. ║ ▒▒ Disclaimer ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  68. ╚══════════════════════════════════════════════════════════════════════════╝
  69.  
  70.  This software is copyrighted material of Olivier Debonne.
  71.  
  72.  I reserve the right to quit giving support or releasing updates for the
  73.  software at any time.
  74.  
  75.  The software and other material included in the distribution archive are
  76.  provided "AS IS" without warranty of any kind. We do not guarantee the
  77.  correct functioning and/or reliability of the software. The author will
  78.  not be liable for any direct or indirect damages, resulting from the use
  79.  of the software.
  80.  
  81.  You may not reverse-engineer this software in any way and you may certainly
  82.  not add, change or delete any files in the distribution archive !
  83.  
  84.  You are free to distribute the original, unmodified MsgQuoter archive
  85.  provided no fee is charged for its distribution. This excludes charges
  86.  for online time on electronic bulletin boards or other communication
  87.  services.
  88.  
  89. ╔══════════════════════════════════════════════════════════════════════════╗
  90. ║ ▒▒ Get a Licenced Version! ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  91. ╚══════════════════════════════════════════════════════════════════════════╝
  92.  
  93.  Do you want a version which says your name on the top? That's possible,
  94.  all you need to do is send this little questionnaire to one of my addresses.
  95.  Then, I'll send you the very small key in return. This system is also to
  96.  keep track on who uses my programs!
  97.  
  98.    BBS name :   
  99.    BBS phone number :
  100.    Sysop Name :
  101.    Your Electronic Mail Addresses :
  102.  
  103.  Sending this, is possible via E-Mail or Fidonet, snail mail will stay
  104.  unanswered. You can only get your key through an electronic way!
  105.  
  106. ╔══════════════════════════════════════════════════════════════════════════╗
  107. ║ ▒▒ Changes ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  108. ╚══════════════════════════════════════════════════════════════════════════╝
  109.  
  110.  - Version 1.32
  111.  
  112.     ■ Added "MinLevel" entry in the MSGQ_CFG.INI, to set the minimum level
  113.       needed to get access to the PEX.
  114.       
  115.  - Version 1.31
  116.  
  117.     ■ Bugfix: It's now unable to add a your Signature when all the lines
  118.       are empty! Version 1.3 gave errors or crashed when no Signature lines
  119.       were available for the user and he/she would try to add the lines.
  120.       (Thanks to Wolfgang Dickhardt)
  121.  
  122.  - Version 1.3
  123.  
  124.     ■ New Feature Search in the Quotefile for a Keyword!
  125.     ■ New Feature, MsgQuoter now supports different Groups of Taglines.
  126.       You can define up to 9 different Quotefiles. This is handy if you
  127.       have multi-langual Quotefiles! (Thanks to Joop Blokker, author of
  128.       TmNice, for this feature :))
  129.     ■ Bugfix: MsgQuoter imports now the full 80 chars of a Quote. It only
  130.       displays 68 out of it, but the the full Quote is added to the message.
  131.     ■ Now you can change the Signature till it fits your needs, this can all
  132.       be done by the Signature menu.
  133.     ■ User and The Sysop can Upload/Import their Signature. This a handy for
  134.       non-Win95 users and users who have a difficult Signature with ASCii aRT.
  135.     ■ MSGQUOTE.INI is devided into 2 files, MSGQ_CFG.INI and MSGQ_SIG.INI.
  136.       The first one holds the configuration and the second one is for
  137.       the Signatures only.
  138.     ■ Added "MinSpeed" entry in the MSGQ_CFG.INI, to set the minimum speed
  139.       when to display the ANSi animation.
  140.     ■ User can now select a default Signature (made by the Sysop). This
  141.       Signature is defined in the INI-file and you *CAN* use Text Macros,
  142.       for displaying user's name, city, level, baudrate, ... like in a
  143.       OneLiner.
  144.     ■ New in the Cursor Menus is that you can also use the highlighted option.
  145.       Eg., you can press 'h' or 'H' to see the Help screen.
  146.     ■ If you choose not to save the changed Signature, the old one is
  147.       displayed again.
  148.     ■ Changed the strategy of the way the Signature line technique works
  149.       again. Now asking if you want to add your Signature is definable.
  150.     ■ Checks if the 'Own Quote' is epmty, if so don't ask to add it and
  151.       return to Main Menu. (Thanks to Gilles Hemberg)
  152.     ■ Checks if the 'Keyword' is epmty, if so don't search for it and
  153.       return to Main Menu.
  154.     ■ Now added info to PROBOARD.LOG when someones enters Signature lines.
  155.     ■ Licenced Version available (with KeyReg-System).
  156.     ■ Some minor bugs fixed.
  157.  
  158.  - Version 1.2Γ2 - Second Public Gamma!
  159.  
  160.     ■ Bugfix: Add own Quote works again! It failed to work when cursor was
  161.       on another line than the line of the first quote.
  162.     ■ Path and filename of the Quotefile is not longer been displayed on the
  163.       remote screen. It's only displayed locally. Remote users will see
  164.       Quotefile instead of eg. D:\PB\TAGLINES.TXT. (Thanks to Wim Jans)
  165.     ■ Changed the strategy of the way the Signature line technique works.
  166.       Default answers are now Y(es). So, you only need to press [ENTER] :)
  167.     ■ Header now remains on the screen when selecting no Quote. In the other
  168.       versions it would clear the screen.
  169.    
  170.  - Version 1.2Γ - Public Gamma!
  171.  
  172.     ■ New Feature "Signature"-lines! (Thanks to Gilles Hemberg)
  173.     ■ Help screen is now displayed correctly.
  174.     ■ Improved Cursorkeys-routine (less redrawning).
  175.     ■ Little ANSi animation at the end of the program.
  176.     ■ Animation when selecting Random Quote (like WOT, from [JMJ] :))
  177.     ■ MsgQuoter now saves the Quote to ProBoard's Log-file, when a user has
  178.       entered his own Quote.
  179.     ■ Bolean variable added to control whether to ask if the user want to
  180.       add his Signature line to the message or do it automatically.
  181.     ■ Some minor bugs fixed.
  182.  
  183.  - Version 1.2ß - Public Beta!
  184.  
  185.     ■ Public Beta of a partitial rewrite of MsgQuoter 1.1.
  186.     ■ Displays 16 Quotes on the screen.
  187.     ■ Random Selection of a Quote.
  188.     ■ Selection of the Quotes with Up/Down Cursorkeys.
  189.     ■ Menu at the Bottom of the Screen.
  190.     ■ Possibility to let the User add his Own Quote.
  191.     ■ Possibility to let the User's Quote save into the Quotefile.
  192.     ■ Help-text online.
  193.     ■ Little SpinWheel when reading the Quotes into RAM in the upper
  194.       right corner of the screen.
  195.     ■ Converted to work with my own writepcb()-routine.
  196.  
  197.  - Version 1.1
  198.  
  199.     ■ Compiled with ProBoard 2.15 SDK.
  200.     ■ Optimized for use with ProBoard Full Screen Editor (_FSED.PEX).
  201.     ■ Doing 1.12 support.
  202.  
  203.  - Version 1.0
  204.  
  205.     ■ This is the first public release.
  206.     ■ Check if the TAGLINES.TXT file exist, if not gives a message.
  207.     ■ ASCii users won't see a thing.
  208.     ■ Automatically adjust the number of notes with the length of the file
  209.       containing the notes.
  210.  
  211. ╔══════════════════════════════════════════════════════════════════════════╗
  212. ║ ▒▒ MsgQuoter in the Future ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  213. ╚══════════════════════════════════════════════════════════════════════════╝
  214.  
  215.  ■ Faster, 486/Pentium optimized version?
  216.  ■ ASCii version, if needed?
  217.  ■ Version for the line-by-line editor by ProBoard? If this posibility exist?
  218.  
  219. ╔══════════════════════════════════════════════════════════════════════════╗
  220. ║ ▒▒ Installation ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  221. ╚══════════════════════════════════════════════════════════════════════════╝
  222.  
  223.  Copy the PEX file (FSED.PEX) to the PEX directory. Copy the files
  224.  MSGQ_CFG.INI and MSGQ_SIG.INI to your ProBoard System directory. Copy
  225.  TAGLINES.TXT to the directory defined in MSGQ_CFG.INI.
  226.  
  227.  You can also have multiplied Quotefiles. Take a look at the TAGLINES.ZIP
  228.  archive which came with the distribution archive. It contains Quotefiles
  229.  in several languages. (Thanks to Joop Blokker for these Quotefiles!)
  230.  
  231.  The file TAGLINES.TXT contains your quotes, enter one quote per line.
  232.  
  233.  Do you want to have more Quotes? Then, you must take a look at the archive
  234.  MSGQ_DAT.ZIP, which was released on 15th of May 1996. You should be able to
  235.  find it on my distribution sites, my homepage or any TGPBN BBS around.
  236.  
  237.  That's all folks!
  238.  
  239. ╔══════════════════════════════════════════════════════════════════════════╗
  240. ║ ▒▒ Credits ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  241. ╚══════════════════════════════════════════════════════════════════════════╝
  242.  
  243.  This program was made by Olivier Debonne. I used Borland C++ 2.0 for DOS
  244.  to edit and compile the source. The source contains about 2250 lines, which
  245.  is equals to 46.2 KB of code. That includes all commentary. (Boy, this
  246.  program is getting BIG ! :))
  247.  
  248.  This document (MSGQUOTE.DOC) file was edited with the Editor (EDIT.COM)
  249.  supplied with Windows 95.
  250.  
  251.  The following names/product mentioned in this document are copyrighted
  252.  material, trademarks or registred trademarks.
  253.  
  254.  Borland C++                    Borland International, Inc.
  255.  Fidonet                        Tom Jennings.
  256.  ProBoard                       Philippe Leybaert
  257.  TmNice                         BLOKKER+BLOKKER Software
  258.  Windows 95, MS-Editor          Microsoft, Inc.
  259.  
  260.  My home address is : Olivier Debonne
  261.                       Kozakstraat 201
  262.                       B-8560 Wevelgem
  263.                       Belgium
  264.  
  265.  I monitor both PROBOARD and PROBOARD.029 Fidonet echoes. My Fidonet address
  266.  is 2:291/1501.61. Leave a Netmail for a specific question!
  267.  
  268.  My Internet E-Mail address : odebonne@texas.knooppunt.be
  269.  
  270.  If you are able to "Surf" the World-Wide-Web, be sure to take a look at the
  271.  Virtual Soft Production Web-Site. All the latest PEXes can be found over
  272.  there. The URL is http://www.dma.be/p/bewoner/odebonne/v_soft.htm !
  273.  My files will also be available to FTP in the near future.
  274.  
  275. ╔══════════════════════════════════════════════════════════════════════════╗
  276. ║ ▒▒ Registred Users so far! ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  277. ╚══════════════════════════════════════════════════════════════════════════╝
  278.  
  279.  in order of arrival :
  280.  
  281.   Wim Jans              MegaByte BBS                    2:292/315
  282.   Gilles Hemberg        ThΣ Church bbs                  2:291/1928.1
  283.   Wolfgang Dickhardt    WoLSBoX lAb bbS                 2:244/1234
  284.   Mariano Defelipe      Graph BBS                       4:900/758
  285.   David Moufarrege    Kraut Haus            1:2613/404
  286.  
  287.  Feel free to send in your registration, today!
  288.  
  289. ╔══════════════════════════════════════════════════════════════════════════╗
  290. ║ ▒▒ Greetings ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  291. ╚══════════════════════════════════════════════════════════════════════════╝
  292.  
  293.  Greetings go to (in order of appearence) :
  294.  
  295.   Ruben Provoost, Stefaan Ovaere, Garrick Darts, Jurre Van Dijken, Tom Van
  296.   Overbeke, Steven Leeman, Gilles Hemberg, Tom Torfs, Jonathan Cloots, Jeroen
  297.   Jacobs, Pieter Dom, Wim Jans, Eric Delaet, Ronny Minjou, Chuck King,
  298.   Branislav Slantchev, all points at Texas Van Vlaanderen, all readers of
  299.   the PROBOARD.029 and PROBOARD echo, all students at the P.I.H. in Kortrijk,
  300.   everybody who ever wrote a mail to me and all the FreeWare authors. Keep
  301.   up the good work! And I forget to mention all the ones I forgot <g> ;-)
  302.  
  303.   Special thanks to Phillipe Leybaert for developing ProBoard!
  304.  
  305. ╔══════════════════════════════════════════════════════════════════════════╗
  306. ║ ▒▒ Distribution Sites ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ║
  307. ╚══════════════════════════════════════════════════════════════════════════╝
  308.  
  309.  - USS Aurora - Belgium/Europe distribution site
  310.  
  311.       Sysop   : Ruben Provoost [JMJ] (jmj@ruby.kuleuven.ac.be)
  312.       BBS #   : +32-16-490588 (V.34)
  313.       Fidonet : 2:292/628
  314.  
  315.  - Orbit - The Netherlands distribution site
  316.         
  317.       Sysop   : Jurre Van Dijken (jvdijken@pi.net)
  318.       BBS #   : +31-592-351561 (V.34)
  319.       Fidonet : 2:282/223
  320.  
  321.  - The Slice of Lime BBS - UK/Eire distribution site
  322.  
  323.       Sysop   : Garrick Darts (garrick@wortz.demon.co.uk)
  324.       BBS #   : +44-121-6226601 (V.34)
  325.       Fidonet : 2:2500/623
  326.  
  327.  - Pacific Coast Micro - USA distribution site
  328.  
  329.       Sysop   : Mike Ehlert (mike@pcmicro.com)
  330.       BBS #   : +1-805-494-8327 (V.34)
  331.       Fidonet : 1:102/1001
  332.       FTP-Site: ftp://pcmicro.com/proboard_pex/
  333.  
  334.  - X-Technologies - Canada distribution site
  335.  
  336.       Sysop   : Doug Crone (decrone@saskmaple.net)
  337.       BBS #   : +1-306-545-5941 (V.34)
  338.       Fidonet : 1:140/46
  339.  
  340.  - Graph BBS - Argentina distribution site
  341.  
  342.       Sysop   : Mariano Defelipe (mardef@graph.turdera.com)
  343.       BBS #   : +54-1-551-2417 (V.34)
  344.       Fidonet : 4:900/758
  345.  
  346.  - I'm searching for distribution sites in other countries/districts. Please
  347.    write a message to me if you want to be my distribution site. All you need
  348.    is a 24/24h BBS with Fidonet and/or TGPBN support and an E-Mail account!
  349.    Other ProBoard alike nets are recommended, but not necessary.
  350.  
  351.       ───────────────═════════════════════════════════────────────────
  352.                  E  N  D    O  F    D  O  C  U  M  E  N  T
  353.       ───────────────═════════════════════════════════────────────────
  354.