Dec 082017
 
Shareware utility for Novell Netware networks to monitor and/or control the number of concurrent users of an application program. Returns DOS ErrorLevel if maximum users exceeded.

Full Description of File


Novell compatible software metering prog


File XMETR164.ZIP from The Programmer’s Corner in
Category Network Files
Shareware utility for Novell Netware networks to monitor and/or control the number of concurrent users of an application program. Returns DOS ErrorLevel if maximum users exceeded.
File Name File Size Zip Size Zip Type
FILE_ID.DIZ 43 43 stored
XMETER.DOC 7187 2474 deflated
XMETER.EXE 11620 10843 deflated

Download File XMETR164.ZIP Here

Contents of the XMETER.DOC file



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:

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 *

=============================================================


 December 8, 2017  Add comments

Leave a Reply