Category : Network Files
Archive   : XMETR164.ZIP
Filename : XMETER.DOC
Computer Tyme XMETER * Version 1.64 * Release Date: 11-28-92
Copyright 1990-92 by Marc Perkel * All Rights Reserved
Computer Tyme * 411 North Sherman, Suite 300 * Springfield Mo. 65802
Voice: 417-866-1222 * Modem: 417-866-1665 * Fax: 417-866-0135 * USA
This program is part of a utilities package. Before registering it
you might want to try out some of the other programs in the package.
You can download these other programs from our BBS at 417-866-1665 or
from our section on Compuserve. (GO COMPTYME) If you have any questions
feel free to call us.
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ Evaluation Version. This program is not registered. ³
³ If you want to use it you need to buy a copy. ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Price: $95/Server, $995/Unlimited
XMETER is a software metering program for Novell Networks. Its simple,
uses NO RAM, and does no require any VAPs or NLMs running on the server.
XMETER uses Novells semaphores to monitor program usage. What you do is
create a BATCH file to load your software. You open a semaphore on the
way in and close it on the way out. The batch file must be programmed to
restrict access to the program. XMETER returns dos errorlevel codes to
control batch files.
Usage: XMETER
Semaphore is any name you want to give a semaphore.
MaxUsers is the maximum number of users allowed to use the
semaphore or the name of a meter list file.
/O Open semaphore.
/C Close semaphore.
/U Returns number of semaphore users.
/L Outputs status line for log file redirection.
/E Returns number of semaphore users as an error level.
/F:Name specifies log file name.
A list file can be used to specify the maximum number of users
for each program. This list file contains lines as follows:
WORDSTAR 10
LOTUS 5
DBASE 6
Example: XMETER TEST 10 /O
This opens semaphore TEST if less than 10 users have it open,
otherwise to returns DOS ErrorLevel 1.
Example: XMETER TEST /C
This closes semaphore TEST allowing others to use it.
Example: XMETER TEST METER.LST /O/L/F:USAGE.LOG
This opens semaphore TEST if less than the number of users
specified in METER.LST have it open, otherwise to returns
DOS ErrorLevel 1. Log information is appended to log file
named USAGE.LOG.
Example BATCH file for WordStar limited to 12 users:
@Echo Off
XMETER WORDSTAR 10 /O
if ErrorLevel 1 goto deny
cd\wordstar
ws
rem Close Semaphore when done.
XMETER WORDSTAR /C
goto e
:deny
cls
Echo Access Denied! All copies of WORDSTAR are in use.
rem Exit Here
:e
Using a meter list file:
------------------------
XMETER can use a special text file to limit semaphore access. To use
this method, substitute the name of the list file for the MaxUsers
parameter as follows:
XMETER Lotus METER.LST /O
METER.LST
Lotus 10
Wordstar 15
dBase 9
This allows you to maintain the number of copies of each program in
a single list.
Usage Tracking:
---------------
XMETER provides usage tracking by outputing a comma delimited ascii line
for each semaphore open and close. You must select the /L switch to
activate this feature.
Example: XMETER TEST METER.LST /O/L/F:USAGE.LOG
This command appends the following line to the file USAGE.LOG.
"MARC","254:41","2","LOTUS","1","O","Y","08-26-90","17:43:22"
The line contains 9 fields as follows:
1) User Name
2) Semaphore Name
3) Number of Semaphore users after execution
4) Command, O=Open C=Close
5) Success Status, Y=Success N=Failure
6) Date
7) Time
8) Internet Address of WorkStation
9) Logical Connection Number
Tricks:
-------
When XMETER creates semaphores, it adds the letters XM- to the front of
the semaphore name. So semaphore TEST is really XM-TEST. The idea here
is so that all XMETER semaphores can be indetified from other Netware
semaphores.
Whenever a workstation first uses XMETER it creates a semaphore named
XM-XMETER. This can be used to see how many users are using XMETER
software. This semaphore can be cleared by using the command:
XMETER XMETER/C
If a user turns off their computer while running an application, Novell
will release their semaphores after 15 minutes. All semaphores are also
released when the user logs out. If a user reboots within 15 minutes,
the semaphores are cleared upon login.
This software package is not the best program out there. It is designed
around being a simple "just works" solution to software metering. It is
flexable and uses no memory on the workstation.
For more sophisticated software metering use MarxMenu.
==========================================================
Make Check Computer Tyme Order Form
Payable To: 411 North Sherman Suite 300
Springfield Mo. 65802 USA
Voice: (417) 866-1222 * Sales: (800) 548-5353
Fax: (417) 866-0135 * BBS: (417) 866-1665
Compuserve: 71333,427 * GO COMPTYME
=============================================================
Company: ________________________________________________
Name: ________________________________________________
Address: ________________________________________________
City/St/Zip: ________________________________________________
Phone: ________________________________________________
PO. Number: ________________________________________________
Got From: ________________________________________________
Comments: ________________________________________________
Comments: ________________________________________________
==> XMETER * Version 1.64 * Release Date: 11-28-92
==> Price: $95/Server, $995/Unlimited
Dos ToolBox: $59.95/User __ MarxMenu: $59.95/User __
Network Survival Kit: (Inc. ToolBox/MarxMenu) $495/Server __
Shipping: Ground: $3 __ 2nd Day: $6 __
1 Day: $15 __ Foreign: $15 __
Credit Card Number: _______________ Expiration Date: ________
Signature: __________________________________________________
Master Card: __ Visa: __ Discover: __
* We do not take American Express *
=============================================================
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/