home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / ADLG200.ZIP / ADLOGO.NEW < prev    next >
Text File  |  1992-03-22  |  19KB  |  399 lines

  1.  
  2.                          AdLogo - History File
  3.                          In reverse order.....
  4.   03/22/92 17:15
  5.   --------
  6.                             AdLogo v2.00
  7.                 (Change in the .CFG file is required!)
  8.  
  9.           --  Complete Re-writing of the code from scratch! Some of the
  10.               new enhancements include:
  11.                   » Much faster processing!
  12.                   » BIOS or DIRECT Screen Writes Toggle
  13.               *   » Added .ARJ file format Support
  14.               *   » Added .GIF file format Support !!!
  15.               *   » Added ablility to insert an AD file into an ARJ or ZIP
  16.               *   » CallersLog Logging can be toggled ON/OFF
  17.               *   » Added toggle to copy ANY file format from MATHCED DRIVE
  18.                     to TEMP directory for less Network traffic and faster
  19.                     transfer rates
  20.                   » Writes to CallersLog the total amount of time it took
  21.                     AdLogo to process the transfer request
  22.                   » ANSI output thru the com ports has been added
  23.                   » And more!!!
  24.                (* = Registered versions only)
  25.  
  26.            --  Complete Re-Write of ADLSETUP.EXE to follow the new format of
  27.                the ADLOGO.CFG file. Also now includes help screens!
  28.  
  29.            --  Complete Re-Write of the AdLogo Manual! (Thanks Brian!!)
  30.                (I hate writing docs!)
  31.  
  32.            --  DELF11.ZIP is included in the ADLGxxx.ZIP archive.
  33.                The DELF.COM file is now required to remove all files from
  34.                the TEMP directory. DELF.COM was written by the author of
  35.                ZipLab Plus. DELF11.ZIP is only included as a convenience.
  36.  
  37.            --  Released as ADLG200.ZIP
  38.   03/19/92
  39.   --------
  40.                             Adlogo v2.00ß-v2.22ß
  41.  
  42.            --  These versions were the proto-types for the final release
  43.                of v2.xx of AdLogo and were never released to the public.
  44.  
  45.   03/01/92
  46.   --------
  47.                             AdLogo v1.00 - Official Release!
  48.  
  49.           --  Edited the code for final release of version 1.00:
  50.  
  51.           --  Removed the 20-file Batch File Limit from AdLogo.  Now,
  52.               AdLogo has NO limits as too how many files can be processed.
  53.  
  54.           --  ADLSETUP.EXE will now create all the TEMP directories. After
  55.               entering in all the required info, AdlSetUp will prompt if
  56.               you wish to create all the TEMP directories now. This feature
  57.               can be very handy for those running large, multi-node systems!
  58.  
  59.           --  Complete Re-Write of the docs (ADLOGO.DOC)! (I know, it needed
  60.               it!)
  61.  
  62.           --  Released as ADLG100.ZIP
  63.  
  64.   02/22/92 - 01:11
  65.   --------
  66.                             AdLogo v1.8ß Enhanced Version
  67.           --  Went thru the docs and updated them as best as possible.
  68.               (Think I would rather spend 10 hours programming than I
  69.                would 2 hours of doing the docs!).
  70.  
  71.           --  Finally added COM PORT output to the code.  AdLogo now displays
  72.               to the user online what AdLogo is doing (Sort of..) The info
  73.               that is sent out to the com port displays what file is being
  74.               processed and the status of that file..  Either 'Working...'
  75.               or 'Processed'.  I felt that this is the only info that is
  76.               needed to be sent out, there is no need to send to the user
  77.               that the file(s) are being copied, and a logo is being added,
  78.               etc.. This way, you may not get as many ANGRY users complaining
  79.               about the time delay.  As far as they can tell, the board is
  80.               simply processing each file into a packet (or whatever), and
  81.               then is will start the transfer.  At the end of all file
  82.               processing, AdLogo will display START YOUR DOWNLOAD NOW and
  83.               (CTRL-X) Aborts RIGHT before AdLogo terminates and passes
  84.               control over to the protocol driver. With this addition your
  85.               users should not be getting time-out errors, or aborted
  86.               transfers.  The info that is sent out to the user is NOT
  87.               displayed on the local screen. The ONLY way for you to view it
  88.               is to log into your system from remote (Another modem, NULL
  89.               modem cable, etc..) Below is an example of what the user will
  90.               see.
  91.  
  92.               (CTRL-X) To abort transfer  <--LAST string that PCBoards sends
  93.  
  94.               AdLogo v1.8ß Compiled 02/22/92
  95.               Registered to: The "Port of Call" BBS
  96.               [Serial #: 00001]
  97.  
  98.               Filename          Status
  99.               ------------      ----------------
  100.               123W20.ZIP        Processed     <-- This is on a MATCHED drive
  101.               LINDA.GIF         Processed     <-- Bypassed, not .ZIP
  102.               159KEYS.ZIP       Working...    <-- After completed, Processed
  103.                                                   is displayed.
  104.  
  105.               START YOUR DOWNLOAD NOW
  106.               (CTRL-X) Aborts
  107.  
  108.               AdLogo will automatically detect if there is a 16550 UART
  109.               installed and enable the FIFO buffer.
  110.  
  111.           --  Added a 2 second delay just before AdLogo closes the COM port
  112.               so that any characters that are waiting to be sent, will get
  113.               sent before closing the port.
  114.  
  115.           --  A change to the ADLOGO command line in each of the PCBS?.BAT
  116.               files is required for the above added feature.  Simply add
  117.               %1 to the end of the line.
  118.               (ie: ADLOGO C:\PCB\ADLOGO.CFG %3 %1)
  119.               This is the COM PORT number that PCBoard passes to the .BAT
  120.               file.
  121.  
  122.                       NOTE: ADLOGO IS ONLY COMPATABLE WITH COM1 & COM2!!!
  123.                             If you are using Non-Standard COM ports, please
  124.                             contact me as I will have to add a lot more code
  125.                             to ADLOGO for this addition.  I will only do this
  126.                             if someone calls and requests this.
  127.  
  128.           --  If you registered your copy of AdLogo, and installed the batch
  129.               files for XModem protocols there is something you
  130.               should be aware of:
  131.  
  132.                       IT WILL NOT WORK!!  AdLogo creates a text file that
  133.                       is then passed over to DSZ. DSZ then reads that text
  134.                       file to get the path and filename(s) of the file(s)
  135.                       to be transfered. However, when DSZ is invoked in the
  136.                       XModem mode, DSZ will NOT allow itself to open and
  137.                       read the text file (ADLOGO.LST) that AdLogo creates.
  138.                       Under YModem and Zmodem, this is not a problem.
  139.                       It does not state this in the DSZ.DOCs, but I'm
  140.                       assuming that since XModem is a SINGLE file transfer
  141.                       protocol, and that USUALLY when a text file is passed
  142.                       to DSZ it means that a multi-file transfer is to take
  143.                       place, that DSZ is rejecting the request. DSZ will NOT
  144.                       allow a text file to be passed to it when invoked
  145.                       using XModem!  So, this means I have to figure out
  146.                       someway of passing a SINGLE file path and filename
  147.                       to DSZ when XModem is the selected protocol.
  148.  
  149.                                          Thanks Bart & Glenda
  150.                                          The Year 2000 Network BBS
  151.  
  152.           --  Released as ADLG18B.ZIP
  153.  
  154.   02/17/92 - 20:24
  155.   --------
  156.                             AdLogo v1.7ß Enhanced Version
  157.           --  Complaint of 'File not found' error with version 1.6ß when
  158.               running under COMPAQ DOS v3.x where PKZip was trying to add
  159.               the Logo to the ZIP file located in the TEMP directory--FIXED
  160.  
  161.           --  Released as ADLG17B.ZIP
  162.  
  163.   02/17/92 - 01-23
  164.   --------
  165.                             AdLogo v1.6ß Enhanced Version
  166.           --  Changed the format of the Batch File Status window to a more
  167.               formatted display.
  168.  
  169.           --  Added 'Total Files Processed - n' to the Batch Transfer Status
  170.               window.
  171.  
  172.           --  Fixed bug when a Single File Transfer was taking place and
  173.               the file to be downloaded was NOT in a ZIP format the cursor
  174.               positioning was incorrect and would add linefeeds thus making
  175.               the Status Window un-readable.
  176.  
  177.           --  On some systems it has been reported that the screen writes
  178.               get all messed up. This is not a problem in AdLogo, but the
  179.               way DOS handles it's info when output is redirected to NUL.
  180.               To fix this problem, simply change the LOCK LINES settings
  181.               in PCBSetup, File Locatations #2, Protocol Data File for all
  182.               the external protocol that you have AdLogo installed in to
  183.               'N'.
  184.  
  185.           --  Added a file to the archive called BATCH.PMT.  This is a file
  186.               that you can have echoed to the user online right before
  187.               PCBoard shell's out to the external protocol. This file
  188.               contains PCBoard's @X color codes that simply states that the
  189.               batch mode file transfer may take upto 1 minute before
  190.               starting.  To add this in to PCBoard, change to your directory
  191.               that contains the file PCBTEXT (usually C:\PCB\GEN) and
  192.               execute MKTXT145 as follows:
  193.  
  194.               C:\PCB\GEN\> MKTXT145 PCBTEXT <enter>
  195.  
  196.                    Press <F3> and then enter the number 496 <enter>
  197.                    Change that line to %<DRIVE><PATH>BATCH.PMT
  198.                        Where <DRIVE> is the drive letter where you had
  199.                        placed the file BATCH.PMT and <PATH> is the DOS
  200.                        path to the file.
  201.                    (ie: You placed the file BATCH.PMT into you C:\PCB\GEN
  202.                         directory, the line would look like this:
  203.  
  204.                         %C:\PCB\GEN\BATCH.PMT
  205.  
  206.                    Press <ESC> to save the changes made.
  207.  
  208.                    NOTE: If you have PCBoard load the PCBTEXT file (set via
  209.                    PCBSetup, Options #1), you will need to cycle PCBoard one
  210.                    time before the changes will take effect.
  211.  
  212.           --  Well, we're gonna let this version fly for a while.. Want to
  213.               get working on the code that will echo to user online what
  214.               you as the Sysop will see in the File Status Window so that
  215.               the user will know what is going on and why the transfer
  216.               hasn't started within 5 seconds.
  217.  
  218.           --  Just to keep you up-to-date on what our future additions list
  219.               is adding support for .ARJ format, and for those boards that
  220.               are big into .GIFs, adding support for adding your ad to a
  221.               .GIF file(s) before sending!  Please report any bugs, problems
  222.               or incompatablilty problems that you incountering. Would like
  223.               to set March 1st, 1992 as the release date of the official
  224.               release of AdLogo v1.0.
  225.  
  226.           --  Also in the process of adding code to ADLSETUP that will
  227.               automatically create the TEMP directories for all nodes.
  228.               This may not be a problem to most Sysops, having to manually
  229.               create a TEMP directory for each node, however for those that
  230.               are running systems bigger than 10 nodes, this could really
  231.               be hard on the 'ol fingers! <grin>
  232.  
  233.           --  Released as ADLG16B.ZIP
  234.  
  235.   02/16/92 - 04:51
  236.   --------
  237.                             AdLogo v1.5ß Enhanced Version
  238.           --  Fixed bug that would incorrectly read the passcode from the
  239.               ADLOGO.CFG file.
  240.  
  241.           --  Changed format of ADLOGO.CFG file. Line 3 USED to be the
  242.               PassCode line. PassCode line is NOW LINE 8 and all others
  243.               move up one. (ie Line 4 is now Line 3, etc...)
  244.  
  245.           --  Now packaged in the archive file is a utility called
  246.               ADLSETUP.EXE.  This simple util will create the ADLOGO.CFG
  247.               file automatically.  Simply run this util in the directory
  248.               you want your ADLOGO.CFG file to be placed in. ADLOGO.CFG
  249.               can still be edited with a text editor, but created ADLSETUP
  250.               to follow the new .CFG file format stated above.
  251.  
  252.           --  Enahanced Version!  Completely re-wrote the code for the screen
  253.               output.  All screen writes are done via the Video BIOS. No
  254.               DIRECT screen writes are in the code.  Using the BIOS, there
  255.               should be no problems with 'bleed-through' for those running
  256.               under multi-tasking enviroments such as DESQview, DoubleDOS,
  257.               etc...
  258.  
  259.           --  Just for your information, AdLogo is currently being tested on
  260.               a 386sx-16mhz running under DESQview v2.41 with QEMM v6.01
  261.               (stealth enabled, mapping mode) for a 3 node PCBoard v14.5a/E3
  262.               system and a 386-16mhz running under LANtastic with PCBoard
  263.               14.5a/E3 for a two node system (Node 2 is an 8088).
  264.  
  265.           --  Released as ADLG15B.ZIP
  266.  
  267.   02/13/92 - 01:55
  268.   --------
  269.                             AdLogo v1.4ß
  270.           --  AdLogo now reads the permenent parameters from a configuration
  271.               file.  New Syntax for AdLogo is:
  272.  
  273.               AdLogo <CFGFILE> %NODE% %3
  274.  
  275.                      <CFGFILE> is the full pathlist and name of AdLogo's
  276.                      configuration file. (ie: C:\PCB\ADLOGO.CFG)
  277.                      (%NODE% & %3 are still the same)
  278.  
  279.               A sample .CFG file is included in the archive. The file format
  280.               is as follows:
  281.  
  282.                      Line 1 - Your Name (32 chars max)
  283.                      Line 2 - Serial #  (00000 if UNREGISTERED)
  284.                      Line 3 - PassCode  (0000000000 if UNREGISTERED)
  285.                      Line 4 - CD-ROM (or Hard Drive) Drive Letters
  286.                      Line 5 - TEMP directory
  287.                      Line 6 - FULL Path & Filename of ZipComment (BBS LOGO)
  288.                      Line 7 - FULL PAth and Filename of Callers Log file
  289.                               (Do NOT Place a node number here if running
  290.                                MultiNode!)
  291.                      Line 8 - Y or N  (Y=MultiNode System, N=Single Node)
  292.  
  293.               The .CFG file is a simple TEXT file that can be created/edited
  294.               with a normal text editor such as QEdit.
  295.  
  296.           --  More code removed to make screen display more clear and easier
  297.               to read.
  298.  
  299.           --  Changed the filename of the registration form from
  300.               REGISTER.TXT to REGISTER.FRM
  301.  
  302.           --  Posted as ADLG14B.ZIP
  303.  
  304.   02/12/92 - 16:31
  305.   --------
  306.                             AdLogo v1.3ß
  307.           --  Boy did I really mess v1.2ßeta up!!  All is fixed with
  308.               the fixes listed below..  Think I'll take a few days off
  309.               to get my eyes straight again! Sorry for any problems!
  310.  
  311.           --  Bug fix.  AdLogo was not correctly writing the new path
  312.               of a file processed during a Single File Transfer.
  313.  
  314.           --  Fixed CR/LF on the opening screen
  315.  
  316.           --  Posted as ADLG13B.ZIP
  317.   02/12/92 - 12:30
  318.   --------
  319.                             AdLogo v1.2ß
  320.  
  321.           --  Edited documentations to reflect added SET variable
  322.               Problem encountered when running under certain enviroments
  323.               DSZ was unable to locate ADLOGO.LST by the setup stated
  324.               in the docs. Must add a SET DRIVE=n in each BOARD.BAT file
  325.               where 'n' is the drive for that node. (ie: SET DRIVE=C:)
  326.  
  327.           --  TMC Software Development and OTS Development Corp. are
  328.               working together to bring you AdLogo and future creations by
  329.               TMS Software Development. All files in ADLG???.ZIP will now
  330.               have the -AV Authenticity Verified code next to them, and
  331.               OTS Development Authenticity Verified statement at end of
  332.               the .ZIP file. If ANY file(s) do not have the -AV next to them,
  333.               DO NOT use any of the files in the archive and please report
  334.               such cases to any of the Support Boards listed in the manual
  335.               or call voice support between the hours of 8:00am-7:00pm,
  336.               Monday thru Friday Central Time.
  337.  
  338.           -- Posted as ADLG12B.ZIP
  339.   02/12/92 - 01:23
  340.   --------
  341.                             AdLogo v1.1ß
  342.  
  343.           --  Removed all code that displayed every detail that AdLogo
  344.               was performing.  This will help on systems with slow
  345.               screen writes and shorten the time it takes AdLogo to
  346.               execute.
  347.  
  348.           --  Added logging to PCBoard's Callers Log. Two more commands
  349.               must now be passed on the AdLogo command line in the
  350.               PCBS?.BAT files. New format is:
  351.  
  352.        AdLogo <CDROM> <TEMP> %NODE% <ZipComment> %3 <CALLERSLOG> <MULTINODE>
  353.  
  354.               <CALLER> is the Full Path of your CALLERS log file
  355.                        (ie: C:\PCB\MAIN\CALLER)
  356.                         NOTE: To not add a node number to this!
  357.            <MULTINODE> is either the letter Y or N.
  358.                        Y = Yes, you are running a multinode system
  359.                        N = No, you are not running a multinode system
  360.  
  361.           --  Added support for SHARE under Networks and Multitasking Systems
  362.  
  363.  
  364.           --  Released as ADLG11B.ZIP
  365.   02/09/92 - 23:19
  366.   --------
  367.                             AdLogo v1.0ß
  368.  
  369.           --  Initial Public release
  370.  
  371.           --  Added code for .ZIP file checking.  If a NON .ZIP file is
  372.               detected, AdLogo will not move the file(s) over to the temp
  373.               directory. Instead, will simply copy the ORIGINAL path of
  374.               the file over to ADLOGO.LST
  375.  
  376.           --  Added Serial No.
  377.  
  378.           --  Edited docs. Incorrectly stated the wrong syntax for DEL.
  379.               now stated properly as  DEL N:\TEMP%PCBNODE%\.
  380.                                                            ^
  381.                                                       (Was missing)
  382.           --  Released as ADLG10B.ZIP
  383.  
  384.  
  385.  02/09/92  - 19:31
  386.  --------
  387.                             AdLogo v1.0ß2
  388.  
  389.           --  Removed code not is use. (Code that was inserted for initial
  390.               testing purposes.)  Not released.
  391.  
  392.  02/08/92 - 17:38
  393.  --------
  394.                             AdLogo v1.0ß1
  395.  
  396.           --  Initial ßeta release. Fully functional for both single and
  397.               batch file transfers.
  398.  
  399.