TTFT Top Ten File Table Copyright 1996 by UniNova Services Corporation *** NOTICE *** Your use of this software on your system legally implies that you have read and agreed to the section entitled LICENSE AND DISCLAIMER. If you do not agree with the terms of that section, remove the software from your system immediately. INTRO ----- Thank you for taking a look at TTFT. It's a very simple program to use, and provides your users with an HTML-format list of the top ten files, according to download counts. TTFT makes an excellent addition to your nightly maintenance run. Written in wcCODE, it is only for use with Wildcat! 5. Even sysops who have wcCODE may want to register TTFT, because the price is so low that their time to create their own version would probably be worth more than the money spent registering it. INSTALLATION ------------ Copy the TTFT.WCX file into your Wildcat! directory. Then, add a call to wcRUN from your nightly maintenance (or other processing situation), using this syntax: wcrun -r ttft [filename] Note that [filename] is optional. If you do name the output file in that parameter, leave off the brackets. If you leave off the parameter entirely, the output file will be created as TTFT.HTM by default. Finally, add a link from an appropriate page to the output file. EXAMPLE BATCH FILE SEGMENT -------------------------- rem Generate new top ten file table echo Updating Top Ten File Table... wcrun -r ttft c:\wc_bbs\http\public\topten.htm USAGE NOTES ----------- Running on a 486/DX-50 under Windows NT, with 20MB of RAM and multiple processes running, TTFT processes approximately 10,000 files per minute (that's over 150 per second). Although it may not be the speediest program you've ever run, it will certainly run through a multi-CD file library in short order. If you do not pass a complete path and filename as the output file parameter, you will probably want to have your batch program copy the output file to an appropriate HTTP directory. To simplify things, you may wish instead to give the full output specification on the command line, as shown in the sample batch file segment above. REGISTRATION ------------ Please use the file REGISTER.TXT to submit your registration. The price is $2 for orders outside Washington State. For orders inside Washington State, a 14-cent discount applies, so your price is just $1.86. Of course, there is a 7.7% sales tax to apply to Washington State orders, so your total comes to $2. Fancy that! Your benefits of registration include: * You will receive a copy of TTFT that does not include the text in the output file indicating it came from an unregistered copy. (Registered copies are delivered by Internet e-mail; or, you can call UniNova's BBS and arrange to pick up your copy there.) * You can ask for, and actually get, technical support. Technical support is provided by Internet e-mail or on UniNova's BBS. * You will have free upgrades to TTFT for the life of the product. * You can ask that the copyright statement on the output file, which indicates the HTML file came from UniNova's product, not be included (see the registration form). * You can ask for more than 10 files (see the registration form). LICENSE AND DISCLAIMER ---------------------- THIS SOFTWARE, INCLUDING THE COMPILED CODE AND ALL SUPPORTING AND GENERATED FILES, IS PROVIDED AS-IS, WITH NO WARRANTIES, IMPLIED OR OTHERWISE. UNINOVA SERVICES CORPORATION SPECIFICALLY DISCLAIMS RESPONSIBILITY FOR THE RESULTS OF YOUR USE, MISUSE, OR INABILITY TO USE THIS SOFTWARE. BY USING THIS SOFTWARE ON YOUR SYSTEM, YOU AGREE TO ASSUME FULL RESPONSIBILITY, AND TO WAIVE ALL CLAIM AGAINST UNINOVA SERVICES CORPORATION, FOR ANY AND ALL DAMAGES THAT MAY OCCUR, INCLUDING WITHOUT LIMITATION LOSS OF DATA, LOSS OF TIME, LOSS OF BUSINESS, AND ALL OTHER DAMAGES. LOCAL LAW MAY AFFECT YOUR LIABILITY. This software is licensed, not sold. At no time will you own the software; your license is one of the following: If you have paid the registration fee to UniNova Services Corporation, you have a limited license to use the registered version of the software, governed by the following terms: 1. You may make and use unlimited copies of the software on unlimited numbers of computer systems under your direct control within the confines of one location, defined for this purpose as a single building. 2. You may not transfer copies of the registered version of the software to any third copy, by any means, to include without limitation actions such as sale, trade, gift, or not making reasonable attempts to prevent theft or unauthorized copying. 3. You may request updates to the registered version of the software any time there exists a version newer than what you already have installed. 4. You may alter the software (there is nothing in copyright law to prevent you from doing so), but you may not distribute copies of the altered version (see #2 above). If you have not paid the registration fee, your limited license is governed by these terms: 1. You may make, and use, unlimited copies of the unregistered version of the software, for an unlimited time (subject to revocation; see below). 2. You may distribute unlimited copies of the unregistered version of the software, subject to these terms: a) no part of the distributed copies, including the documentation, supporting files, or generated files, may be altered in any way; and, b) you may not charge a fee solely for the software, but there can be a materials, handling, or access fee for the recipient, provided such fee does not exceed $10 if the distributed copy of the unregistered version is the only benefit for said fee. These licenses may be negotiated, but UniNova has little incentive to waste much time for said negotiation. All licenses are limited to the extent that they may be revoked at any time in the event that the terms of the license are violated. Violation of your license is a violation of US copyright law and international copyright treaties and agreements, and may subject you to criminal prosecution. CONTACTING UNINOVA ------------------ UniNova may be contacted by any of the following means: Postal Mail: UniNova Services Corp. PO Box 900 Ellensburg WA 98926 E-Mail: Sales@UniNova.COM WWW: http://members.gnn.com/UniNova BBS: (509) 962-3407 FAX: (509) 925-3893 Voice: (509) 925-3894 (Regular business hours only.) REVERSE HISTORY --------------- 1.50 - 07 OCT 1996: Faster, more efficient, and more accurate algorithm. More options when buying registered version. 1.05 - 01 OCT 1996: Cleaner algorithm with smaller, faster resulting program. (Not released to public.) 1.00 - 27 SEP 1996: Initial release. THE END -------