SeFreq FLCU v1.01 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ( Semper File Request - File Logger & Count Updater ) (c)1993,1994 by Robert Darling ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ This program comes with no guarantee that it is bug free although it has been thoroughly tested on my own system. You may use it at your own risk and I accept no responsibility for any loss of data caused by its use. Any bug reports, suggestions, praise, or money(!) should be sent to the address shown at the end of this text file. This program is released into the public domain and you may freely copy and distribute it, indeed you are encouraged to do so. However, the code is copyright therefore please do not alter it and then distribute it. This archive should contain the following files : SEFREQ.PRG The actual program SEFREQ.CTL An example control file SEFREQ.TXT This text file If these files are not in the archive when you receive it please let me know by netmail, and also let me know where you received the file from. What is the purpose of this program. ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ The purpose of this program is to check your Semper log file to see if any files have been FREQ'd and if so, providing the request was honoured, will add them to your QuickBBS download log in the same manner as is already used for downloaded files. The file count is also increased in the FILES.BBS files. If you do not use QuickBBS you may still create a log file which will provide you with information on who file requested what file! *8) Using the program. ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Before you can use this program you must create a control file. An example should be in this archive. It should contain at least some of the following keywords. Also, the minimum logging level required by Semper requires that the characters ' \ * # ' are used. Commands shown with a '*' in the left hand column are optional. Of course, if all these are omitted then the program will run and nothing will be produced!!! ;-) logname [pathname] ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ A path must be shown to your Semper logfile. If not, then the requested files won't be found! Again, the name of the log file need only be added if it is known as anything other than Semper.log. Examples are : logname d:\semper logname d:\qbbs\semper\ logname e:\logfiles\semp_log.txt requests [full pathname] ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ A path is required to show where your REQUEST.SYS file is help. Do not add the filename. A backslash is optional. requests g:\qbbs\semper requests g:\qbbs\semper\ * dllog [pathname] ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Use this to define the path to your main QBBS directory. Do not add the name of the log file, this program expects it to be called DOWNLOAD.LOG and this is what it should be. dllog d:\qbbs dllog c:\bbs\qbbs * nicelog [pathname] ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ This will produce a basic formatted log file containing the date, name of SysOp, and his/her system name followed by a list of files successfully sent to them. The filename is optional and if not specified will default to REQUEST.LOG. The filenames extension *must* be LOG. * brackets [type] ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Enter the style of brackets used in your FILES.BBS to incorporate the download count. e.g. brackets [] If this command is not used then you must use an external program such as DL_TOTAL to update your FILES.BBS file counters. Default brackets used will be [] if none are stated. * nofbbs ÿÿÿÿÿÿ This little switch is used if you do not wish the counters in your FILES.BBS files to be updated. * pause ÿÿÿÿÿ This switch will cause a small delay before exiting the program. For those of ye with little faith! *8) And finally...... ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Feedback is always welcome - don't be frightened to give me your views! Enjoy the program...... Robert - SysOp at : * FolkeSTone QBBS ~ Tel. (0303)249306 ~ Online 24 hours ~ NeST 90:104/0 NeST 90:104/100 AtariNet 51:504/0 AtariNet 51:504/1 TurboNet 100:107/6 FishNet 777:300/2 STPDNet 10:1/5 * All modem speeds to 14k4 supported ~ My home address is : 11B Turketel Road, Folkestone, Kent. CT20 2PA. History. ÿÿÿÿÿÿÿÿ Version 0.1 - written and tested on 20.12.1993. Limited release! Version 0.2- bug found already. Must be careful of GFA's handling of INSTR commands! They don't work as they oughta!!! Version 0.3 - Magic filenames should now also be correctly handled. New commands are REQUESTS and PAUSE. See main text for explanation. Version 0.4 - Had a report from Daron Brewood that nothing happened on his system even though there was definitely entries in his log file for File requests. Found a small bug which wouldn't affect most people anyway - fixed. Version 0.5 - Added the NeSTware logo to the title. *8) Version 0.6 - Fixed quite a few little possible problems with updating FILES.BBS files. I had been using some code written many moons ago in my Binkley FREQ to Download program and had never encountered any problems. However, looking through it now made me cringe, it was awful. I could have had plenty of problems if I didn't keep descriptions up to date in my FILES.BBS files! ;-) Version 0.7 - If no file requests are found then a line is added to the Semper log so that the entries already scanned are not re-scanned. Also, if a file request is not honoured for some reason then it will be displayed on your screen. Version 0.8 - If a file request was not honoured during a Hydra session it would not be correctly reported. Fixed. Version 0.9 - Altered the log file commands. There now exists the possibility to produce two logs, one is the download log file that QBBS uses, the other is a simple formatted log file for your own perusal. Either, both, or none(!) may be activated by insertion of the relevant command in the control file. Version 0.91 - Cosmetic change only. Now the Nicelog option produces a slightly better looking log file! Version 0.92 - Ensured that the file stamp was updated! Version 1.0 - Released! (17.1.1994) Version 1.01 - Bug reported the day I released it! The download brackets didn't work properly if different to the [] types. It only affected files that were downloaded for the first time, but it also then mucked up the reading a bit! Fixed. Reported by Stefan Andreasson