Category : Network Files
Archive   : XMETR164.ZIP
Filename : XMETER.DOC

Output of file : XMETER.DOC contained in archive : XMETR164.ZIP

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 /O/C/U/L/E/F

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:


Example: XMETER TEST 10 /O
This opens semaphore TEST if less than 10 users have it open,
otherwise to returns DOS ErrorLevel 1.

This closes semaphore TEST allowing others to use it.

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
if ErrorLevel 1 goto deny


rem Close Semaphore when done.

goto e

Echo Access Denied! All copies of WORDSTAR are in use.

rem Exit Here

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:



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.


This command appends the following line to the file USAGE.LOG.


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

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

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:


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 *


  3 Responses to “Category : Network Files
Archive   : XMETR164.ZIP
Filename : XMETER.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: