OSMOSiS Configure  
Previous  Top  Next

configure  

What is configure and what does it do?  

There are two versions of Configure, a Server version which allows you to setup accounts on the server and the Client which is a cut down version of the Server.  

Configure Server was designed to make the creation of accounts (projects) as painless as possible. With jBASE, to create an account you must perform the following:  

·Create the directory structure.  
·Add a system pointer  
·Write a specific Remote.cmd file containing all the environment settings  
·Copy across a blank MD and run UpdateMD  
·Create a Windows user with local path pointing to the account path  
·Plus, if the account is OSMOSiS bound, the account needs to be initiated with its file system.  

Configure makes creating an account very easy. By running the Account Wizard you are taken through the steps to generate the above effect. The only properties you must enter are Account Name and Password, everything else is generated from defaults set by the rest of the system.  

Default settings can be changed such as the default Remote.cmd file. This contains what is going to be generated from the properties given, below is the OSMOSiS Remote.cmd format from the default file using global variables that can be changed by as required:  

[Environments]  
PATH=<jBASE>\Bin;<jBASE>\JDP\ Bin;<users>\<account_name>\ Bin;<VC++>\ Bin  
HOME=<users>\<account_name>  
TERM=ANSI  
JBCLOGNAME=<account_name>  
JBCGLOBALDIR=<jBASE>  
JEDIFILEPATH=<curr_path>;<users>\<account_name>  
JEDIFILENAME_MD=<users>\<account_name>\MD  
JEDIFILENAME_SYSTEM=<char_system_path>  
JBCOBJECTLIST=<users>\<account_name>\Lib  
JBCDEV_BIN=<users>\<account_name>\ Bin  
JBCDEV_LIB=<users>\<account_name>\ Lib  
JBCSPOOLERDIR=<jBASE>\jSpooler  
 
All static variables e.g. <account_name> are global properties set property e.g. NEW_ACC. This is useful in the following scenario; if you have installed all accounts to C:\Users\... and you decide that you wish to move them to the D:\Users\..., as it has more available room, you would change the global variable - <users> to the new setting. Once this is done you can 'fix' all accounts, this will go through all the accounts setup in configure and repair the Remote.cmd, windows user and system pointer. Simple?  
 
Configure Server is also responsible for controlling the OSMOSiS user license information. On install, the registry file given to you will automatically put your license on the registry ready for when Configure runs and puts it into the product.  
 
Included with Configure are the options to change your Logo that appears in the splash screen when connecting to the account. You may also change the Styling of the Forms and Menus such as fonts, colours and whether to show help etc.