home *** CD-ROM | disk | FTP | other *** search
-
- ██████╗ ██████╗ ██╗ ██╗ ███╗ ██╗ ██████╗ ██╗ ██╗ ███████╗ ██╗ ██╗
- ██╔══██╗ ██╔═══██╗ ██║ ██║ ████╗ ██║ ██╔════╝ ██║ ██║ ██╔════╝ ██║ ██╔╝
- ██║ ██║ ██║ ██║ ██║ █╗ ██║ ██╔██╗ ██║ ██║ ███████║ █████╗ █████╔╝
- ██║ ██║ ██║ ██║ ██║███╗██║ ██║╚██╗██║ ██║ ██╔══██║ ██╔══╝ ██╔═██╗
- ██████╔╝ ╚██████╔╝ ╚███╔███╔╝ ██║ ╚████║ ╚██████╗ ██║ ██║ ███████╗ ██║ ██╗
- ╚═════╝ ╚═════╝ ╚══╝╚══╝ ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═╝
- 1.1
-
- An utility for Maximus sysops.
-
- This program is Yet Another Download Counter. For the uninitiated, a Download
- Counter is an utility that inserts in a file's description some digits that
- tell how many times it's been downloaded by a user.
-
- DOWNCHEK updates/creates download counters in your FILES.BBS descriptions,
- taking the information it needs from your log files. The counter format is the
- standard one:
-
- filename │count.│ description
- ────────────┴──────┴─────────────────────────────────
- GPFA204.LHA [ 5] GP-Fax Patch to version 2.04...
-
- Other less popular formats (round parenthesis, larger number of digits, etc.)
- are not supported at the moment.
-
- DOWNCHEK is capable of scanning the log files in the format generated by
- MAXIMUS and BINKLEYTERM. Thus, also file attaches and request will update the
- counters. Downloads or mailer transfers of files not included in any FILES.BBS
- (QWK Packets, Echomail Bundles, etc.) will be reported as missing and simply
- ignored.
-
- The syntax of the program is DOWNCHEK <logname> where <logname> is the name of
- a valid Maximus or BinkleyTerm log file. The same log may include lines
- generated from both programs, so it's okay to have Maximus and Binkley send
- the log information to the same file.
-
- Warning: every time you run DOWNCHEK, the entire specified log is processed
- from start to finish. In order to get correct results, you should therefore
- run it just before deleting or archiving your log file(s).
-
- DOWNCHEK creates a backup (FILES.BAK) of every FILES.BBS file before
- processing it. If, for any unexpected reason, processing should terminate
- irregularly, don't forget to copy the FILES.BAK back on the incomplete
- FILES.BBS before trying again !
-
- ┌─────────────────────┐
- │ SYSTEM REQUIREMENTS │
- └─────────────────────┘
-
- The memory requirements for DOWNCHEK depend largely on the size of your log
- files and FILES.BBS'es. However, you should have at least 512K of system
- memory installed and a 80286 processor (or better). Expanded / extended memory
- won't hurt, either.
-
- The package includes also DOWNOS2.EXE, an OS/2 version which requires, of
- course, OS/2. I have _NEVER_ tested it, so please let me know if it works as
- expected (it should..).
-
- ┌────────────┐
- │ DISCLAIMER │
- └────────────┘
-
- DOWNCHEK is provided without warranty of any kind, either expressed or
- implied, including, but not limited to, the implied warranties of
- merchantability and fitness for a particular purpose. The entire risk as to
- the quality and performance of the program is with you. Should the program
- prove defective, you assume the cost of all necessary servicing, repair, or
- correction.
-
- The above means that this program works fine on my computer. That's all the
- warranties I can offer about it! If it works on yours too, good; if it
- doesn't, tough luck. It may not work. It may even lead to loss of data, to
- hardware damage, to mass extinctions, to all kind of catastrophic events.
- Therefore, always backup your data and don't blame me if anything unpleasant
- happens.
-
- ┌──────────────┐
- │ DISTRIBUTION │
- └──────────────┘
-
- This program is Freely Redistributable Copyrighted FreeWare. This means that
- you can use it for as long as you like, and you don't have to pay anything.
- However, DOWNCHEK is NOT in the public domain, and I retain all rights to it:
- that means you may not modify it in any way, but you might freely copy it,
- distribute it, even sell it for profit or include it in a commercial package
- with the exception of the following case.
-
- Permission to include this program in a collection of freely redistributable
- programs or in a commercial package (in a disk library, on CD-ROM, in magazine
- coverdisks etc.) is hereby granted to anyone as long as the aforementioned
- distribution DOES NOT TAKE PLACE OR ORIGINATE IN ITALY. I want it to be clear:
- any disk magazine/CD-ROM/library/commercial package that includes DOWNCHEK
- must not be made, sold or mantained in Italy or by Italian citizens. I'll take
- legal actions against anyone in Italy who distributes this program by means
- other than BBS uploads/downloads. The only allowed way to distribute this
- program within the borders of Italy is through modem transfer (that is: you
- may upload it and make it freely available on a Bulletin Board System (BBS)).
-
- The above may appear weird, but I've got my reasons. Anyone anywhere else in
- the world may distribute it, sell it, give it in any way he/she sees fit.
-
- By copying or distributing DOWNCHEK you indicate your acceptance of this
- license, and all its terms and conditions.
-
- ┌────────────┐
- │ COMMENTS ? │
- └────────────┘
-
- This program is another quick-and-dirty job. I did it because I tried at least
- five download counters and NONE behaved like I wanted them to.
- I'm not going to name anyone, but a popular Download Counter took about four
- hours to process my weekly log file and update all the counters. The same job
- is done by DOWNCHEK in a few minutes. Another one had the nasty occasional
- habit of overwriting the first few characters of a file's description instead
- of embedding them in right place. And yet another one sometimes just trashed
- the entire FILES.BBS, leaving me with a zero-lenght file and much despair.
-
- DOWNCHEK isn't perfect (as a matter of fact it's quite limited) but does
- perfectly what I wanted from a download counter, nothing more, nothing less.
- That's enough for me, and I hope it will suit your needs too.
-
- I may improve it in many areas, and probably will (for instance, the OS/2
- version was included due to beta testers' suggestions). I plan to make it
- understand the log format of more front ends (FrontDoor, Portal of Power,
- D'Bug.. sorry, I mean D'Bridge, and so on). For that a few log samples would
- be useful, so if you want your favourite mailer supported just fileattach to
- my node a sizeable chunk of one of your logs.
-
- Some encouragement from you (comments, congratulations, small or huge amounts
- of money, even a simple "Thank You, it's been useful to me" note) might prompt
- me to dedicate some more hours to the task.
-
- Feedback, spontaneous contributions, bug reports etc. might be sent to me at
- the following address:
-
- Giancarlo Cairella
- c/o AMIGABYTE Magazine
- C.so Vittorio Emanuele 15
- 20122 Milano, Italy
-
- You may contact me (and download the latest version of DOWNCHEK) on
-
- BBS2000 (The first BBS in Italy, online 24 hrs a day since 1983)
- Tel. +39-2-76006857 / +39-2-76006329
-
- All netmail should be directed to:
-
- Vertigo 2:331/301@fidonet.org (aka 2:331/300).
-
- I can also be contacted as:
-
- Bix: Vertigo
- Compu$erve ID: 100022,602
- Internet/Uucp: Vertigo@bbs2000.sublink.org
- Vertigo@cup.portal.com
-
-
- Please direct all flames to >NUL:
-
- Acknowledgement: Maximus BBS is (c) by Scott Dudley
- : BinkleyTerm is (c) Bit Bucket Software (Vince Perriello)
-
-
- ┌─────────────────────────────────────┐
- │ OTHER NICE UTILITIES BY YOURS TRULY │
- └─────────────────────────────────────┘
-
- ECHOCHEK
-
- ECHOCHEK looks into your SQUISH.CFG file and looks at all the echomail areas
- that your system is carrying. The Maximus system file AREA.DAT is then
- checked, to make sure all of the incoming echo are included and available to
- your users. All "orphan" areas (that is, areas who are present on your system
- but missing in the AREA.DAT definitions and therefore not available to users)
- are reported in a text file called MISSING.CTL. This file strictly follows the
- AREAS.CTL format and conventions. You only have to make slight alterations to
- it with a text editor (to supply proper area descriptions, for example,
- instead of the default echo tag name) before appending it to AREAS.CTL (or
- MSGAREAS.CTL, if you keep message and file areas definitions in separate
- files) and recompiling it with SILT. Quite useful on large echo-backbones and
- message-oriented BBS'es.
-
- GIFFCHEK
-
- This program checks the size of all Gif's found in the specified file
- directories, and puts the report at the beginning of the files' description in
- the FILES.BBS. GIFFCHEK looks for a download counter and, if found, puts the
- gif data after it and before the actual description. It correctly handles
- files description longer than one line. Supports GIF and IFF ILBM pictures.
-
- DUPEUSER
-
- An utility designed to help Maximus BBS sysops identifying duplicate users in
- their user file. "Duplicate" doesn't only mean double entries with the same
- name: it also means all those guys who log on your BBS with two or more
- different names in order to download twice as many programs as their single
- account limits would allow. DUPEUSER scans your Maximus userfile and extracts
- a list of all users using the same password, therefore helping you to quickly
- check out suspicious accounts. It also extracts all failed entry attempts from
- your log file and lets you check immediately suspicious users that try to
- logon as "John Smith" and then (after Maximus has refused access to that name)
- remember that the account name they are using on your board is "Jack Brown".
-
- GIFUPL
-
- For GIF-oriented BBS'es: GIFUPL checks any GIF file immediately after the
- upload and makes sure it's a valid GIF (also reporting its resolution and
- number of colors). If it isn't, the bad file will be moved to the destination
- directory of your choice and the upload WILL NOT be credited to the user.
-
- ITALIANO
-
- The Italian language file for Maximus 2.00. Includes a translated ITALIAN.MAD
- file, ready to be compiled.
-
-
- All of the above may be downloaded or file requestes using the above names
- from:
-
- BBS2000 (The first BBS in Italy, online 24 hrs a day since 1983)
- Tel. +39-2-76006857 / +39-2-76006329
- Fidonet 2:331/301 (HST) 2:331/350 (V32/PEP)
- -*-*-*-
-