|
This handy reference guide will acquaint you
with:
installing tokens and learn
more about Trial
Mode
For more
information while using the Designer (CVMDES) be
sure to reference the extensive and thorough online
HELP. Welcome!
Welcome to DSRAZOR, the easiest way
to design interactive applications that help you
manage NDS and your NetWare file servers. With DSRAZOR you are able to be in control of what
is important to you. You may use one of our many
predefined solutions, customize one or even create
your own! All the power of DSRAZOR is
realized through its point and click, patent pending
designer interface. Through this simple yet powerful
interface you can create your own solutions
everyday. Custom solutions without custom
programming
When we
created DSRAZOR we had you in
mind. You receive our years of networking and
programming experience in a simple point and click
interface. Now, without any custom programming or
script writing you control what you see and where it
is on the screen. And with DSRAZOR you
can change your solutions as often as your needs
change. By using DSRAZOR's
point and click
interface, you can build and rebuild your own
solutions in minutes. With DSRAZOR you
only see what is important to you. Designed for the Administrator
We know you are busy, always a
problem to solve. You know what you want. You need a
means to an end. Now with
DSRAZOR
you
can guide your own solutions development with only
the knowledge of what you want done. We understand
you have daily and every changing needs. You need
one solution for one day, another for the next. Your
feedback on your needs is used to constantly improve DSRAZOR . With that in
mind, we offer 12 months of free upgrades and
enhancements with every purchase of DSRAZOR
.
Getting started now
If you have
not yet experienced a DSRAZOR
solution, we encourage you to do so. Check out the
directory where you installed DSRAZOR
. There you will find CVMRUN.EXE and some
supporting programs (two DLLs and EXE). Try the
TRUSTHOW.CVM solution, i.e. "CVMRUN
TRUSTHOW". It will list the NetWare servers you
are currently attached to and list their volumes and
active user connections. Drag a user to the box on
the right. Drag a volume (or directory or file) to
the box on the right. Now open up the
"dragged" user to view what rights they
have on the selected volume/directory/file. Be sure
to Right Click
with the mouse cursor over this user
to print out the results! Right Click enabled for all DSRAZOR
solutions
You can save the data to a file of any list
you see in any DSRAZOR
solution. By
hovering the mouse cursor over the intended object
and clicking the Right mouse button you can choose
what to do next! Using
the DSRAZOR Designer
Interface
When you
first bring up CVMDES you will be greeted with a
screen that contains a default window with two
buttons and a Treeview control.
Take notice
of the the " Right Click on
any control to define
" message
on the Treeview. You can define what happens, we
call them "services", in any screen
control (defined below) by positioning the mouse
cursor over it and clicking the right mouse
button. Screen Controls, which to use
Screen
Controls, or simply 'controls', are elements of the
screen that are used to hold and interact with data.
The data in each control is provided by one or more
services. DSRAZOR uses 'common'
windows screen controls. You can choose from
TreeViews, ListViews, DropDowns, Buttons,
Groupboxes, singular data item displays (i.e. Text
or Label) and Edit fields.
A TreeView control is simply a
hierarchical list of items, as demonstrated
below:

A ListView control, see figure
below, has columns. The first column is a list of
items with one or more additional columns of
singular data items. Further, you can sort a
ListView by clicking any of its columns. You may
also adjust the size of the columns by 'dragging'
them.

A DropDown control is a simple
list of items. There is no hierarchy or columns,
just a list of items. You only see a single item
unless you select to drop the list.

A Button control is just that, a
button. The button may exit you from the current
screen or it may open another. There are actually
many other button services including bringing up a
'canned' window such as Change Password or
Rename.
A Groupbox control allows you to
frame other controls. The Groupbox itself has
nothing more than an optional name. There are no
services for Groupboxes.
Both the singular data item (Text/Label)
display and Edit field are 'boxes' that
show a single item of data. You may also use the
singular data item (i.e. Text/Label) to enter notes
or instructions. Editing Screen Control captions and entering
comments
If you
right click on any Screen Control (except Text and
Edit) including the window title bar you will be
able to enter a name/caption for that Screen
Control. And, if right clicking on the title bar for
the first window, you can enter comments for your
solution.
The
comments are available when you are using your
solution (with CVMRUN) if you click on the ICON at
the far left of the title bar (the same one you can
double click on to close the window) and select
"About this Solution". Services, populating the Screen
Controls
On its own
a Screen Control is empty. To display or connect to
data a Screen Control must be associated with a
service. The TreeView and ListView Screen Controls
can be populated by one or more services. Right
click on a Screen Control to choose how to populate
it. After you right click you will be presented with
a screen with a list of available
services.
The
following details the different types of Services
and the Screen Controls they are associated
with. Listing Services
This type
of service provides lists of results, i.e. list of
users. For the ListView Screen Control you may
specify column header names and column
widths.
Listing
Services are available for TreeView, ListView and
DropDown Screen Controls. Display Services
This type
of service provides for a single data item, i.e.
users' full name; the number of files a workstation
has open; the server's %cpu in use; etc.
Additionally, you may choose the Static Text service
that allows you to enter your own
comments/description/notes that will be displayed
when you use the solution with
CVMRUN.
Display
Services are usually used in the Text Screen
Control. However, Display Services are also
available for use as Rules for Listing
Services. Button Services
This type
of service usually provides for some action such as
closing a window or opening another. Some actions
also include Change Password, Reset Intruder Lockout
and Modify Time Restrictions. You may choose the
name on the button (i.e. "OK"). You may
designate a hotkey by placing the "&"
character before the letter of your choice, i.e.
"&OK". The "&" will be
converted into an underscore for the letter it
precedes when using it with CVMRUN.
Button
Services are only available for the Button Screen
Control. Edit Services
Similar to
Display Services, except that you may change the
data presented. A Button of your choice will
determine when to apply the changed data. Although
you may choose any button, typically the
"OK" button would be used to indicate when
to apply the changes.
Edit
Services are only available for the Edit Screen
Control. Finding out how many services are in your
build
If you
select "Help", "About DSRAZOR
" from the main menu of CVMDES
you will see a breakdown of the number of services
available. Linking Screen Controls, the power
beyond
One of the most powerful
features of DSRAZOR is the ability to
link Screen Controls. Linking Screen Controls
allows you to choose how data flows between Screen
Controls. Almost any combination of Screen Controls
can be linked together.
As an
example let's say you define two TreeViews on the
same window. The first lists all servers you are
attached to. The second lists all the active user
connections on the currently selected server from
the first TreeView.
To link
these two TreeViews you would define the first as
having just the single service to list servers you
are attached to. And you would define the second
TreeView to list active user connections and you
would then select the first TreeView/List Attach
Servers in the "Connect to" section of the
service selection screen.
Linking
Screen Controls is just that easy.
You may
link any number of Screen Controls together.
Additionally you may link a Screen Control to others
in the same window or from other
windows. Defining names for your Screen
Controls
When you
create a Screen Control it is given a default name,
i.e. TreeView (101).
When you
start linking controls you may want to use names
other than the defaults. You may change the names at
any time. To change, right click on the Screen
Control and you will find the name field in the
lower right corner. You will need to add a service
to a TreeView, ListView or DropDown Screen Control
before you can edit the Screen Control
name. Viewing your Solution's Map
Select
"File", "Window/Control Map"
from the main menu of CVMDES to view what Screen
Controls and services are defined. Update Interval Seconds
When
defining a service for a Screen Control you will, in
most cases, be able to define "update interval
seconds." This setting is used by CVMRUN when
using your solution. If the update interval is set,
the display for that particular service will be
refreshed at that interval. Search Manual Entry Button
The Search
Manual Entry is available on many services
(particularly NDS services) to assist in defining a
service for a Screen Control. Use of this feature
does require you to be using CVMDES on the network
intended for your solution. When you click on this
Search button CVMDES will invoke a Wizard DLL for
that service. The Wizard DLL gathers information
from your currently attached network and displays it
in the fields to the left of the Search button. You
can choose one item from some lists and others you
can choose multiple items.
Each item
you select will be used to define a rule, one for
each item. Refining your lists with Rules
Because you
may require specific results DSRAZOR
allows rules. The rules are Boolean and may
be compound.
In general,
rules act as a filter that will be applied to the
results of the service to which they are included
(i.e. only show users whose names are exactly 8
characters long or only start with the letter H,
etc.). However, some rules govern where to gather
results from (i.e. which Organizational Units to
search in NDS). Additionally, some rules use
relationships with other services (i.e. only show
users who have not logged in since March 3 or only
list users with more than 30 files open,
etc.). Aligning, ordering and sizing your Screen
Controls
From the
main menu of CVMDES you will find a number of useful
editing features. You can align your Screen Controls
a number of different ways. For Button Screen
Controls you can adjust them to be evenly aligned on
the right or bottom. If you use the keyboard to
interact with your solution, you will find the
ability adjust the TAB order
useful. Saving your solution (*.CVM) and determining your
Build Date
Your
solution is saved as a *.CVM file. The file contains
binary information and is interpreted at runtime by
the CVMRUN executable.
If the
Build Date (or, simply, Build) of your CVMDES is
greater than the Build of your CVMRUN you might
experience problems when using your solution. You
can check the Build of CVMDES from by selecting
"Help", "About" from its main
menu.
You can
check the Build of CVMRUN by running it and clicking
on its ICON in the top left corner and selecting
"About This Solution". About future updates
of DSRAZOR
As the
product is enhanced there may be changes affecting
your existing *.CVM files. Because the CVMRUN module
cannot presume to update these files with any format
changes, you must use CVMDES to update. You will be
notified by CVMRUN that an older format *.CVM file
is being used and must be updated.
To upate to a new version, select the
menu File/Update CVM Version.
It is
recommended that you use the same Build of CVMDES
and CVMRUN. Using your solution
Use CVMRUN to experience your solution.
If you run CVMRUN without any parameters it will
present you with a Console that will allow you to
choose from the included *.CVM files. If you do specify a
*.CVM file as a parameter for CVMRUN it will skip
the Open File Dialog and proceed with running the
*.CVM file.
To
automatically invoke CVMRUN, create a File
Association via the Windows Explorer. From the
Explorer menu select "View", "Folder
Options Options",
"File Types", "New Type." Then
you only need to "click" on a *.CVM file
to experience it. Trial Mode and Tokens
Because DSRAZOR
uses a Token to
authorize its full use you may experience
"TRIAL MODE" messages. Generally this
message indicates that only the first 3 items of any
listing service will be shown. Specifically this
message indicates there is not a proper Token
available.
How to install DSRAZOR
Just copy your purchased Token into the
DSRAZOR directory where CVMRUN.EXE
resides. What are Tokens
Tokens for DSRAZOR are small text files that authorize the full use of *.CVM files with CVMRUN. Note that CVMDES does not require a token.
An example Token file
is:
DSRAZOR
License for 10 Servers License Valid for All Software Builds Prior to Build Number 2000.01.04 0306000C. . . (about 100 characters of
encrypted token data)
Tokens include either the name of the authorized user (i.e. admin04.etc.otc.acme) or the authorized server. Site license tokens include the number of servers they will authorize, this number must match or exceed the total number of servers in your network.
Token files are installed by merely copying them to the directory you installed the product to or where CVMRUN is kept
Because we believe you should get the most for your
purchase we include 12 months of enhancements with every
Token purchased.
All Tokens are good for Builds through the
next 12 months. For example, when you purchase a
Token, it is time stamped ahead one year. So, if
you purchased a Token December 2, 1999, the Token you
receive would be time stamped December 2,
2000.
Tokens are not a Time Bomb
Any *.CVM file you create with
CVMDES prior to the Date of your Token can be
used forever and
ever.
The Date in the User Tokens is
NOT a Time
Bomb.
The Date in
the Token indicates which CVMRUN.EXE's it will
authorize. Any CVMRUN.EXE's with Build Dates equal
to or greater than the Token's Date will require a
new Token to be fully authorized (i.e. not run in
Trial Mode).
Further Support
If reading this guide and the
online help in CVMDES does not answer your
questions, please e-mail us at: support@visualclick.com
Or, visit our Discussion Groups online at forums.visualclick.com.
|