User Tools

Site Tools


command_line_parameters
      Iniquity has several command line parameters that can be used to 
 complete specific tasks by appending the parameter to the end of the command
 line, with a space between each parameter. Each pre-defined mode has it's own
 command parameter, which are explained below, please be aware, however, that
 these command parameters are subject to change when ever Mike feels the need
 to do so, an expansion of a feature could mean a parameter will need to do
 more then it currently does, or there's a demand for additional parameters.
 You must also be aware that multiple parameters can be used at once allowing
 you to have Iniquity do several tasks in an order that you see fit, as the
 examples below the definitions show:


   The following is from running "iniquity help", more detailed
   descriptions follow below.

   Command line options (% = additional parameter):

baud %    login with user on @ % bps      config  edit system configuration
disp %    show textfile %, then exit      door    don't hangup modem on exit
exec %    execute IPL % as sysop & exit   help    display this help screen
local     local-only mode, no modem i/o   logon   auto-login locally as sysop
menu      enter the menu editor           modem   edit modem configuration
node %    launch specified node           nofx    disable vga effects
ovrbuf %  raise overlay buffer by % kb    pack    pack message areas and exit
quit      automatically exit after user   sort    sort file areas, then exit
string    edit configurable strings       share   disable fileshare detection
term      start in terminal (iniqterm)    user    load user editor
fltxt     create txt file lists           flhtml  create html file lists

     
     baud %       - This parameter tells Iniquity that a user is currently
                    connected at 'xxxxx' baud, and to proceed to the logon      
                    system immediately, this is great for using with a          
                    front end mailer, as you can transfer the user to the       
                    system from the mailer without dropping carrier.

     config       - This parameter will load up the SYSTEM CONFIGURATION        
                    EDITOR which will, in turn, allow you to configure          
                    specific functions that will enable you to define the       
                    desired environment of your board. When you've completed    
                    the modifications to your configuration, Iniquity will      
                    move on to the next command in the command line, or         
                    returned to the DOS environment.

     disp %       - show a text file, then exit iniquity immediatally.

     door         - This parameter will load Iniquity as an online door         
                    using program transfer functions, when the user is          
                    transferred over to Iniquity he/she will logon on as one    
                    normally would, but when the user is finished he/she will   
                    not be disconnected, instead they will be returned to the   
                    parent board and allowed to continue with what ever they    
                    were doing before hand. You MUST use this command with      
                    the 'QUIT' parameter, explained later on, or it will not    
                    function properly.

     exec %       - This paramater will load iniquity up and run the ipl file
  			  which you specified in the command line.

     help         - This paramater displays the help screen shown above and
			  retruns to dos.

     local        - This parameter will load Iniquity in local mode only        
                    and will disable all modem I/O that would normally occur.   
                    You don't need a FOSSIL driver or a modem to use Iniquity   
                    as long as this parameter is used.

     logon        - This parameter will immediately start Iniquity in the       
                    logon screen, avoiding the WFC screen and jumping right     
                    into the board. When the user has completed his/her         
                    session, Iniquity will automatically return to the WFC      
                    screen and enable all modem I/O.

     menu         - This parameter will load Iniquity in the MENU EDITOR,       
                    avoiding the WFC screen, giving you the ability to add,     
                    edit, or delete any menu's that can or will be used in      
                    your current or future menu set, when you've completed      
                    your session Iniquity will return to the DOS environment.


     modem        - This parameter will load Iniquity into the MODEM            
                    CONFIGURATION EDITOR, you can directly configure how        
                    you're modem is going to behave, whether it will answer     
                    calls, or what connection message will be used, the         
                    comport you're modem uses, most things a modem will need    
                    to act accordingly to the way you want it to. When you've   
                    completed you're modifications to the setup, Iniquity       
                    returns you to the DOS environment.

     node %       - By using this parameter you are able to load Iniquity       
                    into a different node, 'xx' will be the node number used    
                    by Iniquity to allow multiple NODES access to the           
                    system. You can also use this parameter with the 'MODEM'    
                    parameter so as to set up a specific modem configuration    
                    file for each node.

     nofx         - By utilizing this parameter you can disable all fading      
                    in the WFC screen, you must have a VGA screen to use the    
                    fading, if not it is suggested you use this command to      
                    disable the fading screens.

     ovrbuf %     - This parameter is used to raise the amount of memory        
                    used by the overlay buffer, the initial amount is 64        
                    kbytes, and an additional 'xxxx' kbytes of memory will be   
                    added to enlarge the amount of memory used by Iniquity.     
                    This can be used if you're finding that there is a lot of   
                    hard disk swapping going on, as unless you've disabled      
                    EMS usage, Iniquity will push all swapping of overlays      
                    into the allotted memory.

     pack         - By using this option, you will allow Iniquity the           
                    ability to control the size of the message files, within    
                    reason, by PACKING, also known as deleting, all tagged      
                    messages or older messages of which will be rotated out     
                    of the message files. Be warned however that this           
                    function also works on EMAIL, along with NETWORKED          
                    message bases, so be very careful of you're use of this     
                    command. When Iniquity has completed the PACKING phase it   
                    will return to the DOS environment.

     quit         - This parameter, used with other parameters, will force      
                    Iniquity to return to the DOS environment. This is great    
                    for use with front end mailers, or between call             
                    maintenance, allowing you to create a flexible and stable   
                    system.

     sort         - This parameter is used to sort all your files according     
                    to your setup, although it will not delete old files, it    
                    is a good tool to use so your users can find all the        
                    files quickly, instead of having to search through every    
                    area just to find that one vital file. When it has          
                    completed all sorting, Iniquity will return to the DOS      
                    environment.


     string       - This parameter will load Iniquity in the STRING EDITOR,     
                    from here you can edit all strings, pertaining to the       
                    BBS, to display your desired comments. This area has        
                    grown since the first alpha release and will continue to    
                    do so as new features are added and older ones removed so   
                    you must keep an eye out for any changes that will occur,   
                    as they could mess up some of your display's. When you've   
                    completed the modifications to the strings, you will be     
                    returned to the DOS environment.

     share        - If Iniquity is giving you errors telling you that share
			  *Is Not* loaded then use this paramater to bypass the
                    share checking routeins.  Note: Use with caution.

     term         - By using this parameter you can load up the internal        
                    terminal, from here you can call any number and proceed     
                    to logon to your favourite boards. When you've completed    
                    your session you can be return to the DOS environment and   
                    do what ever you normally do.

     user         - This parameter will load Iniquity's USER EDITOR, thus       
                    allowing you to edit any, or all, user accounts currently   
                    on your system. You can edit them to conform better to      
                    your board, update their accounts, or completely remove     
                    them from the data base. When you've completed your         
                    modifications to the accounts you will be returned to the   
                    DOS environment.

     fltxt        - Creates a file called index.txt in your specified txt dir
                    which is a text list of all your file bases including file
                    names sizes and descriptions.
 
     flhtml       - Creates a file called index.htm your specified txt dir
                    which is a text list of all your file bases including file
                    names sizes and descriptions.

          Shown below are a few examples that can be used to create a desired
          order of events:

          For example:

               Iniquity local modem config node 1 ovrbuf 100

          This would load Iniquity in local only mode with an overlay buffer of
          (100kbytes + 64kbytes = 164kbytes). It will then load up the modem
          configuration editor for node 1, then load up the system configuration,
          returning to DOS when complete.

               Iniquity pack sort

          This would pack all the message and email areas, sort the files, then
          return to DOS when complete.

               Iniquity baud 14400 quit

          This would load Iniquity, with the user already connected, and go
          straight to the logon system. After the user logs off it returns to
          DOS. This allows for Front-End mailers, or per-call maintenance.
command_line_parameters.txt · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki