Ŀ
 This copy of the documentation is edited to remove memory locations and    
 an index.                                                                  
                           Diversi Dial Documentation                       
           For Systems Executing Diversi-Modifications aka "VZ mods"        
                    And Extended Modifications aka "Ff mods"                
                                                                            
       Extended Modifications is a trademark of Paradise Software Systems   
       (C) Copyright 1989, 1990 All Rights Reserved.                        
                                                                            
                                                                            
       Diversi-Modifications is a trademark of Technically Advanced Software
       Creations. Copyright 1988                                            
                                                                            
       Diversi-Dial is a trademark of Diversified Software Research.        
       Copyright 1985.                                                      
                                                                            
                                                                            
Diversi-Dial with Diversi-Modifications & Extended Modifications            
Documentation                                                               
Unless otherwise stated, the following conventions will apply:              
'nn'  Where a double digit Number is called for                             
'c'   Where a channel is called for                                         
'n'   Where a single digit number is called for                             
'x'   Where a letter or other character is called for                       
'txt' Where a line of text is called for                                    
'hh'  Where a Hex number or hours is called for                             
'CON'  Where the command is Console only                                    
'SYS'  Where Sysop only (also applies to remote /I+ Sysop)                  
'FULL' Where the command is a Full co (/Qxxxx) operation                    
'BABY' Where the command is a Baby co (/Q<xxxx) operation                   
'SUB'  Where The Command is available to Subscribers                        
'TIME' Where The Command is available to those with a /V                    
'MSG'  Where the command is available to Message password holders           
BLANK  Where The Command is available to everyone                           
'#000' Where The Command is available only to the #000 PASSWORD             
/?         Display Help Menu                                                
/Ann       Set Rotating message interval                           CON      
           This command toggles ON/OFF with each use.                       
/B         Turn BELLS on/off                                                
/Csn       Set time limits for 'S'ubs and 'N'ons                   CON      
           /C69 Subscribers 60 min. Nonsubscribers 9 Min.                   
/CB        Beep the Console (From line 0, toggles /CB ON/OFF       FULL     
/CD        Decrease Console Speed  (300 baud)  :See /II            CON      
/CI        Increase Console Speed  (600 baud)  :See /II            CON      
/CH        Remove Handle from link /SP                                      
/CK        Kill all non timed nonsubs                             BABY      
/CL        Don't display logons (not a filter for logINs)                   
/CM        Previously undocumented - ignore NONsub logon/off                
/CR        Turn Caret display on/off on your line                           
/CS        Don't display /SP's  to your line                                
/CW        Temporarily Disconnect to answer call waiting                    
/D         Duplex toggle: Unavailable to line 0                             
/E         Read Email                                              SUB      
/Ennn      Check Time of Last email read by user 'nnn'             SUB      
/Ennn<txt> Send Email message to user number 'nnn'                 SUB      
/Ennn,nnn.. Send a duplicate letter to users 'nnn,nnn,nnn,etc.'    SUB      
/E?        Display Email buffer level where 8000 is full           FULL     
           and Month of oldest Email letter.                                
/E#nnn     Check how many letters are waiting to be read           FULL     
           FROM user 'nnn'                                                  
/E*nnn     Delete Email sent by user 'nnn'                         CON      
/E*999     Clear out mail that has been read                       CON      
           Normally performed once an hour.                                 
/E*%       Delete Mail all mail indicated by the Month in /e?      CON      
/E-nnn     Delete mail from user 'nnn' that are sent to you.       SUB      
/F         Double spacing On/Off                                            
/FS        Turn Self Echo On/off                                            
/Gn        Give line 'n' the access indicated by /Ux990            FULL     
           Togglable by sysop (see /LG & /Ux990)                            
/Hxxxx     Enter a handle                                                   
/Hnxxx     Enter a handle for line 'n'                             FULL     
/I/        Toggle /IF0 access; Doesn't affect /IF1 to /IF7         CON      
/I         Instructions and console commands (only #0 can see second half)  
/I1        Password info    /---------------------------------------        
/I2        Channel info <-- reflects changes made by /R commands   :        
/I3        /K Log          \ including /RnX and /RnC               :        
/I4        Copyright information, Addresses and Console Commands            
/I+xxxxxx  Enter MASTER password                                            
/I-        Remove Sysop access from your line                      SYS      
/I#nnn     Display current password for user number 'nnn'          SYS      
           ==> /UxUSR nnn nnn SSSS    is returned                           
           where 'x' is the status of the password:                         
           - is devalled, + is normal, A is alt A, etc.                     
           USR is the user number, 'nnn nnn' is the actual password         
           'SSSS' is the secondary password. (not usually needed)           
           ,Month Year (,MY) is optional. defaulted to current month        
/I#nnn,MY  Display password for Month and Year for user 'nnn'      SYS      
/IEnnn,MY  Same as /I#, except output is routed to email                    
           See /U 980 for options.                                          
                                                                            
     Month 1  2  3  4  5  6  7  8  9  10 11 12 13 14 15                     
     Hex   1  2  3  4  5  6  7  8  9  A  B  C  D  E  F    (values for 'M')  
                                                                            
     Year  90 91 92 93 94 95 96 97 98 99                                    
           80 81 82 83 84 ...............etc.                               
           0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F (values for 'Y')  
                                                                            
           01/89 would be 19 and 11/75 would be B5                          
           or      /I#000,19      or     /IE000,B5                          
           Note that a hex value must be entered for a month                
           beyond the 9th.  this can also be applied to years.              
           so if you're really paranoid, you can use a hex value            
           for the year.                                                    
                                                                            
/IFn<txt>  Force data into the buffer at line 'n'                  SYS      
           Hit Escape after using this command, because it has              
           a repeating feature, much like /Pn*                              
/I@$HHHH HH Put byte 'hh' at HEX address 'HHHH'(must be in CAPS)   SYS      
           Toggle with /IO to turn the command on/off                       
           Memory locations are included with the authorized documentation  
/I;        Enter login message 79 character max. ;=return          SYS      
/IB        Sysop Scroll back buffer (see notes)                    CON      
/ICttttt,ddd Set Total and Daily call counters                     SYS      
/II        Increase/Decrease screen speed (Turbo version of /CI)   CON      
/ILnn      Set System Lock duration for /K (see /Ux991)            SYS      
/IMx       Set Locked message (where 'x' is normally set for Z)    SYS      
/IN        Enter new MASTER password                               SYS      
/IO        Toggle Online Modifications command access              CON      
/IRx       NEXT message to rotate is 'x' (1-9, A-Z) in CAPS        SYS      
/IQ        Enter new co password                                   SYS      
/IQ=       Enter new /q password list (for messages and baby       SYS      
           co and flagdown passwords (see /Q=)                              
/ISnn      Set link /SP interval.                                  SYS      
/IW        Set number of nonsubs that can WAIT for someone to      SYS      
           logon. (Normally set to 2 to allow 1 person unlimited            
           time to wait for a second person to call)                        
/Jnnnnnnn/n Set Remote dialup number and highest line number to    CON      
           dial from.                                                       
/Kn        Kill (disconnect) line number 'n'                       BABY/TIME
/KnS       Slowly Kill line 'n'                                    BABY     
/L         Linefeeds toggle on/off                                          
/L         Sysop Lurk Mode (Occurs automatically if sysop          CON      
           doesn't speak publically for more than 8 minutes)                
/LG        Toggle remote /G access on/off                          CON      
/Mx        Read message slot 'x'                                            
/Mx=       Enter message slot 'x' start with a ';' to rotate       MSG & FUL
           MSG password must start with a number or letter in               
           CAPS for the message to be rotatable.                            
           to LINK messages, type /Mx=<message here> n\                     
           where "n\" signifies how many messages to link; example:         
           /M1=this is message one 2\    { link next TWO messages           
           /M2=this is message two       { to this one.                     
           /M3=this is message three                                        
/N         Enter master password from console (works only ONCE     CON      
           Then /IN must be used. MUST be first command entered.            
/Oxxx      Enter Message to appear after locked message            CON      
           (put your address here. Note this will not work if               
            you have changed /I1 in any way)                                
/Pn        Send a private message to line 'n'                               
/PS        Send a System private (only those on the /P'd station   TIME     
           will see the message)                                            
/Pn* or /Pnnnnn* (on links) will LOCK your /P's into that line number       
           Escape or Control U will abort this feature.                     
/Q         Log off                                                          
/Qxxxx     Enter CO/Baby co/Message/Flagdown password              SUB /G   
/Qxxxx     Changes FULL co password, from line #0                  CON      
/Q=        Enter New password list, separated by spaces            CON      
           ex: /Q=Alpha brat <car *Norm +big                                
           < is a baby co, * is flagdown, + is unlimited time               
           and flagdown, capitol is rotatable message                       
           rotating messages must be started with a semicolon.              
/Qx        Enter coflag character, where 'x' is "<" or "["         CON      
           You can use the online mod command to change the CO              
           flag character to anything you like, within certain              
           limits.                                                          
/R;x       Where 'x' is the character to force line 0 to type.     #000     
           /R; with nothing forces a return from line 0.                    
           /R; from line 0, toggles this command on/off                     
/Rnx       Where 'n' is line number, and 'x' is number of rings    FULL     
           modem should wait before answering.                              
           /Rn0 will exercise modems (for those that don't hangup properly) 
/RnA       Remote line 'n' in ANSWER mode                          FULL     
/RnB       Block /SP and print bells from line 'n' (see /Ux984)    FULL     
/RcC       do not allow macros on channel 'c'                      FULL     
/RnX       Do not allow macros on line 'n'                         FULL     
          * Note: A majority of people can type fast enough to              
           cause the above two commands to auto /k them.                    
/RnD       Activate Dual channel link for line 'n'                 FULL     
           Primary  : 1 2 3 4                                               
           Secondary: 2 1 4 3                                               
           A Dualchannel link is indicated by - instead of =                
           in the /S                                                        
/RnE       Accept / Send mail to line 'n'                          FULL     
           For stations running on two apples                               
/RnF       Ignore line 'n' for FULL status (for a temporary line   FULL     
           used by the sysop, or a bbs, etc..)                     FULL     
/RnK       Toggable /K immunity for line 'n'                       FULL     
/RnL       Relog line 'n'                                          FULL     
/RnM       Set Maximum number of users on current channel          FULL     
           0 for COs only, 9 for Quiet, 2 for private                       
           Check the setting with /I2                                       
/RnO       Never used.. Remote line 'n' in ORIGINATE mode          FULL     
/RnP       Enter terminal mode with line 'n' Control-G to exit     FULL     
/RcR       Send Remotes to channel 'c' at logon                    FULL     
/RcS       Send Subscribers to channel 'c' at logon                FULL     
/RnT       Dial Number set by /J and go into terminal mode with    FULL     
           line 'n'.  Control-G to exit.                                    
           If you plan to be in terminal mode for an extended time,         
           it is a good idea to ut both yourself and the remoted            
           line on an unused channel, because Ddial will force you          
           out of terminal mode, once your buffer fills or someone          
           changes your handle(s)                                           
/RnZ       Put a Twit on Channel Z, where they are limited to 1    FULL     
           character per line. From that point on, only the twit            
           will be able to see himself.   [See 'Other Features']            
           (This is most effective on twits who don't give up)              
/R#        Increase line length by an extra 40 characters          FULL     
           Note: Mr Basham doesn't reccomend this command be used           
           to send link email.  Some characters may get lost.               
/S         Show callers currently connected                                 
/S#        Condensed /S (will display those in remote lurk mode)            
                                   Normal /S with line 5 logging on:        
           #1<T1:bob) 040/#052*                                             
           #3(T1:frank) 003                                                 
           #4[T2:jack) 032/#337$                                            
                                   Condensed with line 5 logging on:        
           040*... 003 032$000!                                             
           052         337                                                  
Note that user number is on second line, where time is on top line.         
also note that line 5 has 000 time AND a ! to indicate that Ddial has a     
carrier. "000!" would appear as "...!" until a carrier is detected.         
/SP        Displays a list of callers on the system.  This command          
           only works during links, and usually is timed like rotating      
           messages.                                                        
                                                                            
/Tc        Tune to channel 'c'                                     SUB/TIME 
                                                                            
/Tcn       Tune line 'n' to channel 'c'                            BABY     
                                                                            
          [All /U Commands are FULL co commands Unless otherwise noted]     
                                                                            
/Ux999     - LOCK         Prevent Non Password holders from logging on      
           + UNLOCK       Allow Access to all callers                       
/Ux998     - Self Squelch ON   Prevent nonsubs from /P'ing P/W holders      
           + Self Squelch OFF   ^Toggable through /X by Sub^                
/Ux997     - Print nonsub logon to T1 only                                  
           + Print nonsub logon to ALL channels                             
/Ux996     - 3 minute cut off when full                                     
           A 2 minute cut off when full                                     
           + Normal cut off when FULL                                       
/Ux995     - Nons not allowed to /P (A /V Toggles this)                     
           + Normal                                                         
/Ux994     - >256 are guests                                                
           + >256 are Subs    Must Use Secondary (last 4 digits)            
                              Handle Is Not Saved In List                   
/Ux993     - >100 can't /T2                                                 
           + All can         (All With Time)                                
                                                                            
                                                                            
/Ux992     - No secondary required       (A Secondary Password Gives Email )
           + Secondary password Required (and /Q password privileges      ) 
                                                                            
/Ux991     - Lock upon /K      (Adjust Time Period with /ILnn)              
           + Don't lock on /K                                               
                                                                            
/Ux990     - /G gives baby co access                                        
           + /G gives unlimited time                                        
                                                                            
/Ux989     - Subs can /K      :Votes are inactive so long as a:             
           + Subs can't /K    :Co is flagged up and online -  :             
           A 2 vote minimum   :This includes flagged links.   :             
           B 3 vote minimum                                                 
                                                                            
/Ux988     - Nons allowed on link                                           
           + Subs only                                                      
           B Guests & subs (or those with a /V)                             
                                                                            
/Ux987     + 15 minute delay when full (Sub Password turns into a guest     
           - no delay                   ^for 15 minutes)                    
                                                                            
/Ux986     - /V When not full                                               
           A /V <512                                                        
           B /V <512 always                                                 
           + 986 no /V                                                      
                                                                            
/Ux985     - No link Email                                                  
           + Accept Link Email                                              
                                                                            
/Ux984     - Kill non BEEP links at 7am                                     
           + No cutoff (See /RnB)                                           
                                                                            
/Ux983     - Ignore logins                                                  
           B Display logins when unlocked                                   
           + Display logins always                                          
                                                                            
/Ux982     B Accept Link passwords (locked only)                            
           A (unlocked only)                                                
           + Accept link passwords Always                                   
                                                                            
/Ux981     + Report all /K's at once, and log in /I3                        
           - Report all /K's only in /I3                                    
                                                                            
/Ux980     + /IE sends only the Primary password (usr nnn nnn)              
           - Secondary sent with Primary (usr nnn nnn ssss)                 
                                                                            
/U<SPACE>  Clears last Auto-devalled number display                CON      
           from sysop status line and from /U list                          
                                                                            
/U         Displays ttttt/ddd/lll                                           
           where t is total call count, d is last devalled                  
           password number, l is last entered password #                    
           Note:This can be used to detect hackers                          
/U=hhxhhx  Lock during the hours of hh and hh                      CON      
           /U= 9P11P   or /U=11P 3A (11pm/3am)                              
                                                                            
/Vn        Validate (give time) to line 'n'                        BABY     
/Wnn       Set line width                                                   
/Xn        Squelch line 'n'                                                 
                                                                            
/Zdd/mm/yy hh:nn xM ss%mm/yy                                       FULL     
dd = day : mm = month : yy = year : hh = hour : nn = minute : ss=seconds    
                                                                            
           Set Time and Date| /Z03/26/89  6:53 PM 00                        
           (Note Spacing)     /Z03/26/89 12:01 AM 00                        
 (Use passwords for Jan 65)   /Z03/26/89  1:09 PM 00%01/65                  
Diversi-Dial automatically slowkills all online at 12:01 AM on the          
first day of each new month, whether /Z is set to use one                   
set of passwords or not.                                                    
Diversi-Dial also does NOT return a password to it's normal status          
at the beginning of each month. (A password on alt A will remain on alt A)  
                                                                            
/RnZ   Zone user number 'n' Line 'n' can only type one character            
       per line, and only that line can see what he types & disable commands
/U-981 Don't print /k's                                                     
/U+981 Print /K's                                                           
/U-980 /IE sends secondary along with primary password                      
/U+980 /IE sends only the primary password.                                 
/I3    /K log                                                               
/I4    Contains Copyright information, and the addresses for                
/IB    Scrollback buffer (Remember to prime the channels)                   
       ordering Ddial, TASC Mods & Extended mods.                           
/IEnnn Send user number 'nnn' his password in EMAIL.                        
/IEnnn,MY Month and year (optional)                                         
/IFnxx Force 'xx' from line 'n'.  Remember to hit escape if                 
       you don't want the /IF to repeat itself.                             
       /IF0xxx can be used by the console for a pseudo macro                
/IO    Toggle Online Mod command access                                     
/I@$hhhh hh Insert byte 'HH' into location 'HHHH'. Remember the CAPS        
/II    Turbo screen speed toggle                                            
/IW    Allow 'n' number to stay forever, as long as 'n' isn't exceeded      
       Some sysops may want to set this to 0 so a lone non can't            
       stay forever.  Others may wish to set it to 2 or higher,             
       so that nons are more likely to stay, so someone is there            
       when a sub logs on.                                                  
/IRx   Next Rotating message will be 'x' (Note, 'x' must be in CAPS         
/I/    Toggle /IF0 access                 -if it is a letter /M )           
                                 Other Features                             
                                                                            
/K will cause the system to display the first line of the /K log            
   to the whole system.                                                     
/I+ access will cause an INVERSE flag to appear on the sysop's              
    status screen, where the channel indicator for that particular          
    line is located.  This flag will remain, even if the line               
    flags down.  the only way to get rid of it is to log off or relog.      
    Think of it as marking your money with a bomb that explodes             
    ink all over the thief.                                                 
                                                                            
                     Quirks in Diversi-Dial & Miscellaneous                 
                                                                            
Diversi-Dial has a few quirks that can be taken advantage of.               
The most useful is in the login sequence...                                 
The password prompt will accept only numbers for a password,                
and rejects everything else.  this is useful because you can                
give out your passwords in the following format:                            
                                                                            
                                  /037/673/345                              
                                                                            
The "/"(slash) will be ignored at the login and it will                     
accept a password containing them.  How is this useful? If someone has      
their password in a macro, and they  accidently  type  it, the  system      
will think it is a command and will ignore it, so it wont be printed to     
everyone online.                                                            
                                                                            
You may give out a temporary password to someone, without giving them the   
password,  by  simply  relogging  them  and  typing  /IFn/(password here)   
The reason there is a '/' in that command is because the user may hit return
when he gets to the password prompt, and your /IF will be printed out to    
everyone online.. this way you are protected.                               
                                                                            
/Hn can be set for anyone who is logging on without a password.  as long as 
it                                                                          
is set while they are still at the login, it will force them to logon with  
 the                                                                        
handle you give them.  Ofcourse /Hn still works on everyone, once they are  
online.                                                                     
                                                                            
Another quirk is in the  password system.  You may set the /Z so that it    
reads passwords for a year  or  month  that doesn't exist.. for example:    
/Z07/03/89 12:00 PM 00%05/76   will  set the  system  to  use  passwords    
from the 5th month of 76. %0C/76  will set  them  for  December  of  76.    
%0F/0D will cause it to  use  passwords  from  the month 0F and year 0D.    
/I#nnn,FD will give you the password for user 'nnn' from month F year D.    
                                                                            
Another Quirk is in the /K vote system.  When a sub or more 'Votes' to      
terminate another line, it is reported to the system as line 1 who /K'd the 
other line.                                                                 



