home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 5 / ctrom5b.zip / ctrom5b / OS2 / MODEM / FOSS1B7 / DOC / SYSOP.INF (.txt) < prev    next >
OS/2 Help File  |  1995-03-29  |  74KB  |  2,832 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5. ΓòÉΓòÉΓòÉ 2. System usage ΓòÉΓòÉΓòÉ
  6.  
  7.  
  8. ΓòÉΓòÉΓòÉ 2.1. Command line entering ΓòÉΓòÉΓòÉ
  9.  
  10.  
  11. ΓòÉΓòÉΓòÉ 3. FOSS setup ΓòÉΓòÉΓòÉ
  12.  
  13.  
  14. ΓòÉΓòÉΓòÉ 3.1. CMD files ΓòÉΓòÉΓòÉ
  15.  
  16.   A number of .CMD files are used by FOSS to different tasks, they are: 
  17.  
  18.   Command file        Description 
  19.   AREA.CMD            is used to start external areas from FOSS with use of the 
  20.                       S(elect) command 
  21.   DOOR.CMD            is used to start external door programs from FOSS with 
  22.                       use of the Op(en) command 
  23.   RING.CMD            is called each time your modem sends a RING signal to the 
  24.                       BBS, may play a tune on your SoundBlaster or something 
  25.   REMOTE.CMD          is called by the D(osShell) command in the SysOp menu 
  26.   YELL.CMD            is called instead of the beeping done by the Y(ell) 
  27.                       command, may yell by playing a .WAV 
  28.  
  29.  
  30. ΓòÉΓòÉΓòÉ 4. Script language ΓòÉΓòÉΓòÉ
  31.  
  32. The FOSS script language allows you to modify the look of your BBS, the scripts 
  33. can be used to execute internal FOSS-command, external DOS or OS/2 programs and 
  34. much, much more. 
  35.  
  36.  
  37. ΓòÉΓòÉΓòÉ 4.1. Files ΓòÉΓòÉΓòÉ
  38.  
  39.   All script files should be located in the SCRIPTS subdirectory of your 
  40.   FOSS-root. They should have no extension or a spesific language key as the 
  41.   only extension. 
  42.  
  43.   There are a number of predefined script hooks inside FOSS which will execute 
  44.   spesific scripts if they exists. 
  45.  
  46.   Some of these scripts may return values to the system by use of the @return 
  47.   command, the default return value is allways 0. 
  48.  
  49.   Standard script hooks 
  50.  
  51.   Script name         Called ... 
  52.   B!BYE.?             before a user is logged off 
  53.   A!DNYUSR.?          after a user was denied access because she/he matched a 
  54.                       line in the MAIN\DENYUSER.LST file 
  55.   A!DOWN.?            after a file-download has completed 
  56.   B!DOWN.?            before a file-download is started 
  57.   A!LOGIN.?           after the login procedure has completed 
  58.   B!LOGIN.?           before the login procedure starts 
  59.   I!LOGIN.?           within the login procedure 
  60.   A!OPEN.?            after a door has closed 
  61.   B!OPEN.?            before a door is opened 
  62.   A!REG.?             after a new user has registered 
  63.   B!REG.?             before a new user registers 
  64.   A!SELECT.?          after area change 
  65.   A!UP.?              after a file-upload has completed 
  66.   B!UP.?              before a file-upload is started 
  67.   A!WHO.?             after W(ho) display 
  68.   B!WHO.?             before W(ho) display 
  69.   m-com.?             from a menu when a command unknown to the system are 
  70.                       entered. m is the current menu (U for Utility menu, B for 
  71.                       Bulletin menu, C for Chat/Node menu, $ for SysOp menu, F 
  72.                       for File menu, R for Message menu and G for Global (if 
  73.                       none of the others match), com is the command entered 
  74.                       (not case sensitive). 
  75.  
  76.   Note:  ? should be blank or language key 
  77.  
  78.  
  79. ΓòÉΓòÉΓòÉ 4.2. Commands ΓòÉΓòÉΓòÉ
  80.  
  81. Here are all the script commands available in the script language of FOSS. 
  82.  
  83. Rules to remember when writing scripts 
  84.  
  85.   o Commands are case-sensitive 
  86.   o Commands must be entered from the start of each line 
  87.   o Enter only one command on each line 
  88.   o Variables may be used on command lines 
  89.  
  90.  
  91. ΓòÉΓòÉΓòÉ 4.2.1. @+ ΓòÉΓòÉΓòÉ
  92.  
  93.  @+ [Var#] [1st#] [2nd#]
  94.  
  95.  Parameters 
  96.  
  97.   Var#      Return calculated value to script variable with given number 
  98.   1st#      First value to add 
  99.   2st#      Second value to add 
  100.  
  101.   Function description 
  102.  
  103.   [Var#] = [1st#] + [2nd#] 
  104.  
  105.   See also 
  106.  
  107.   @-, @/, @*, @math., @mod 
  108.  
  109.  
  110. ΓòÉΓòÉΓòÉ 4.2.2. @- ΓòÉΓòÉΓòÉ
  111.  
  112.  @- [Var#] [1st#] [2nd#]
  113.  
  114.  Parameters 
  115.  
  116.   Var#      Return calculated value to script variable with given number 
  117.   1st#      Value to subtract from 
  118.   2st#      Value to subtract from [1st#] 
  119.  
  120.   Function description 
  121.  
  122.   [Var#] = [1st#] - [2nd#] 
  123.  
  124.   See also 
  125.  
  126.   @+, @/, @*, @math., @mod 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 4.2.3. @/ ΓòÉΓòÉΓòÉ
  130.  
  131.  @/ [Var#] [1st#] [2nd#]
  132.  
  133.  Parameters 
  134.  
  135.   Var#      Return calculated value to script variable with given number 
  136.   1st#      Value to divide 
  137.   2st#      Value to divide [1st#] on 
  138.  
  139.   Function description 
  140.  
  141.   [Var#] = [1st#] / [2nd#] 
  142.  
  143.   See also 
  144.  
  145.   @+, @-, @*, @math., @mod 
  146.  
  147.  
  148. ΓòÉΓòÉΓòÉ 4.2.4. @* ΓòÉΓòÉΓòÉ
  149.  
  150.  @* [Var#] [1st#] [2nd#]
  151.  
  152.  Parameters 
  153.  
  154.   Var#      Return calculated value to script variable with given number 
  155.   1st#      First value to multiply 
  156.   2st#      Second value to multiply 
  157.  
  158.   Function description 
  159.  
  160.   [Var#] = [1st#] * [2nd#] 
  161.  
  162.   See also 
  163.  
  164.   @-, @+, @/, @math., @mod 
  165.  
  166.  
  167. ΓòÉΓòÉΓòÉ 4.2.5. @assign ΓòÉΓòÉΓòÉ
  168.  
  169.  @assign [Var#] [text]
  170.  
  171.  Parameters 
  172.  
  173.   Var#      Script variable number selected as target for [text] 
  174.   text      Any text string to assign to [Var#] 
  175.  
  176.   Function description 
  177.  
  178.   [Var#] = [text] 
  179.  
  180.   See also 
  181.  
  182.   @set 
  183.  
  184.  
  185. ΓòÉΓòÉΓòÉ 4.2.6. @beep ΓòÉΓòÉΓòÉ
  186.  
  187.  @beep [freq] [length]
  188.  
  189.  Parameters 
  190.  
  191.   freq      Frequenze in Hz of wanted sound 
  192.   length    Requested duration of sound 
  193.  
  194.   Function description 
  195.  
  196.   Play a sound with the given frequency for the given duration 
  197.  
  198.   See also 
  199.  
  200.   none 
  201.  
  202.  
  203. ΓòÉΓòÉΓòÉ 4.2.7. @call ΓòÉΓòÉΓòÉ
  204.  
  205.  @call [scrname]
  206.  
  207.  Parameters 
  208.  
  209.   scrname   Name of script to call 
  210.  
  211.   Function description 
  212.  
  213.   Start another script, when called script are completed the current script 
  214.   will continue executing 
  215.  
  216.   See also 
  217.  
  218.   @run, @rundos 
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ 4.2.8. @Case ΓòÉΓòÉΓòÉ
  222.  
  223.  @Case [Var#]
  224.  
  225.  Parameters 
  226.  
  227.   Var#      Script variable number selected 
  228.  
  229.   Function description 
  230.  
  231.   Convert the text in script variable number [Var#] to nice-case 
  232.  
  233.   See also 
  234.  
  235.   @CASE 
  236.  
  237.  
  238. ΓòÉΓòÉΓòÉ 4.2.9. @CASE ΓòÉΓòÉΓòÉ
  239.  
  240.  @CASE [Var#]
  241.  
  242.  Parameters 
  243.  
  244.   Var#      Script variable number selected 
  245.  
  246.   Function description 
  247.  
  248.   Convert the text in script variable number [Var#] to upper-case 
  249.  
  250.   See also 
  251.  
  252.   @Case 
  253.  
  254.  
  255. ΓòÉΓòÉΓòÉ 4.2.10. @debug ΓòÉΓòÉΓòÉ
  256.  
  257.  @debug
  258.  
  259.  Parameters 
  260.  
  261.   Function description 
  262.  
  263.   Continue script in debug mode. In debug mode all lines of the script are 
  264.   logged into the MAIN\USAGELOG.SYS file. 
  265.  
  266.   See also 
  267.  
  268.   none 
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 4.2.11. @delay ΓòÉΓòÉΓòÉ
  272.  
  273.  @delay [seconds] {char}
  274.  
  275.  Parameters 
  276.  
  277.   seconds   Number of seconds to delay 
  278.   char      Character to print echo second 
  279.  
  280.   Function description 
  281.  
  282.   Stop the executing of the script for [seconds] seconds and print {char} each 
  283.   second 
  284.  
  285.   See also 
  286.  
  287.   none 
  288.  
  289.  
  290. ΓòÉΓòÉΓòÉ 4.2.12. @command ΓòÉΓòÉΓòÉ
  291.  
  292.  @command [commands]
  293.  
  294.  Parameters 
  295.  
  296.   commands  String of FOSS commads to execute 
  297.  
  298.   Function description 
  299.  
  300.   Execute the given FOSS commands 
  301.  
  302.   See also 
  303.  
  304.   none 
  305.  
  306.  
  307. ΓòÉΓòÉΓòÉ 4.2.13. @delfile ΓòÉΓòÉΓòÉ
  308.  
  309.  @delfile [filename]
  310.  
  311.  Parameters 
  312.  
  313.   filename  Name(s) of file(s) to delete from your harddisk 
  314.  
  315.   Function description 
  316.  
  317.   Delete the listed files from your harddisk 
  318.  
  319.   See also 
  320.  
  321.   none 
  322.  
  323.  
  324. ΓòÉΓòÉΓòÉ 4.2.14. @exit ΓòÉΓòÉΓòÉ
  325.  
  326.  @exit {commands}
  327.  
  328.  Parameters 
  329.  
  330.   commads   FOSS commands to execute after leaving the script 
  331.  
  332.   Function description 
  333.  
  334.   End current script and place [commands] in command que 
  335.  
  336.   See also 
  337.  
  338.   none 
  339.  
  340.  
  341. ΓòÉΓòÉΓòÉ 4.2.15. @file ΓòÉΓòÉΓòÉ
  342.  
  343.  @file [filename]
  344.  
  345.  Parameters 
  346.  
  347.   filename  Name of file to open 
  348.  
  349.   Function description 
  350.  
  351.   Open the given file for output from the @write and @writeln 
  352.  
  353.   See also 
  354.  
  355.   @readln, @write, @writeln 
  356.  
  357.  
  358. ΓòÉΓòÉΓòÉ 4.2.16. @getfirst ΓòÉΓòÉΓòÉ
  359.  
  360.  @getfirst [Var#into] [Var#from]
  361.  
  362.  Parameters 
  363.  
  364.   Var#into  Script variable number to return word into 
  365.   Var#form  Script variable number to take word from 
  366.  
  367.   Function description 
  368.  
  369.   Return first word from string variable [Var#from] in [Var#into]. The word is 
  370.   removed from the [Var#from] variable 
  371.  
  372.   See also 
  373.  
  374.   @ifcommand 
  375.  
  376.  
  377. ΓòÉΓòÉΓòÉ 4.2.17. @goto ΓòÉΓòÉΓòÉ
  378.  
  379.  @goto [label]
  380.  
  381.  Parameters 
  382.  
  383.   label     Name of label to jump to 
  384.  
  385.   Function description 
  386.  
  387.   Jump to given label and continues script execution from there 
  388.  
  389.   See also 
  390.  
  391.   none 
  392.  
  393.  
  394. ΓòÉΓòÉΓòÉ 4.2.18. @if (text) ΓòÉΓòÉΓòÉ
  395.  
  396.  @if [s1] [s2] [label]
  397.  
  398.  Parameters 
  399.  
  400.   s1        First string to compare 
  401.   s2        Second string to compare 
  402.   label     Name of label to jump to 
  403.  
  404.   Function description 
  405.  
  406.   If string [s1] and string [s2] are equal jump to [label] 
  407.  
  408.   See also 
  409.  
  410.   @if (number), @ifcommand @iffile 
  411.  
  412.  
  413. ΓòÉΓòÉΓòÉ 4.2.19. @if (number) ΓòÉΓòÉΓòÉ
  414.  
  415.  @if [#1] <=> [#2] [label]
  416.  
  417.  Parameters 
  418.  
  419.   #1        First value to compare 
  420.   #2        Second value to compare 
  421.   label     Name of label to jump to 
  422.  
  423.   Function description 
  424.  
  425.   Compare the two given values and jump to [label] if argument is true. 
  426.  
  427.   See also 
  428.  
  429.   @if (text), @ifcommand @iffile 
  430.  
  431.  
  432. ΓòÉΓòÉΓòÉ 4.2.20. @ifcommand ΓòÉΓòÉΓòÉ
  433.  
  434.  @ifcommand [s1] [command] [label]
  435.  
  436.  Parameters 
  437.  
  438.   s1        String to check against [command] 
  439.   command   Command to check for in FOSS format 
  440.   label     Name of label to jump to 
  441.  
  442.   Function description 
  443.  
  444.   Check if [s1] matches [command] and jump to [label] if true 
  445.  
  446.   See also 
  447.  
  448.   @if (number), @if (text), @iffile 
  449.  
  450.  
  451. ΓòÉΓòÉΓòÉ 4.2.21. @iffile ΓòÉΓòÉΓòÉ
  452.  
  453.  @iffile [filename] [label]
  454.  
  455.  Parameters 
  456.  
  457.   filename  Name of file to check 
  458.   label     Name of label to jump to 
  459.  
  460.   Function description 
  461.  
  462.   Check if [filename] exists and jump to [label] if it does 
  463.  
  464.   See also 
  465.  
  466.   @if (number), @if (text), @ifcommand, 
  467.  
  468.  
  469. ΓòÉΓòÉΓòÉ 4.2.22. @input ΓòÉΓòÉΓòÉ
  470.  
  471.  @input [Var#] [prompt]
  472.  
  473.  Parameters 
  474.  
  475.   Var#      Script variable to return input to 
  476.   prompt    Text prompt for the data entry 
  477.  
  478.   Function description 
  479.  
  480.   Allow the user to input a text in [Var#] 
  481.  
  482.   See also 
  483.  
  484.   @select 
  485.  
  486.  
  487. ΓòÉΓòÉΓòÉ 4.2.23. @log ΓòÉΓòÉΓòÉ
  488.  
  489.  @log [log-text]
  490.  
  491.  Parameters 
  492.  
  493.   log-text  Text to write to log file 
  494.  
  495.   Function description 
  496.  
  497.   Write a line of text to current nodes log file. If [log-text] starts with a $ 
  498.   symbol the text if written to the SysOp logfile displayed to SysOp when 
  499.   he/she logs in 
  500.  
  501.   See also 
  502.  
  503.   none 
  504.  
  505.  
  506. ΓòÉΓòÉΓòÉ 4.2.24. @math ΓòÉΓòÉΓòÉ
  507.  
  508.  @math [var#] [expr]
  509.  
  510.  Parameters 
  511.  
  512.   var#      Number of script variable to return result into. 
  513.   expr      Mathematic expression 
  514.  
  515.   Function description 
  516.  
  517.   Simple calculator supporting +, -, / and *. 
  518.  
  519.   See also 
  520.  
  521.   @+, @-, @/, @*, @mod 
  522.  
  523.  
  524. ΓòÉΓòÉΓòÉ 4.2.25. @mod ΓòÉΓòÉΓòÉ
  525.  
  526.  @mod [Var#] [1st#] [2nd#]
  527.  
  528.  Parameters 
  529.  
  530.   Var#      Return calculated value to script variable with given number 
  531.   1st#      Number to divide 
  532.   2st#      Number to divide [1st#] on 
  533.  
  534.   Function description 
  535.  
  536.   [Var#] = [1st#] mod [2nd#] 
  537.  
  538.   See also 
  539.  
  540.   @+, @-, @/, @*, @math 
  541.  
  542.  
  543. ΓòÉΓòÉΓòÉ 4.2.26. @readln ΓòÉΓòÉΓòÉ
  544.  
  545.  @readln [fileline] [intovar#] {[fileline] [intovar#] ...}
  546.  
  547.  Parameters 
  548.  
  549.   fileline  Line number to read 
  550.   intovar   #Return line read into give script variable 
  551.  
  552.   Function description 
  553.  
  554.   Read a line of text from the current file (specified by the @file command) 
  555.   into the given script variable number. More lines can be read by entering 
  556.   more line numbers and var-numbers. 
  557.  
  558.   See also 
  559.  
  560.   @file, @write, @writeln 
  561.  
  562.  
  563. ΓòÉΓòÉΓòÉ 4.2.27. @receive ΓòÉΓòÉΓòÉ
  564.  
  565.  @receive [filename] {protocol}
  566.  
  567.  Parameters 
  568.  
  569.   filename  Name of file to receive 
  570.   protocol  Identifier of protocol to transfer file with 
  571.  
  572.   Function description 
  573.  
  574.   Receive a file user the given protocol 
  575.  
  576.   See also 
  577.  
  578.   @send 
  579.  
  580.  
  581. ΓòÉΓòÉΓòÉ 4.2.28. @return ΓòÉΓòÉΓòÉ
  582.  
  583.  @return [returnvalue] {commands}
  584.  
  585.  Parameters 
  586.  
  587.   returnvalueValue to return from script 
  588.   commads   Commands to insert into the command que 
  589.  
  590.   Function description 
  591.  
  592.   Ends script execution and returns the given value and commads 
  593.  
  594.   See also 
  595.  
  596.   @exit 
  597.  
  598.  
  599. ΓòÉΓòÉΓòÉ 4.2.29. @run ΓòÉΓòÉΓòÉ
  600.  
  601.  @run [command] {Parameters}
  602.  
  603.  Parameters 
  604.  
  605.   commands  Program to run 
  606.   ParametersParameters to pass to the program 
  607.  
  608.   Function description 
  609.  
  610.   Run an external OS/2 executable 
  611.  
  612.   See also 
  613.  
  614.   @rundos, @call 
  615.  
  616.  
  617. ΓòÉΓòÉΓòÉ 4.2.30. @rundos ΓòÉΓòÉΓòÉ
  618.  
  619.  @rundos [command] {Parameters}
  620.  
  621.  Parameters 
  622.  
  623.   command   Program to run 
  624.   ParametersParameters to pass to the program 
  625.  
  626.   Function description 
  627.  
  628.   Run an external executable through the OS/2 command shell 
  629.  
  630.   See also 
  631.  
  632.   @run, @call 
  633.  
  634.  
  635. ΓòÉΓòÉΓòÉ 4.2.31. @select ΓòÉΓòÉΓòÉ
  636.  
  637.  @select [keys] [prompt]
  638.  
  639.  Parameters 
  640.  
  641.   keys      String of keys 
  642.   prompt    Text prompt for input operation 
  643.  
  644.   Function description 
  645.  
  646.   Let the user select one of the given keys in answer to a question. Example 
  647.  
  648.     @select YesNo Should I delete this file?
  649.     @Y
  650.     File is about to being deleted!
  651.     @delfile test.txt
  652.     @exit
  653.     @N
  654.     File was not deleted!
  655.  
  656.   See also 
  657.  
  658.   @input 
  659.  
  660.  
  661. ΓòÉΓòÉΓòÉ 4.2.32. @send ΓòÉΓòÉΓòÉ
  662.  
  663.  @send [filename] {protocol}
  664.  
  665.  Parameters 
  666.  
  667.   filename  Name of file to send 
  668.   protocol  Protocol to use when sending 
  669.  
  670.   Function description 
  671.  
  672.   Send a file to the user using the given protocol 
  673.  
  674.   See also 
  675.  
  676.   @receive 
  677.  
  678.  
  679. ΓòÉΓòÉΓòÉ 4.2.33. @set ΓòÉΓòÉΓòÉ
  680.  
  681.  @set [intvar] [const]
  682.  
  683.  Parameters 
  684.  
  685.   intvar    Which internal control to set 
  686.   const     Value to set [intvar] to 
  687.  
  688.   Function description 
  689.  
  690.   intvar    Possible selections 
  691.   menu      Select a internal menu directly, available menu selections are: M 
  692.             for Main menu, U for Utility menu, B for Bulletion menu, C for 
  693.             Chat/Node menu, $ for SysOp menu, F for File menu and R for Message 
  694.             menu 
  695.   output    Select if the none-command lines in script are to be displayed on 
  696.             screen, available selections are: ON or OFF 
  697.   1000sep   Select if numbers are to be displayed with or without 
  698.             1000-separators as default 
  699.  
  700.   See also 
  701.  
  702.   @assign 
  703.  
  704.  
  705. ΓòÉΓòÉΓòÉ 4.2.34. @show ΓòÉΓòÉΓòÉ
  706.  
  707.  @show [filename]
  708.  
  709.  Parameters 
  710.  
  711.   filename  Name of file to display 
  712.  
  713.   Function description 
  714.  
  715.   Display the named file to screen 
  716.  
  717.   See also 
  718.  
  719.   none 
  720.  
  721.  
  722. ΓòÉΓòÉΓòÉ 4.2.35. @splitpath ΓòÉΓòÉΓòÉ
  723.  
  724. @splitpath [path] [varfordir] [varforname]
  725.  
  726.  Parameters 
  727.  
  728.   path      Path to split up 
  729.   varfordir Var to put directory part in 
  730.   varfornameVar to put name part in 
  731.  
  732.   Function description 
  733.  
  734.   Split a complete path string (dir+name) into directory and name parts. 
  735.  
  736.   See also 
  737.  
  738.   none 
  739.  
  740.  
  741. ΓòÉΓòÉΓòÉ 4.2.36. @write ΓòÉΓòÉΓòÉ
  742.  
  743.  @write [text]
  744.  
  745.  Parameters 
  746.  
  747.   text      Text to write to file 
  748.  
  749.   Function description 
  750.  
  751.   Writes the given text to the file opened by the @file command 
  752.  
  753.   See also 
  754.  
  755.   @file, @readln, @writeln 
  756.  
  757.  
  758. ΓòÉΓòÉΓòÉ 4.2.37. @writeln ΓòÉΓòÉΓòÉ
  759.  
  760.  @writeln [text]
  761.  
  762.  Parameters 
  763.  
  764.   text      Text to write to file 
  765.  
  766.   Function description 
  767.  
  768.   Writes the given text to the file opened by the @file command and adds a 
  769.   CR/LF sequece 
  770.  
  771.   See also 
  772.  
  773.   @file, @readln, @write 
  774.  
  775.  
  776. ΓòÉΓòÉΓòÉ 4.3. Variables ΓòÉΓòÉΓòÉ
  777.  
  778. There are currently two types of variables used in scripts, bulletins and 
  779. menus. First there are the old type &-variables (listed later) and the new type 
  780. %-variables. The %-variables are used by entering the variable name between two 
  781. %. For example: "Today's date is %cur_day%". In this string %cur_day% will be 
  782. replaced with the current day. 
  783.  
  784. Most of the variables may be displayed using different masks by entering a : 
  785. and a mask number after the variable, but before the ending %. All variable 
  786. defaults to mask 0. To list the previous example with mask 1 (gives it a 
  787. leeding zero) you'll have to enter: "Today's date is %cur_day:1%". 
  788.  
  789.  
  790. ΓòÉΓòÉΓòÉ 4.3.1. %cur_date% ΓòÉΓòÉΓòÉ
  791.  
  792. Returns current date 
  793.  
  794. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  795. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  796. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  797. Γöé%cur_date%          ΓöéDate string                             Γöé1st January 1990    Γöé
  798. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  799.  
  800.  
  801. ΓòÉΓòÉΓòÉ 4.3.2. %cur_day% ΓòÉΓòÉΓòÉ
  802.  
  803. Returns current day of month 
  804.  
  805. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  806. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  807. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  808. Γöé%cur_day%           ΓöéCurrent day of month                    Γöé7                   Γöé
  809. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  810. Γöé%cur_day:1%         ΓöéCurrent day with leading zero           Γöé07                  Γöé
  811. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  812.  
  813.  
  814. ΓòÉΓòÉΓòÉ 4.3.3. %cur_hour% ΓòÉΓòÉΓòÉ
  815.  
  816. Returns current hour 
  817.  
  818. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  819. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  820. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  821. Γöé%cur_hour%          ΓöéHour                                    Γöé5                   Γöé
  822. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  823. Γöé%cur_hour:1%        ΓöéHour with leading zero                  Γöé05                  Γöé
  824. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  825.  
  826.  
  827. ΓòÉΓòÉΓòÉ 4.3.4. %cur_min% ΓòÉΓòÉΓòÉ
  828.  
  829. Returns current min 
  830.  
  831. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  832. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  833. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  834. Γöé%cur_min%           ΓöéMin                                     Γöé5                   Γöé
  835. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  836. Γöé%cur_min:1%         ΓöéMin with leading zero                   Γöé05                  Γöé
  837. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  838.  
  839.  
  840. ΓòÉΓòÉΓòÉ 4.3.5. %cur_month% ΓòÉΓòÉΓòÉ
  841.  
  842. Returns current month of year 
  843.  
  844. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  845. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  846. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  847. Γöé%cur_month%         ΓöéCurrent month                           Γöé1                   Γöé
  848. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  849. Γöé%cur_month:1%       ΓöéCurrent month with leading zero         ΓöéJanuary             Γöé
  850. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  851. Γöé%cur_month:2%       ΓöéName of current month                   Γöé01                  Γöé
  852. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  853.  
  854.  
  855. ΓòÉΓòÉΓòÉ 4.3.6. %cur_sec% ΓòÉΓòÉΓòÉ
  856.  
  857. Returns current second 
  858.  
  859. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  860. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  861. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  862. Γöé%cur_sec%           ΓöéSecond                                  Γöé5                   Γöé
  863. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  864. Γöé%cur_sec:1%         ΓöéSecond with leading zero                Γöé05                  Γöé
  865. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  866.  
  867.  
  868. ΓòÉΓòÉΓòÉ 4.3.7. %cur_time% ΓòÉΓòÉΓòÉ
  869.  
  870. Returns current time 
  871.  
  872. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  873. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  874. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  875. Γöé%cur_time%          ΓöéHour and minute                         Γöé11                  Γöé
  876. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  877. Γöé%cur_time:1%        ΓöéHour, minute and second                 Γöé11                  Γöé
  878. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  879.  
  880.  
  881. ΓòÉΓòÉΓòÉ 4.3.8. %cur_year% ΓòÉΓòÉΓòÉ
  882.  
  883. Returns current year 
  884.  
  885. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  886. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  887. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  888. Γöé%cur_year%          ΓöéCurrent year, two digits                Γöé94                  Γöé
  889. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  890. Γöé%cur_year:1%        ΓöéCurrent year, all four digits           Γöé1994                Γöé
  891. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  892.  
  893.  
  894. ΓòÉΓòÉΓòÉ 4.3.9. %scr_##% ΓòÉΓòÉΓòÉ
  895.  
  896. Returns the given system variable 
  897.  
  898. Script variables may be used by scripts, each started script has it's own set 
  899. of these. Same as &50 to &99 
  900.  
  901. Returns the given script variable 
  902.  
  903. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  904. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  905. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  906. Γöé%scr_##%            ΓöéReturns script variable number ## (## isΓöéTest                Γöé
  907. Γöé                    Γöéa number from 0 to 49)                  Γöé                    Γöé
  908. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  909. Γöé%scr_##:1%          ΓöéSame as above but if the variable       Γöé1.000               Γöé
  910. Γöé                    Γöécontains a number it is returned with   Γöé                    Γöé
  911. Γöé                    Γöé1000-separators                         Γöé                    Γöé
  912. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  913.  
  914.  
  915. ΓòÉΓòÉΓòÉ 4.3.10. %sys_##% ΓòÉΓòÉΓòÉ
  916.  
  917. System variables that may be used by scripts, menus and bulletins. Same as &50 
  918. to &99. These variables are kept between different scripts, logons and so on 
  919. but they are private to each node 
  920.  
  921. Returns the given system variable 
  922.  
  923. System variables may be used by scripts, menus and bulletins. Same as &50 to 
  924. &99 
  925.  
  926. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  927. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  928. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  929. Γöé%sys_##%            ΓöéReturns system variable number ## (## isΓöéTest                Γöé
  930. Γöé                    Γöéa number from 0 to 49)                  Γöé                    Γöé
  931. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  932. Γöé%sys_##:1%          ΓöéSame as above but if the variable       Γöé1.000               Γöé
  933. Γöé                    Γöécontains a number it is returned with   Γöé                    Γöé
  934. Γöé                    Γöé1000-separators                         Γöé                    Γöé
  935. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  936.  
  937.  
  938. ΓòÉΓòÉΓòÉ 4.3.11. %sys_com% ΓòÉΓòÉΓòÉ
  939.  
  940. Returns current com handle, port# or device name 
  941.  
  942. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  943. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  944. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  945. Γöé%sys_com%           ΓöéCom handle in hex                       Γöé000E                Γöé
  946. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  947. Γöé%sys_com:1%         ΓöéCom handle in dec                       Γöé14                  Γöé
  948. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  949. Γöé%sys_com:2%         ΓöéCom port number                         Γöé1                   Γöé
  950. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  951. Γöé%sys_com:3%         ΓöéCom device name                         ΓöéCOM1                Γöé
  952. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  953.  
  954.  
  955. ΓòÉΓòÉΓòÉ 4.3.12. %sys_menu% ΓòÉΓòÉΓòÉ
  956.  
  957. Returns current menu 
  958.  
  959. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  960. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  961. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  962. Γöé%sys_menu%          ΓöéCurrent menu character                  ΓöéR                   Γöé
  963. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ 4.3.13. %sys_node% ΓòÉΓòÉΓòÉ
  967.  
  968. Returns current node number 
  969.  
  970. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  971. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  972. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  973. Γöé%sys_node%          ΓöéCurrent node number                     Γöé1                   Γöé
  974. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  975. Γöé%sys_node:1%        ΓöéCurrent node number prefilled with 0's  Γöé001                 Γöé
  976. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  977.  
  978.  
  979. ΓòÉΓòÉΓòÉ 4.3.14. %sys_speed% ΓòÉΓòÉΓòÉ
  980.  
  981. Returns current communication speed 
  982.  
  983. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  984. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  985. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  986. Γöé%sys_speed%         ΓöéCONNECT speed                           Γöé28800               Γöé
  987. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  988. Γöé%sys_speed:1%       ΓöéInit speed                              Γöé56700               Γöé
  989. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  990.  
  991.  
  992. ΓòÉΓòÉΓòÉ 4.3.15. %sys_vers% ΓòÉΓòÉΓòÉ
  993.  
  994. Returns current system version 
  995.  
  996. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  997. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  998. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  999. Γöé%sys_vers%          ΓöéVersion string                          ΓöéFOSS/2 v1.0╤ü        Γöé
  1000. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1001. Γöé%sys_vers:1%        ΓöéVersion number                          Γöé1.0╤ü                Γöé
  1002. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1003.  
  1004.  
  1005. ΓòÉΓòÉΓòÉ 4.3.16. %usr_acc% ΓòÉΓòÉΓòÉ
  1006.  
  1007. Returns users access level 
  1008.  
  1009. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1010. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1011. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1012. Γöé%usr_acc_x%         ΓöéAccess level                            Γöé2                   Γöé
  1013. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1014.  
  1015.  
  1016. ΓòÉΓòÉΓòÉ 4.3.17. %usr_acc_x% ΓòÉΓòÉΓòÉ
  1017.  
  1018. Returns the access status for x in current area. x should be a valid access 
  1019. string. (RWUDOAS) 
  1020.  
  1021. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1022. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1023. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1024. Γöé%usr_acc_x%         ΓöéReturns 1 if accesses are present or 0  Γöé1                   Γöé
  1025. Γöé                    Γöéif not                                  Γöé                    Γöé
  1026. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1027. Γöé%usr_acc_x:1%       ΓöéReturns Y if accesses are present or N  ΓöéY                   Γöé
  1028. Γöé                    Γöéif not                                  Γöé                    Γöé
  1029. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1030. Γöé%usr_acc_x:2%       ΓöéReturns Yes if accesses are present or  ΓöéYes                 Γöé
  1031. Γöé                    ΓöéNo if not                               Γöé                    Γöé
  1032. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1033. Γöé%usr_acc_x:3%       ΓöéReturns the given access string if      ΓöéRWUD                Γöé
  1034. Γöé                    Γöépresent, nothing is return if no access Γöé                    Γöé
  1035. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1036.  
  1037.  
  1038. ΓòÉΓòÉΓòÉ 4.3.18. %usr_addr% ΓòÉΓòÉΓòÉ
  1039.  
  1040. Returns users address. 
  1041.  
  1042. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1043. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1044. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1045. Γöé%usr_addr%          ΓöéUser city                               ΓöéTrondheim           Γöé
  1046. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1047. Γöé%usr_addr:1%        ΓöéUser street address                     ΓöéBoks 455 Sentrum    Γöé
  1048. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1049. Γöé%usr_addr:2%        ΓöéUser post code                          Γöé7001 Trondheim,     Γöé
  1050. Γöé                    Γöé                                        ΓöéNorway              Γöé
  1051. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1052.  
  1053.  
  1054. ΓòÉΓòÉΓòÉ 4.3.19. %usr_dls% ΓòÉΓòÉΓòÉ
  1055.  
  1056. Returns download status 
  1057.  
  1058. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1059. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1060. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1061. Γöé%usr_dls%           ΓöéNumber of files downloaded              Γöé13                  Γöé
  1062. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1063. Γöé%usr_dls:1%         ΓöéNumber of KB downloaded                 Γöé1200                Γöé
  1064. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1065.  
  1066.  
  1067. ΓòÉΓòÉΓòÉ 4.3.20. %usr_logon% ΓòÉΓòÉΓòÉ
  1068.  
  1069. Returns various logon information 
  1070.  
  1071. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1072. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1073. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1074. Γöé%usr_logon%         ΓöéNumber of logons                        Γöé32                  Γöé
  1075. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1076. Γöé%usr_logon:1%       ΓöéFirst logon, string                     Γöé12                  Γöé
  1077. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1078. Γöé%usr_logon:2%       ΓöéLast logon, string                      Γöé12                  Γöé
  1079. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1080.  
  1081.  
  1082. ΓòÉΓòÉΓòÉ 4.3.21. %usr_name% ΓòÉΓòÉΓòÉ
  1083.  
  1084. Returns current users name 
  1085.  
  1086. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1087. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1088. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1089. Γöé%usr_name%          ΓöéFull user name                          ΓöéTerje Flaaronning   Γöé
  1090. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1091. Γöé%usr_name:1%        ΓöéUser first name                         ΓöéTerje               Γöé
  1092. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1093. Γöé%usr_name:2%        ΓöéUser last name                          ΓöéFlaaronning         Γöé
  1094. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1095.  
  1096.  
  1097. ΓòÉΓòÉΓòÉ 4.3.22. %usr_phone% ΓòÉΓòÉΓòÉ
  1098.  
  1099. Returns users phone numbers 
  1100.  
  1101. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1102. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1103. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1104. Γöé%usr_phone%         ΓöéHome phone                              Γöé+47-92254444        Γöé
  1105. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1106. Γöé%usr_phone:1%       ΓöéWork phone                              Γöé+47-92103444        Γöé
  1107. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1108.  
  1109.  
  1110. ΓòÉΓòÉΓòÉ 4.3.23. %usr_read% ΓòÉΓòÉΓòÉ
  1111.  
  1112. Returns number of message read by user 
  1113.  
  1114. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1115. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1116. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1117. Γöé%usr_read%          ΓöéMessages read                           Γöé100                 Γöé
  1118. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1119.  
  1120.  
  1121. ΓòÉΓòÉΓòÉ 4.3.24. %usr_time% ΓòÉΓòÉΓòÉ
  1122.  
  1123. Returns users different time information 
  1124.  
  1125. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1126. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1127. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1128. Γöé%usr_time%          ΓöéTime left today in minutes              Γöé10                  Γöé
  1129. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1130. Γöé%usr_time:1%        ΓöéTime allowed each day in minutes        Γöé60                  Γöé
  1131. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1132. Γöé%usr_time:2%        ΓöéMinutes since logon                     Γöé15                  Γöé
  1133. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1134. Γöé%usr_time:3%        ΓöéTotal time used in minutes              Γöé1200                Γöé
  1135. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1136.  
  1137.  
  1138. ΓòÉΓòÉΓòÉ 4.3.25. %usr_uls% ΓòÉΓòÉΓòÉ
  1139.  
  1140. Returns upload status 
  1141.  
  1142. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1143. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1144. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1145. Γöé%usr_uls%           ΓöéNumber of files uploaded                Γöé13                  Γöé
  1146. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1147. Γöé%usr_uls:1%         ΓöéNumber of KB uploaded                   Γöé1200                Γöé
  1148. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1149.  
  1150.  
  1151. ΓòÉΓòÉΓòÉ 4.3.26. %usr_written% ΓòÉΓòÉΓòÉ
  1152.  
  1153. Returns number of message written by user 
  1154.  
  1155. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1156. ΓöéVariable            ΓöéDescription                             ΓöéExample output      Γöé
  1157. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1158. Γöé%usr_written%       ΓöéMessages written                        Γöé100                 Γöé
  1159. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1160.  
  1161.  
  1162. ΓòÉΓòÉΓòÉ 4.3.27. & script variables ΓòÉΓòÉΓòÉ
  1163.  
  1164. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1165. ΓöéVariable            ΓöéDescription                                                 Γöé
  1166. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1167. Γöé&[0-99]             ΓöéScript variables                                            Γöé
  1168. Γöé                    ΓöéVariables description: This is a set of 100 variables of    Γöé
  1169. Γöé                    Γöénumber or string type which may be used by scripts for      Γöé
  1170. Γöé                    Γöéstoring temporary data while running a script. A separate   Γöé
  1171. Γöé                    Γöéset of these variables are maintained for each script       Γöé
  1172. Γöé                    Γöéstarted. This may NOT be used in menus and bulletins.       Γöé
  1173. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1174.  
  1175.  
  1176. ΓòÉΓòÉΓòÉ 4.3.28. & area variables ΓòÉΓòÉΓòÉ
  1177.  
  1178. All these variables refers to the currently selected area 
  1179.  
  1180. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1181. ΓöéVariable            ΓöéDescription                                                 Γöé
  1182. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1183. Γöé&ac                 ΓöéArea code                                                   Γöé
  1184. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1185. Γöé&ad                 ΓöéDoor code                                                   Γöé
  1186. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1187. Γöé&af                 ΓöéFile code                                                   Γöé
  1188. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1189. Γöé&an                 ΓöéArea name                                                   Γöé
  1190. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1191. Γöé&asl                ΓöéLast message (updated at last area change)                  Γöé
  1192. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1193. Γöé&asr                ΓöéLast message read by current user (updated at last area     Γöé
  1194. Γöé                    Γöéchange)                                                     Γöé
  1195. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1196. Γöé&asu                ΓöéNumber of unread messages for all (updated at last area     Γöé
  1197. Γöé                    Γöéchange)                                                     Γöé
  1198. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1199. Γöé&asy                ΓöéNumber of unread messages for current user (updated at last Γöé
  1200. Γöé                    Γöéarea change)                                                Γöé
  1201. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1202.  
  1203.  
  1204. ΓòÉΓòÉΓòÉ 4.3.29. & user variables ΓòÉΓòÉΓòÉ
  1205.  
  1206. All these variables refers to the user currently online at the node requesting 
  1207. the variable. 
  1208.  
  1209. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1210. ΓöéVariable            ΓöéDescription                                                 Γöé
  1211. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1212. Γöé&ua1                ΓöéAddress, first line                                         Γöé
  1213. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1214. Γöé&ua2                ΓöéAddress, last line                                          Γöé
  1215. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1216. Γöé&ual                ΓöéAccess level                                                Γöé
  1217. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1218. Γöé&uc                 ΓöéCity                                                        Γöé
  1219. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1220. Γöé&ud#                ΓöéNumber of downloads.                                        Γöé
  1221. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1222. Γöé&udk                ΓöéNumber of KB downloaded                                     Γöé
  1223. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1224. Γöé&uf                 ΓöéFirst name                                                  Γöé
  1225. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1226. Γöé&ul                 ΓöéLast name                                                   Γöé
  1227. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1228. Γöé&umw                ΓöéNumber of messages written                                  Γöé
  1229. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1230. Γöé&umr                ΓöéNumber of messages read                                     Γöé
  1231. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1232. Γöé&un                 ΓöéComplete user name                                          Γöé
  1233. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1234. Γöé&uo#                ΓöéNumber of logons                                            Γöé
  1235. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1236. Γöé&uof                ΓöéFirst logon string                                          Γöé
  1237. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1238. Γöé&uol                ΓöéLast logon string                                           Γöé
  1239. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1240. Γöé&uph                ΓöéHome phone number                                           Γöé
  1241. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1242. Γöé&upw                ΓöéWork phone number                                           Γöé
  1243. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1244. Γöé&uta                ΓöéTime allowed each day                                       Γöé
  1245. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1246. Γöé&utl                ΓöéTime left today                                             Γöé
  1247. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1248. Γöé&utt                ΓöéTotal number of minutes online                              Γöé
  1249. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1250. Γöé&uu#                ΓöéNumber of uploads                                           Γöé
  1251. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1252. Γöé&uuk                ΓöéNumber of KB uploaded                                       Γöé
  1253. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1254.  
  1255. &t Time variables
  1256.  
  1257. Variable description:
  1258. &th   Hour part of the clock
  1259. &tm   Minute part of the clock
  1260. &td   Date string
  1261. &tu   Time used by user at this logon
  1262.  
  1263.  
  1264. &! System event activators
  1265.  
  1266. Variable description:
  1267. &!l   Do linefeed until last line of screen is reached
  1268. &!m   Do system more prompt
  1269. &!#0   Turn off 1000-separator
  1270. &!#1   Turn on 1000-separator
  1271. &!w   Wait for keypress
  1272.  
  1273.  
  1274. &$ System data variables
  1275.  
  1276. Variable description
  1277. &$h   Current COM-handle in hex
  1278. &$m   Current menu selected
  1279. &$n   Current node number
  1280. &$v   Current FOSS version string
  1281.  
  1282.  
  1283. ΓòÉΓòÉΓòÉ 5. Greetings ΓòÉΓòÉΓòÉ
  1284.  
  1285.   Raymond L. Gwinn              who has supported me with info about SIO and 
  1286.                                 the OS/2-API concerning async-communcation. 
  1287.                                 (Developer of the SIO driver for OS/2). 
  1288.   Jan-Morten Havstein           who has been helping with with a lot of the 
  1289.                                 testing. 
  1290.   Thomas Stenhaug               who started to write a QWK addon to FOSS, just 
  1291.                                 too bad he've not found time to complete it :-( 
  1292.   XBoard developers             who was the first to add native FOSS support to 
  1293.                                 an offline reader 
  1294.   Stian Seeberg                 who should be writing some of these doc's for 
  1295.                                 FOSS 
  1296.   Rune Kjellberg                who should be helping Stian in writing doc's 
  1297.   My mother                     who has paid quite a few large phonebills the 
  1298.                                 last years 
  1299.  
  1300.  
  1301. ΓòÉΓòÉΓòÉ 6. ---------------------- ΓòÉΓòÉΓòÉ
  1302.  
  1303.  
  1304. ΓòÉΓòÉΓòÉ 7. B&BSETUP old doc's ΓòÉΓòÉΓòÉ
  1305.  
  1306.                                 3
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.       The Bits & Bytes Bulletin Board System/2
  1314.  
  1315.  
  1316.  
  1317.               B&BSYS/2
  1318.  
  1319.  
  1320.  
  1321.              Version 1.0╤ü1
  1322.  
  1323.  
  1324.  
  1325.            By Terje Flaar╨½nning
  1326.  
  1327.  
  1328.  
  1329.               SETUP.DOC
  1330.  
  1331.  
  1332.  
  1333.             By Stian Seeberg
  1334.  
  1335.  
  1336.  
  1337.  
  1338.               16.02.94
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357. Table of contents&:
  1358.  
  1359. Welcome to B&BSYS/2                     1
  1360. What you need to set up B&BSYS/2               1
  1361. First time installation                   2
  1362.   Unpacking the distribution files            2
  1363.   Running SETUP.CMD                    3
  1364.   First time startup                   3
  1365.  
  1366.  
  1367.  
  1368.  
  1369. Welcome to B&BSYS/2
  1370.  
  1371. You are about to set up one of the easiest, yet most advanced
  1372. BBS-systems for OS/2. It is based on a database-structure so
  1373. advanced other much larger systems can only aspire to compete
  1374. with it! There is almost no limit as to how large your BBS can
  1375. become.
  1376.  
  1377.  
  1378. What you need to set up B&BSYS/2
  1379.  
  1380. Obviously you will need a computer (running OS/2 2.1 or
  1381. better). This computer will need to meet the minimum hardware
  1382. requirements for running OS/2, that being a 386 with 6MB of
  1383. RAM. However we feel that for any kind of performance a 486sx
  1384. with 6MB of RAM is the minimum. In addition a modem is
  1385. required, and it should support Hayes ╨╣ AT-commands. The speed
  1386. of the modem is something that you will have to adress, but the
  1387. UNREGISTRED version of B&BSYS/2 only supports speeds up to 9600
  1388. BPS. And last but not least you will need B&BSYS/2......
  1389.  
  1390.  
  1391. First time installation
  1392.  
  1393. This will cover unpacking the datafiles and setting up the
  1394. system for the very first time.
  1395.  
  1396. Unpacking the distribution files
  1397.  
  1398. The program itself comes in the ZIP-files B&BS10╤ü1.ZIP and
  1399. B&BN10╤ü1.ZIP. These files contain the system files, and the
  1400. Norwegian language files. These will have to be unzipped using
  1401. PkWare's PkUnzip, InfoZip's UnZip or a compatible utility into
  1402. a subdirectory (default is d&:\BBS, where "d" is the drive
  1403. letter). It is very important that the files be UnZipped WITH
  1404. THE DIRECTORY STRUCTURE INTACT! This is accomploshed with the "-
  1405. d" swich in PkWare's PkUnzip, and is default in InfoZip's
  1406. UnZip. The following directories are stored in the *.ZIP-files,
  1407. and will be created on your HardDrive&:
  1408.  
  1409. b&broot\API
  1410. b&broot\BULLETS
  1411. b&broot\MENUS
  1412. b&broot\SCRIPTS
  1413.  
  1414. b&broot is the Drive-letter and Subdirectory you place
  1415. B&BSYS/2's files in. It is usually "C&:\BBS", but can be changed
  1416. if you wish.
  1417.  
  1418. The API subdirectory contains the datastructures, and API
  1419. interface for application programmers.
  1420.  
  1421. The BULLETS subdirectory contains the Bulletins that are
  1422. supplied with B&BSYS/2, and is alse where you will place other
  1423. bulletins and files that you create (this will be covered later
  1424. in this document)
  1425.  
  1426. The MENUS subdirectory contains the Menu's that are supplied
  1427. with B&BSYS/2. These should not be modified! Any modifications
  1428. will be made by the author and the files will be made available
  1429. to all users in a ZIP-file.
  1430.  
  1431. The SCRIPTS subdirectory contains the scripts that are supplied
  1432. with B&BSYS/2, and is where your own scripts should be placed.
  1433. For information on creating scripts see SYSOP.DOC!
  1434.  
  1435. Besides these subdirectories there are a few that are created
  1436. in the SETUP process. These subdirectories are&:
  1437.  
  1438. b&broot\MAIN og
  1439. b&broot\MAIN\AREA
  1440. b&broot\TEMP.xxx
  1441. b&broot\UPLOADS
  1442.  
  1443. The MAIN and MAIN\AREA subdirectories contain all the datafiles
  1444. that are necessary to run the system. None of these files
  1445. should be tampered with! A copy of all the files in this
  1446. directory-tree, and the file B&BSYS.CFG found in b&broot should
  1447. be made. If any of these files become corrupted all the files
  1448. in this backup must be restored! For more information on this
  1449. see SYSOP.DOC.
  1450.  
  1451. The TEMP.xxx subdirectories represent the temprary storage area
  1452. for the nodes on your BBS. The letters "xxx" represent a number
  1453. from "000" to "999", depending on the number of nodes in your
  1454. BBS. The system will automatically create TEMP.000 and
  1455. TEMP.001, as the B&BSYS/2 ShareWare version only supports 2
  1456. nodes, one Local, and one eksternal node! These can be placed
  1457. on a RAM-disk if you have one, and the procedure for that is
  1458. discussed in SYSOP.DOC.
  1459.  
  1460. The UPLOADS subdirectory is the default upload directory for
  1461. B&BSYS/2. This can be changed from within B&BSYS/2, but that is
  1462. discussed in SYSOP.DOC.
  1463.  
  1464. Now that you have unpacked the files, and understand what
  1465. subdirectories are created and why, you are ready to begin
  1466. installation of B&BSYS/2!
  1467.  
  1468. Running SETUP.CMD
  1469.  
  1470. Your next task will be to run the OS/2 command file SETUP.CMD.
  1471. This is done from the OS/2 commandline, and the only paramaters
  1472. are your HardDrive letters. It might look something like this&:
  1473. [C&:\BBS] SETUP.CMD CDE
  1474.  
  1475. Where CDE are the drives C, D and E if they are present on your
  1476. system. Setup will then set up the system, searching the entire
  1477. computer for the necessary programs (communication protocols
  1478. and archivers). If B&BSYS/2 finds any of the following they
  1479. will be autodetected, and set up with the appropriate
  1480. configuration&:
  1481.  
  1482. DSZ.EXE  (or *.COM) which is a file that includes the common
  1483. X, Y and Zmodem       protocols.
  1484. HSLINK.EXE which is a bi-directional file transfer protocol
  1485. ZIP.EXE  which is InfoZip's ZIP utility (completely compatible
  1486. with PK's popular ZIP-    utility, but made for OS/2)
  1487. UNZIP.EXEWhich is InfoZip's UnZip (companion to ZIP.EXE)
  1488. ARJ.EXE  The popular DOS archiver doesn't have an OS/2
  1489. counterpart, so the DOS     version is used.
  1490. LHA.EXE  This is also a DOS archiver, and is often preferred
  1491. by Amiga╨╣ users. It also     lacks an OS/2 version.
  1492.  
  1493. If for any reason these files are not detected, or do not
  1494. reside on your system at the time of running SETUP.CMD they can
  1495. be added later. Please note that although you may use PkWare's
  1496. PkUnzip to unzip the distribution files it is not used by
  1497. B&BSYS/2. For your BBS to have ZIP/UNZIP available you will
  1498. have to aquire InfoZip's ZIP/UNZIP or a fully compatible OS/2
  1499. utility. If you use a compatible utility the files MUST be
  1500. named ZIP.EXE and UNZIP.EXE!
  1501.  
  1502. First time startup
  1503.  
  1504. The first time you start your new BBS you will need to run the
  1505. file BBS.CMD, which is found in the b&broot. BBS.CMD should be
  1506. run with only one parameter, and that being the node number.
  1507. Node 0 is the default Local Node, and so the system should be
  1508. started with the command&:
  1509.  
  1510. [C&:\BBS] BBS.CMD 0
  1511.  
  1512. When you are prompted for a username use "Sysop Sysop", and
  1513. specify your personal logon password. You have now entered the
  1514. BBS!  You may wish to og to the Utilities menu to change your
  1515. name on the system (which at this time is "Sysop Sysop") to
  1516. match your real name. The utilities menu can be reached by
  1517. typing UTilities (only the capital letters need to be typed),
  1518. and then chosing Name. You will then see the current username
  1519. "Sysop Sysop", and can change it to your name, pressing ENTER
  1520. when done. You are now ready to configure your BBS. For
  1521. detailed information on the Configuration of B&BSYS/2 you
  1522. should read SYSOP.DOC, which is a detailed description of the
  1523. system and all commands that are available!
  1524.  
  1525.  
  1526. ΓòÉΓòÉΓòÉ 8. B&BSYSOP old doc's ΓòÉΓòÉΓòÉ
  1527.  
  1528.                                25
  1529.                 *
  1530.  
  1531.           SysOp Documentation for
  1532.  
  1533.                 *
  1534.  
  1535.        Frog Online Services System for OS/2
  1536.              Frog OSS/2
  1537.               FOSS/2
  1538.  
  1539.                 *
  1540.  
  1541.  This documenation file is updated with version 1.0╤ü3 which is
  1542.    the first release since B&BSYS changed name to FOSS.
  1543.  
  1544.                 *
  1545.  
  1546.     All included material is copyright 1991-94 by&:
  1547.  
  1548.             Terje Flaar╨½nning
  1549.  
  1550.                 *
  1551. TOC...
  1552.  
  1553. 1 INTRODUCTION TO FOSS/2                    2
  1554. 1.1 THE HISTORY BEHIND FOSS/2                 2
  1555. 1.2 FOSS/2 VS. OTHER BBS-SYSTEMS                2
  1556. 1.3 FIRST TIME FOSS/2 SETUP                  2
  1557. 1.4 THE PEOPLE BEHIND FOSS/2                  3
  1558. 1.5 GREETINGS                         3
  1559. 2 CONFIGURATION OF FOSS/2                   3
  1560. 2.1 CONFIGURATION WITH THE U(til) Co(nfig) COMMAND       3
  1561. 2.2 The Configure menu                     4
  1562.  General                           4
  1563.  Path names                          5
  1564.  File protocols                        5
  1565.  Archive programs                       6
  1566.  Nodes (comms)                        7
  1567.  Timed events                         8
  1568.  Net-links                          9
  1569.  Areas                            9
  1570.  Return to BBS                        12
  1571. DOOR.CMD                           12
  1572. MENU BY MENU IN THE FOSS/2 INTERFACE             13
  1573. GLOBAL MENU FUNCTIONS                     13
  1574. MAIN MENU                           14
  1575. MESSAGE MENU                         14
  1576. FILE MENU                           15
  1577. BULLETIN MENU                         16
  1578. CHAT MENU                           16
  1579. UTILITIES MENU                        17
  1580. SYSOP MENU                          18
  1581. CREATING THE BBS-SPECIFIC FILES                20
  1582. Creating a list of confrences                 20
  1583. Creating lists of file areas                 20
  1584. Creating a list of bulletins                 20
  1585. Creating bulletins                      20
  1586. SCRIPTS THAT NEED TO BE MADE                 21
  1587. SCRIPT LANGUAGE                        21
  1588. SCRIPTS CALLED                        21
  1589. SCRIPT VARIABLES                       22
  1590. SCRIPT COMMANDS                        23
  1591. TECHNICAL INFO                        25
  1592. SYSTEM REQURIEMENTS                      26
  1593. FILE STRUCTURES                        26
  1594.  
  1595.  
  1596.  
  1597. 1  INTRODUCTION TO FOSS/2
  1598.  
  1599. Welcome to the wonderful world of FOSS/2, the next generation
  1600. of BBS's that runs under OS/2.
  1601.  
  1602. 1.1 THE HISTORY BEHIND FOSS/2
  1603.  
  1604. My first meeting with modem-communications was in the summer of
  1605. 1989 when I realised there were telephone connectors in the
  1606. back of my PC (a old ITT XTRA from 1984). I managed to connect
  1607. to a local BBS and became a frequent user there. But
  1608. unfortunately my local BBS had to close down and I had to start
  1609. calling long distance which was not cheap. After a short while
  1610. I got the idea of starting my own BBS. My first BBS was started
  1611. using the MBBS (Γòò Mike Robertson) BBS-system and I was online
  1612. from early 1990. I connected to national networks and since I
  1613. got more and more conferences the MBBS system became to
  1614. limited, it only supported 75 conferences. Therefore I started
  1615. making my own BBS-system which is known as "The Bits & Bytes
  1616. Bulletin Board System" or FOSS for short.
  1617.  
  1618. Have to add something here, late in 1993 I heard about the OS/2
  1619. patches for Borland Pascal, and this was the start of FOSS/2.
  1620. FOSS will no longer be developed in a DOS-version.
  1621.  
  1622. 1.2 FOSS/2 VS. OTHER BBS-SYSTEMS
  1623.  
  1624. FOSS/2 is in many way like other BBS-systems. The main
  1625. difference that it is almost unlimited as to how big your
  1626. system may become. FOSS/2 consist of a database-structure so
  1627. advanced that many bigger systems can just dream about matching
  1628. it. This system is not just another program but it does follow
  1629. all major software development rules.
  1630.  
  1631. FOSS/2 has a user friendly interface and it is almost
  1632. impossible to "break" the system by using bad commands or the
  1633. like.
  1634.  
  1635. 1.3 FIRST TIME FOSS/2 SETUP
  1636.  
  1637. FOSS/2 is easy to setup, and if you follow these few steps it
  1638. should be up and running in minutes.
  1639.  
  1640. ┬╖  Unpack the main archive (FOSS*.ZIP) to your BBS directory
  1641.  (C&:\BBS for example). Remember to unpack with the directory-
  1642.  structure intact!
  1643.  
  1644. ┬╖  Be sure til place your .KEY file in your BBS directory
  1645.  from now on called B&B-root. This file is supplied directly
  1646.  from me upon registering.
  1647.  
  1648. ┬╖  Execute the SETUP.CMD file and follow the on-screen
  1649.  directions.
  1650.  
  1651. ┬╖  Now, start FOSS/2 by typing BBS 0 (0 is your local SysOp
  1652.  node) and with the name "Sysop Sysop". Use your own password.
  1653.  
  1654. ┬╖  When you are on FOSS/2 command line, type  UTIL NAME  to
  1655.  change your from   Sysop Sysop to the real one.
  1656.  
  1657. ┬╖   Now you may start to explore and configure your FOSS/2
  1658.  BBS.
  1659.  
  1660. ┬╖  ... but before you do all this, print out these
  1661.  instructions or write them down.
  1662.  
  1663. That's all, now you should configure your FOSS/2 BBS the way
  1664. you want it by using the Co(nfig) command in the SysOp menu.
  1665. Good luck. A more detailed explanation of the setup-procedure
  1666. is available in  SETUP.DOC, which is found in the same
  1667. directory as this file.
  1668.  
  1669. 1.4 THE PEOPLE BEHIND FOSS/2
  1670.  
  1671. The main system FOSS/2 is entirely written by Terje Flaaronning
  1672. during late evenings the last two-three years.
  1673.  
  1674. Thomas Stenhaug is writing QWK-support, and ╤üeta-version are
  1675. now being tested.
  1676.  
  1677. 1.5 GREETINGS
  1678.  
  1679. The following people have be supporting me under the
  1680. development of FOSS/2.
  1681.  
  1682. ┬╖  Raymond L. Gwinn (Developer of the SIO drivers for OS/2)
  1683.  who has supported me with info about SIO and the OS/2-API
  1684.  concerning async-communication.
  1685. ┬╖  Jan-Morten Havstein (Running the main ╤üeta board for
  1686. FOSS/2) who has to live with all the bugs in the pre╤üeta
  1687. versions of FOSS/2.
  1688. ┬╖  Thomas Stenhaug who is currently working on QWK support
  1689. routines for FOSS/2, I suspect he have something ready when you
  1690. read this.
  1691. ┬╖  ╨¡yvind L. Eggen (Developer of the XBoard offline reader)
  1692. who made support for the FOSS/2 grab format in XBoard. The grab
  1693. format has changed today, but I hope that coming versions of
  1694. XBoard will support the new format. Now Erik Mogensen is
  1695. writing the new XBoard and greetings to him also.
  1696. ┬╖  Stian Seeberg who wrote this and all the other DOC's
  1697. available for FOSS/2 (and is also running a ╤üeta-test board).
  1698. Well I've wrote most of it myself, but Stian have been helping
  1699. a lot.
  1700. ┬╖  My mother who has paid quite a few large phonebills the
  1701. last couple of years. &:-)
  1702.  
  1703.  
  1704. 2  CONFIGURATION OF FOSS/2
  1705.  
  1706. 2.1 CONFIGURATION WITH THE U(til) Co(nfig) COMMAND
  1707.  
  1708. To configure FOSS/2 you will first have to enter the SysOp
  1709. menu. It is from here all system wide changes are made. This
  1710. menu is entered by typing $ (for $ysOp), and pressing ENTER.
  1711. You will then see the following menu&:
  1712.  
  1713.   v1.0╤ü1           >>> SYSOP MENU <<<
  1714. v1.0с1
  1715.  
  1716.  
  1717.   Co nfigure your BBS   EF Edit file       PA Pack area
  1718.   L og, Show logfile    AF Add files (install)  DU Delete
  1719. user (kill)
  1720.   Us er editor       DF Delete file      CF Classify
  1721. file
  1722.   Mem ory/system info   D os shell/command    SF Sort
  1723. files
  1724.  
  1725.  
  1726.   B ulletin command    R ead (messages) comm.  T ransfer
  1727. scratchpad
  1728.   C hat/Node command    S elect a new area    No de
  1729. message (send)
  1730.   F ile transfer command  U tility command     Com ment to
  1731. SysOp
  1732.   Q uit to main command  O pen a external door  G oodbye
  1733. (logoff)
  1734.  
  1735.  
  1736. The lower part of this menu consists of the systemwide
  1737. commands. These can be invoked from anywhere in the BBS. The
  1738. top half of the menu is the $ysOp menus special commands. These
  1739. will be covered in detail in SYSOP.DOC.
  1740.  
  1741. 2.2 The Configure menu
  1742.  
  1743. The command we are intrested in for the time being is COnfigure
  1744. your BBS. This command brings up the following menu again&:
  1745.  
  1746. Configure System
  1747.  
  1748. General
  1749. Path names
  1750. File protocols
  1751. Archive programs
  1752. Nodes (Comms)
  1753. Timed events
  1754. Net-links
  1755. Areas
  1756. Return to BBS
  1757.  
  1758. You select an area by moving the highlight up/down with the
  1759. arrow-keys on your keyboard, and pressing ENTER. We will now
  1760. cover these areas in detail.
  1761.  
  1762.  General
  1763.  
  1764. This is where the general configuration of your BBS is done.
  1765. The screen looks like this&:
  1766.  
  1767.  Configure General                    Use&:
  1768. Esc Letters
  1769.  
  1770.  
  1771.       Board name&: Your boards name
  1772.    SysOp name (you)&: Your name
  1773.   Location of system&:
  1774.   Main phone Number&:
  1775.  
  1776.  Max inactivity time&: 180  seconds
  1777.  
  1778.  New users&:
  1779.      Access level&: 1
  1780.       Time limit&: 60
  1781.  
  1782.  
  1783.  
  1784.     Response time&: 10
  1785.  
  1786. The boards name you will have to enter yourself. It should
  1787. match the name you have chosen for your BBS.
  1788.  
  1789. Your name is autodetected, however if there are several people
  1790. who have SysOp access any of these can be entered in this
  1791. field. A user without SysOp axess will not be allowed entered
  1792. in this field however.
  1793.  
  1794. The location and phonenumber of your BBS will also have to be
  1795. entered by you manually.
  1796.  
  1797. Max inactivity time is the number of seconds a user may remain
  1798. online without being ejected from the BBS. This is useful if
  1799. the user falls asleep while online, or simply forgets that
  1800. he/she is online. It prevents not only that your system remains
  1801. busy, but saves the user from a rather large phonebill!
  1802.  
  1803. Access level is the level of access given new users. This will
  1804. determine what areas of your system they will be allowed to
  1805. enter. More about the different areas later, in the Areas
  1806. submenu.
  1807.  
  1808. Time limit is the number of minutes a new user is given online.
  1809.  
  1810. Response time is how fast the system reacts to input from the
  1811. user. The default value of 10 should be acceptable for most
  1812. systems.
  1813.  
  1814.  Path names
  1815.  
  1816. This is where you chose the different paths for your temporary
  1817. files. The menu looks like this&:
  1818.  
  1819.  Configure Path Names                Use&: Esc
  1820. Letters Digits
  1821.  
  1822.  
  1823.  RAM disk temp dir&:
  1824.  F&:
  1825.  Scratch-pad path&:
  1826.  E&:\BBS\MAIN\SCRATCH.
  1827.  
  1828.  
  1829.  CD-ROM drive letters&:
  1830.  1 - [ ]  2 - [ ]  3 - [ ]  4 - [ ]  5 - [ ]  6 - [ ]  7 - [ ]
  1831. 8 - [ ]
  1832.  
  1833. If you do not have a RAM disk then leave the field empty.
  1834.  
  1835. The scratch-pad should be placed on your fastest hard drive, or
  1836. preferably on a RAM disk. This should only be done however if
  1837. the RAM drive is large (at least 2MB for a single node system).
  1838.  
  1839. If your system has any CD-ROM drives, and you wish to make the
  1840. files on it (them) available to the users, then place the drive
  1841. letter in the chechbox(es) that match your system.
  1842.  
  1843.  File protocols
  1844.  
  1845. This is where you configure your file protocols. The screen
  1846. looks like this&:
  1847.  
  1848.  Configure File Protocols             Use&: Esc
  1849. Letters Arrows
  1850.  
  1851.  
  1852.   Letter&: Z  Name&: ZModem       OkErr&: 0  Type&: B_A
  1853.    Path&: E&:\BBS\MAIN\DSZ.COM
  1854.   Upload&: port & p speed &s ha both rz &u
  1855.  Download&: port &p speed &s ha both sz &l
  1856.   AutoRec&: "**"#24
  1857.  
  1858.  
  1859.   Z - ZModem             &p com port
  1860.   Y - YModem Batch          &s speed
  1861.   X - XModem             &l send list
  1862.   1 - XModem-1k            &n node number
  1863.   H - HS/Link             &u upload directory
  1864.                    &t minutes left
  1865.                    &b base addr (com3+)
  1866.                    &i irq (com3+)
  1867.                    &h com handle
  1868.  
  1869. These are autodetected, and unless you wish to install a
  1870. protocall that is not autodetected, you will not need to change
  1871. any of these settings.
  1872.  
  1873. If you should have to enter any protocols that are not
  1874. autodetected, you will have to fill out the following things&:
  1875.  
  1876. Letter is the letter of the alphabet that represents this
  1877. protocol in the list of available protocols that are presented
  1878. to the user in the PRotocol part of the UTilities menu.
  1879.  
  1880. Name is the name of the protocol. This is also shown to the
  1881. user in the PRotocol part of the UTilities menu.
  1882.  
  1883. *OkErr
  1884.  
  1885. *Type has three possible switches; B, B and A. These stand for
  1886. ?, Bi-directional and Autodetect ????
  1887.  
  1888. Path is the path to the file, including the filename and
  1889. extention.
  1890.  
  1891. Upload is the command string sendt to the program to start the
  1892. upload process.
  1893.  
  1894. Download is the command string sendt to the program to start
  1895. the download process.
  1896.  
  1897. AutoRec is the string the program should look for when
  1898. autodetecting an upload.
  1899.  
  1900.  Archive programs
  1901.  
  1902. This is where you set the different archive programs. The
  1903. supported programs are ZIP, UNZIP, ARJ, ARC and LHA. These are
  1904. all autodetected, and selfconfiguring, but you may need to
  1905. specify the programs if FOSS/2 does not find them for one
  1906. reason or another. The screen should look something like this&:
  1907.  
  1908.  Configure Archive programs                Use&:
  1909. Esc
  1910.  
  1911.  
  1912.  UNZIP.EXE path (used to view/unpack *.ZIP archives)&:
  1913.  E&:\OS2\UNZIP\UNZIP.EXE
  1914.  ZIP.EXE path (used to create *.ZIP archives)&:
  1915.  E&:\OS2\ZIP\ZIP.EXE
  1916.  PKXARC.COM path (used to view/unpack *.ARC archives)&:
  1917.  PKXARC.EXE
  1918.  PKARC.EXE path (used to create *.ARC archives)&:
  1919.  PKARC.EXE
  1920.  LHA.EXE path (used to view/unpack/create *.LZH/*.LHA
  1921. archives)&:
  1922.  D&:\TOOLS\LHA.EXE
  1923.  ARJ.EXE path (used to view/unpack/create *.ARJ archives)&:
  1924.  D&:\TOOLS\ARJ241\ARJ.EXE
  1925.  
  1926. All you have to do here is to specify the path to the file in
  1927. question. If you fail to do so (like this system has in the
  1928. case of PKXARC), the file will be highlighted in red on a grey
  1929. background, and only the filename the system searched for is
  1930. entered as opposed to the other fields which have a path and
  1931. filename entered.
  1932.  
  1933.  Nodes (comms)
  1934.  
  1935. This is where you specify the nodes your system has, and also
  1936. set up the modem. The screen looks like this&:
  1937.  
  1938.  Configure Nodes and Communications      Use&: Esc Arrows
  1939. Letters Del
  1940.  
  1941.  
  1942.    1        Com Port&: COM1
  1943.         Init baud rate&: 38400
  1944.         Lock baud rate&: Y
  1945.         Type of login &: Wait for RING/CONNECT
  1946.       Ring before answer&: 0
  1947.           IO device&: COM1
  1948.  
  1949.  
  1950.       Modem command strings&:
  1951.         Init&: ATxxxxxxxxxxxxx
  1952.        Answer&: ATA
  1953.       Off hook&: ATH1
  1954.       On hook&: ATH0
  1955.  
  1956. 1 indicates the number of the node that is being configured.
  1957. You can have as many nodes as you wish in the registered
  1958. version, but the $hareWare version only supports nodes 0, and
  1959. 1. Node 0 is the default Local Node, and can not be configured
  1960. for modem-use.
  1961.  
  1962. Com Port is the port that the modem is connected to at the back
  1963. of the macine.
  1964.  
  1965. Init baud rate is the speed that the system will communicate
  1966. with the modem at. In the $hareWare version this is set so that
  1967. it can not exceed 9600. For v32bis modems 38400 is recomended.
  1968.  
  1969. Lock baud rate can be set to either Y(es) or N(o), but Y(es) is
  1970. recomended. This determines wheter or not the rate of data
  1971. transfer between the computer and the modem should be locked,
  1972. or be dictated by the connect baud rate.
  1973.  
  1974. Type of login can be set to several different types of logins,
  1975. however for an eksternal node (one where people can call in via
  1976. a modem) the setting is&:
  1977.  
  1978. Wait for RING/CONNECT ... the BBS waits until it recives a RING
  1979. signal from the modem, sends the answer string (covered below)
  1980. and waits until it recived a CONNECT message from the modem.
  1981. The user is then  allowed to log in.
  1982.  
  1983. The other possibilities are&:
  1984.  
  1985. Direct local login ... for purely local nodes (like node 0)
  1986.  
  1987. Direct login ... don't know really???????
  1988.  
  1989. Wait for DCD (0-Modem) ... used for logins directly from
  1990. another computer without the use of a modem. A so-called 0-
  1991. Modem cable is used to connect the computers.
  1992.  
  1993. Rings before answer tells the BBS how many rings it should wait
  1994. until it answers the call. This defaults to 0, but can be set
  1995. to any number.
  1996.  
  1997. IO Device is the device that provides the data Input and
  1998. Output. This is generally the same as the COM port.
  1999.  
  2000. The modem commands are different for each node, as each node
  2001. has its own modem. These commands varey from modem to modem,
  2002. and you will have to consult your modems users manual for the
  2003. correct settings for your modem. However we have included some
  2004. tips on what might be included (although the commands for these
  2005. settings can be different from modem to modem!) in the init at
  2006. the end of this document. See Apendix A&: Init strings.
  2007.  
  2008. Init is sendt to your modem to set it in the correct state for
  2009. recieving calls. All commands that need to be sendt to the
  2010. modem should be present on this line. It is sendt to the modem
  2011. each time FOSS/2 is started up, and after every caller has hung
  2012. up. If the resultcode from the modem is OK, then FOSS/2 will go
  2013. into a state of "Waiting for RING/CONNECT" in the case of
  2014. external nodes.
  2015.  
  2016. Answer is the answer string for your modem. Usually this is
  2017. ATA, and this is what FOSS/2 defaults to.
  2018.  
  2019. Off hook is the command string that instructs your modem to
  2020. take the phone off the hook. This is usually ATH1, and this is
  2021. what FOSS/2 defaults to.
  2022.  
  2023. On hook is the command string that instructs your modem to put
  2024. the phone on the hook. This is usually ATH0, and this is what
  2025. FOSS/2 defaults to.
  2026.  
  2027.  Timed events
  2028.  
  2029. FOSS/2 is capable of running events at given times of the
  2030. day/week. Her m╨û jeg ha hjelp, da jeg ikke aner hvordan det
  2031. funker....
  2032.  
  2033.  Net-links
  2034.  
  2035. FOSS/2 BBS's all have the capabilities to become members of a
  2036. network called bNet. This network consists of FOSS/2 BBS's
  2037. only, and they exchange messages at given intervals. To become
  2038. a member of bNet all you have to do is to register your copy of
  2039. FOSS/2. You will then be given a number, indicating which BBS
  2040. you are, and be given a HUB that you can connect to. This HUB
  2041. will take care of all the message-transfers.
  2042.  
  2043. As of this day, the bNet and Net-links part of FOSS/2 are not
  2044. perfected, and as souch they have not been implemented. You are
  2045. therefor strongly advised to not use this feature of FOSS/2,
  2046. until an upgrade is available.
  2047.  
  2048.  Areas
  2049.  
  2050. This is where you configure the diffrent confrences, file areas
  2051. and bulletin areas. The screen looks like this&:
  2052.  
  2053.  Configure Areas                Use&: Esc Arrows
  2054. Letters Del
  2055.  
  2056.  
  2057.   Info from Bnet           Area name&:
  2058.   Mail Box              Main Board
  2059.   B&B Support             Area type&: Local area
  2060.   Main Board             Area code&: MAIN
  2061.                    File code&: MAIN
  2062.                    Door code&: MAIN
  2063.                    Bull code&: MAIN
  2064.                    Other&:
  2065.                    # of old msg to read&: 100
  2066.                    Area flags&:
  2067.                    New user autojoin
  2068.                    Message type&:
  2069.                    Public messages
  2070.                    Area host&: Not a bNet
  2071. area
  2072.  
  2073.  
  2074.  
  2075.  
  2076.                    Access levels ->
  2077.                    Directories ->
  2078.  
  2079. These are the areas that are preconfigured with FOSS/2&:
  2080.  
  2081. Info from bNet
  2082. Mail box
  2083. B&B support
  2084. Main Board
  2085.  
  2086. You may add as many as you wish.
  2087.  
  2088. The following things have to be configured for each new area&:
  2089.  
  2090. Area name is the name of the area in the areas list. This area
  2091. list has to be made by you, the SysOp. This will be covered
  2092. later in this document.
  2093.  
  2094. Area type will usually be a Local area, as bNet areas are not
  2095. fully supported as of yet.
  2096.  
  2097. Area code is a code of up to four letters, that specifies the
  2098. area as a message area. NO two areas may share the same area
  2099. code! If you enter an areaname, but omit the areacode "MAIN"
  2100. will be entered automatically. If this is done you WILL NOT BE
  2101. ABLE TO CHANGE IT!! You may therfore be wise in filling this in
  2102. first, and leaving the name blank until this has been taken
  2103. care of. A change is to come here, making it impossible to have
  2104. two areas with the same code!
  2105.  
  2106. File code is also a code of up to four letters. Areas are
  2107. allowed to share the same file code, and if you intend the
  2108. files to be available to all users it may be wise to set this
  2109. file code to MAIN. This is done because users need to be in the
  2110. area that the file code is set for to be able to list and
  2111. download the files in that area. If all files that are to be
  2112. available to the users are kept in the file code MAIN, users
  2113. will not need to change areas to see all files available to
  2114. them. This also provides you with an easy way of shielding some
  2115. users from certain files (typically adult pictures, or private
  2116. files). You merely place those files in an area with a diffrent
  2117. file code, and change ( raise) the access level needed to enter
  2118. that area! (This will be covered in Access levels.)
  2119.  
  2120. Door code is also a code of up to four letters, and all the
  2121. limitations that apply to the file codes are in effect here as
  2122. well. You may wish to make certain doors available to only a
  2123. limited number of users, and therefor specify a code that is
  2124. different from MAIN, which is the default.
  2125.  
  2126. Bull code is the same code of up to four letters, but it
  2127. controlls the bulletins that are available in a certain area.
  2128. MAIN is the default here as well, and like the File and Door
  2129. areas you will only need to change the default if the bulletins
  2130. should be hidden from scertain users.
  2131.  
  2132. # of old messages to read is the limit for how many old
  2133. messages a new user should read in that perticular area. This
  2134. number can be set as high (or low) as you wish. However new
  2135. users may not wish to read trough several hundred messages to
  2136. become up to date, so set the number with care.
  2137.  
  2138. Area flags are certain limitations, or restrictions that
  2139. pertain to that perticular area. The flags are as follows&:
  2140.  
  2141. External area&:         used about bNet areas
  2142.  
  2143. New user autojoin&:     a new user is automatically a
  2144. member of this confrence
  2145.  
  2146. No resign&:         users may not resign from this
  2147. confrence
  2148.  
  2149. New user autojoin; No resign&:a new user automatically joins
  2150. this confrence, and may         not resign from
  2151. it.
  2152.  
  2153. The space can also be left blank, in which case no
  2154. restrictions apply. This is the case for most local areas, and
  2155. is also the default!
  2156.  
  2157. Message type lists the type of messages that are allowed in an
  2158. area. The valid choices are&:
  2159.  
  2160. Public messages&:    all messages are public, and can be
  2161. read by all
  2162.  
  2163. Private messages&:    all messages are private, and can only
  2164. be read by the author of         the message, the
  2165. recipiant of the message and the SysOp.
  2166.  
  2167. Public/Private messages&:   messages can either be public or
  2168. private.
  2169.  
  2170. Please note that the SysOp can read all messages, even those
  2171. marked as private! It is up to the SysOp how much privacy is to
  2172. be expected on any given BBS.
  2173.  
  2174. Area host is used for bNet areas, and as such has not been
  2175. activated yet.
  2176.  
  2177. Access levels have to be set for any area to become active.
  2178. There are two very important things to remember when setting
  2179. access levels. The first is to whom you wish to give access to
  2180. this perticular area. This is up to you, but you should keep in
  2181. mind that all users have at least the minimum access level, and
  2182. if the data in the area is sensitive (adult pictures are one
  2183. type of files that should be shielded from some users) you
  2184. should specify a higher access level. Specifying the access
  2185. level is done by entering the letter that corresponds to the
  2186. level you wish to give that area. You then enter a code for
  2187. what users with that access level may do. The codes for this
  2188. are&:
  2189.  
  2190. R ead
  2191. W rite
  2192. U pload
  2193. D ownload
  2194. O pen
  2195.  
  2196. All users with a higher access level will recieve the same
  2197. privelages as the first level you specify. This is only
  2198. natural, and FOSS/2 will fill the remaining access levels to
  2199. save you the work.
  2200. You may of course specify that some users will only be allowed
  2201. to read messages, and perhaps write them in certain areas, and
  2202. only users with a higher access level are given up/download
  2203. privelages. The variations on this (and openness on your
  2204. system) are up to you to decide!
  2205.  
  2206. In addition to these five codes comes the second of the very
  2207. important things to remember. That is to place an S (for SysOp)
  2208. at level 15 (the letter P). This is to ensure that you are
  2209. given SysOp access in this area, and as souch have all messages
  2210. routed to you as well as the intended recipiant. This also
  2211. grants you the option of killing messages that are deemed not
  2212. appropriate by you, either morally or legally. Please remember
  2213. that as a SysOp you are responsible for the files and messages
  2214. that appear on your system!
  2215.  
  2216. Directories is where you speciy which directories are assigned
  2217. to each area. The screen looks like this&:
  2218.  
  2219.  
  2220.  
  2221.  Configure Directories        Use&: Esc Arrows Letters Del
  2222. PgUp DgDn
  2223.  
  2224.  
  2225.                    Directory name&:
  2226.  
  2227.                    Disk directory&:
  2228.  
  2229.                    Directory flags&:
  2230.  
  2231.  
  2232. The field for directory name is the name that will be listed in
  2233. FOSS/2 as the directory. This name should have some connection
  2234. with the files in that specific directory. You may use spaces
  2235. in the name, and any alphanumerical combination.
  2236.  
  2237. Disk directory is the directory that is on the hard drive. This
  2238. does not have to have any connection to the directory name, but
  2239. it MUST be exclusive. Two directory names can not share the
  2240. same disk directory!
  2241.  
  2242. Directory flags are really only used for the Upload
  2243. directories, but can be used in the other directories as well.
  2244. The flags that are available are&:
  2245.  
  2246. Uploaddir&:       the specified directory is the upload
  2247. directory for that file code
  2248.  
  2249. Show uploader&:     the name of the person that uploaded a
  2250. file is shown along with         the file
  2251. description
  2252.  
  2253. Uploaddir;Show uploader&:   the specified directory is the
  2254. upload directory for that file code, and the name of the
  2255. uploader is shown along with the file description.
  2256.  
  2257. There must be an Upload directory for every file code! If there
  2258. is not one, then an error code will be recorded in the Log!
  2259.  
  2260.  
  2261. After configuring an area it may be wise to move the highlight
  2262. up a few notches to see if the changes have taken effect, and
  2263. exit the area menu before entering a new area or changing an
  2264. existing one. This is to ensure that all changes have been
  2265. saved to disk, in case of a disaster, like a power outage or a
  2266. hanging of the computer.
  2267.  
  2268.  
  2269.  Return to BBS
  2270.  
  2271. This returns you to the BBS. You can also press Esc to exit the
  2272. COnfigure menu. All changes will be saved regardless!
  2273.  
  2274.  
  2275. MENU BY MENU IN THE FOSS/2 INTERFACE
  2276.  
  2277. GLOBAL MENU FUNCTIONS
  2278.  
  2279. There are several global menu functions that are already built
  2280. into FOSS/2. In addition to these you can create scripts that
  2281. provide a global functions for your particular system. This is
  2282. useful for customising your system. The global functions that
  2283. are present in FOSS/2 are as follows&:
  2284.  
  2285. B ulletin command    R ead (messages) comm.  T ransfer
  2286. scratchpad
  2287. C hat/Node command    S elect a new area    No de message
  2288. (send)
  2289. F ile transfer command  U tility command     Com ment to
  2290. SysOp
  2291. Q uit to main command  O pen a external door  G oodbye
  2292. (logoff)
  2293.  
  2294. In addition to these that are available to everyone there is
  2295. one that is reserved the SysOp. That is the $-function that
  2296. lets you enter the SysOp menu. This has it's own set of
  2297. commands that will be covered later in this document.
  2298. MAIN MENU
  2299.  
  2300. The main menu has it's own functions that can only be evoked
  2301. from within this menu. These are&:
  2302.  
  2303. L ist users       Ti me left/used     X pert
  2304. mode(on/off)
  2305.  
  2306. List users will either list all the users that are registered
  2307. to your BBS, or only the users whose names match the string of
  2308. letters the user enters.
  2309.  
  2310. Time left/used shows the user how much of the time he/she is
  2311. allowed on the system is left and how long he/she has been on
  2312. the BBS today.
  2313.  
  2314. Xpert mode toggles whether or not the user sees the "(? for
  2315. menu)"
  2316.  
  2317.  
  2318. MESSAGE MENU
  2319.  
  2320. It is from within this menu that you read and write messages.
  2321. The functions that are available for reading messages are&:
  2322.  
  2323. # read that message   .  review last read   < Read last in
  2324. chain
  2325. + read next message   +# skip # forewrd, read > Read reply to
  2326. this
  2327. - read previous message -# skip # back, read
  2328.  
  2329. The following functions are used for the area as a whole&:
  2330.  
  2331. E nter message      Sh ow area status    Ki ll message
  2332. R eply to message    V iew messages in area  Un kill message
  2333. M ark messages                  Ed it message
  2334. (change)
  2335. D ump message(s)     Res ign from area    Mo ve message
  2336. (n/a)
  2337.  
  2338. When you write a message you have a choice of either a line-
  2339. based editor or a full-screen editor that is built into FOSS/2.
  2340. This full screen editor allows you to move around using the
  2341. arrow keys on your keyboard or using the standard WordStar keys
  2342. you may be used to from other systems.
  2343.  
  2344. When you R(eply) to a message you get the option of quoting the
  2345. previous message. Quoting a message means that everything that
  2346. was in the previous message will be added to the top of the
  2347. message you are about to write, whit the initials of the author
  2348. and a vertical line in front of every line of text. This
  2349. ensures that everyone knows who wrote what. You are also asked
  2350. if the message should be marked as private (given that private
  2351. messages are allowed in that perticular area!). This assures
  2352. you that only the intended recipiant of the message (and the
  2353. SysOp who can read anything!) can read it. You are also given
  2354. the choice of editors.
  2355.  
  2356. You can M(ark) messages in different ways, giving you full
  2357. control over messages to you. This is practical when you want
  2358. to dump a number of messages to the scratchpad and download
  2359. them for reading offline.
  2360.  
  2361. D(ump)ing messages to the scratchpad allows you to download
  2362. these messages as a file and read them offline, thus saving you
  2363. valuable time online. Dumping messages allows you to read
  2364. messages, however you will have to go back online to reply to
  2365. the ones meant for you. There are offline-readers that allow
  2366. you to read messages and reply to them offline, and then upload
  2367. the replys automatically next time you log on, but as of yet
  2368. none of these support FOSS/2's messageformat. However QWK-
  2369. support is to be built into FOSS/2 allowing you to both read
  2370. and reply to messages offline, using a QWK-compatible mail-
  2371. reader.
  2372.  
  2373. Users can search for unread messages either by pressing ENTER
  2374. until they have read all messages, or they can get a list of
  2375. unread messages in the different areas by using the Sh(ow area)
  2376. function. This will tell you how many messages are in an area,
  2377. and how many of these are for you.
  2378.  
  2379. The SysOp can define whether or not users will be allowed to
  2380. R(esign) from certain areas. This is useful for having areas
  2381. where you can be certain all the members of your BBS will get a
  2382. message you have posted to ALL users! This is done in the $ysOp
  2383. COnfigure AREA menu, as described above under CONFIGURATION
  2384. WITH THE U(til) Co(nfig) COMMAND.
  2385.  
  2386. K(illing) of messages can only be done by the SysOp and the
  2387. originator of that message. If the message has been read by
  2388. anyone the "killer" will be given a message to that effect.
  2389.  
  2390. FILE MENU
  2391. This is where the user will find files for Download and
  2392. (hopefully) Upload. The functions that are used are as follows&:
  2393.  
  2394. Up load a file      L ist files available  K eyword file
  2395. search
  2396. D ownload file(s)    N ew files scan (date)
  2397. V iew an archived file  W ild-char file search
  2398.  
  2399. The user can Up(load) files using the upload command. The user
  2400. is told to begin the upload at his/her end. FOSS/2 will then
  2401. autodetect the file(s) being sendt, and also place the file in
  2402. the appropriate upload-area depending on which area the user
  2403. was in at the time she was in at the time. The user is then
  2404. asked to type a simple description of the file. This
  2405. description may be as long as 110 letters, including spaces,
  2406. devided into two lines of 55 characters each!
  2407.  
  2408. D(ownload) allows the user to specify filenames until he/she
  2409. enters a blank space and the file(s) are then sent using the
  2410. protocol defined in the Ut(ilities) Pr(otocol) menu. There are
  2411. several commands that can be evoked from within the D(ownload)
  2412. command. These are&:
  2413.  
  2414.   ?  Show available commands
  2415.   /a  Abort download
  2416.   /l  List tagged files
  2417.   /r  Remove a file from the list of tagged files
  2418.  
  2419. Tagging files for download can be accomplished in one of two
  2420. ways. The user can either specify a wildchard, and all files
  2421. matching that wildchard will be tagged, or the user may specify
  2422. one file at a time.
  2423.  
  2424. V(iew)ing a file causes FOSS/2 to give the user a complete list
  2425. of files in an archived file (ZIP, ARJ, ARC or LHA), or in the
  2426. case of GIF-files the resolution and number of colours (It will
  2427. NOT display the picture itself).
  2428.  
  2429. L(ist)ing files will give the user a complete list of the files
  2430. in the area he/she is in at the time, or one of the directories
  2431. only. For a list of the available directories the "?" command
  2432. is used. FOSS/2 will NOT create a list of available
  2433. directories. That has to be done manually by the SysOp.
  2434.  
  2435. W(ild-char) searching is done by specifying a wild-chard for
  2436. FOSS/2 to search for matches to. It searches through the
  2437. filearea(s) and lists the files that mach the specified search-
  2438. criteria. The common wild-chards "*" and "?" may be used. The
  2439. difference between these two is that while "*" can represent
  2440. one or more letters "?" can replace one letter only.
  2441.  
  2442. K(eyword) searching is more time-consuming but also more
  2443. effective if you don't know the name of the file you are
  2444. looking for, because it also searches the description of the
  2445. files for a match. DO NOT use wild-cards in this search, as it
  2446. is case-sensitive!!!
  2447.  
  2448.  
  2449. BULLETIN MENU
  2450. The bulletins that are to be a part of any BBS must of course
  2451. be made by the SysOP, and the SysOp must also make a bulletin
  2452. list to be named areaLIST.* where "area" is the four-letter
  2453. code used for that spesific bulletin-area in the configuration.
  2454. The file areaLIST.* is to reside in the BULLETS subdirectory.
  2455. The bulletins are numbered according to the name of the files
  2456. they represent. The bulletins themselves are named areaxxx.*
  2457. where xxxx is the number of that perticular bulletin. The first
  2458. bulletin in the MAIN area would be called MAIN0001.*. These
  2459. files also reside in the BULLETS subdirectory. The functions in
  2460. this area are&:
  2461.  
  2462. # read that bulletin   D ownload a bulletin
  2463.  
  2464. # represents the number of the bulletin the user wants to read.
  2465.  
  2466. The user may also D(ownload) a bulletin if he/she wishes, and
  2467. will be prompted for the number of that bulletin. The download
  2468. will be completed using the default protocol for that user.
  2469.  
  2470. CHAT MENU
  2471. There is the possibility of chatting with other nodes on a
  2472. multinode BBS or with the SysOp on a single node system. If the
  2473. SysOp has made himself available he will receive a warning by
  2474. the machine beeping that someone wants to talk to him/her. The
  2475. same goes for other nodes, they will be notified with either a
  2476. message on the screen or a message and a beep if their system
  2477. allows it. The functions for this menu are&:
  2478.  
  2479. W ho is online      Sy sOp chat (request)  A vailability
  2480. (on/off)
  2481. Ch at with another node
  2482.  
  2483. W(ho) gives the user a list of active users on the different
  2484. nodes and if the SysOp is available or not. If the SysOp is
  2485. available there will be a red message to that affect at the
  2486. bottom of the list of active nodes. If the SysOp is not
  2487. available no message will be at the bottom of said list.
  2488.  
  2489. Sy(sOp) will call the SysOp if  he/she has set him/herself
  2490. available. If the SysOp is not available the user will be asked
  2491. to leave a Com(ment) instead. The SysOp can answer a chat
  2492. request by making the window that node is in active and
  2493. pressing Alt-C. The chat-session is ended by the SysOp by
  2494. pressing Alt-C again.
  2495.  
  2496. The user can set himself available for chat or turn this
  2497. function off using the A(vailability) function.
  2498.  
  2499. Ch(at) is used in conjunction with the number of the node the
  2500. user wishes to chat with, or he/she is prompted for the node-
  2501. number. The user on the node that recives the chat request can
  2502. answer by entering Ch(at) followed by the number of the node.
  2503. The number of the node that initiated the chat-request is
  2504. listed to the reciever of that request along with the request-
  2505. message.
  2506.  
  2507. UTILITIES MENU
  2508.  
  2509. This menu allows the user to update his personal preferences
  2510. and change his personal data and password. The functions are&:
  2511.  
  2512. V iew user profile    N ame change       AN SI graphics
  2513. toggle
  2514. Ar chive format     A ddress change     IB M chars
  2515. toggle
  2516. Pr otocol change     P hone number change   Cl ear scr.
  2517. toggles
  2518. Use ANSI toggles     Pa ssword change     La nguage
  2519. selection
  2520. To ggle switches     Li nes on screen     Ta sk Manager
  2521. (on/off)
  2522.  
  2523. V(iew) gives the user a list of his/her active configuration.
  2524. It is then easy to identify which things need to be changed to
  2525. suit the users preferences.
  2526.  
  2527. Ar(chive format) tells the system which archiver (ZIP, ARJ, ARC
  2528. and LHA are available) that the user would prefer used for the
  2529. files to be archived using (this format is used for the
  2530. messages that the user grabs and the bulletins that are
  2531. downloaded, NOT the archived files on the system that are free
  2532. for download!).
  2533.  
  2534. Pr(otocol) tells the system which transfer protocol the user
  2535. would like to use as a default. The system will then use this
  2536. protocol instead of prompting the user every time.
  2537.  
  2538. Use ANSI toggles whether the system should display ANSI
  2539. graphics in menus, bulletins and messages.
  2540.  
  2541. To(ggle) is used to decide whether or not to display message
  2542. status at logon.
  2543.  
  2544. N(ame) allows you to change the name you will be using on the
  2545. BBS. This can be used to change your Alias on boards that allow
  2546. this, or if your name has changed for whatever reason. This
  2547. will NOT redirect messages adressed to your new name, but users
  2548. will be given a message that as your old name is no longer be a
  2549. part of that BBS's user-list! It will be up to the user to
  2550. announce the name-change!!
  2551.  
  2552. A(dress) allows you to change the adress you have listed to the
  2553. system. Your old adress will be displayed, and you can press
  2554. ENTER if you do not wish to make any changes. This should be
  2555. changed if you move however, as it allows the SysOp to get in
  2556. touch with you should there ever be a need for it.
  2557.  
  2558. P(hone number) allows you to change the phone number you have
  2559. listed. The number for your Home and Work numbers are both
  2560. changable from this menue. If you do not wish to change the
  2561. number that is highlighted, then press ENTER, and the next
  2562. number will be highlighted. These numbers should be changed to
  2563. reflect your current numbers, as it allows the SysOp to get in
  2564. touch with you should there ever be a need for it.
  2565.  
  2566. Pa(ssword) allows you to change your password used during
  2567. login. You are prompted for your old password once and your new
  2568. password twice (to ensure you typed it correctly!). This new
  2569. password will be used for all consequent logins.
  2570.  
  2571. Li(nes) sets the number of lines the system will let scroll
  2572. across the screen before the user gets a --more-- message. Set
  2573. this to 0 and the system will not stop scrolling.
  2574.  
  2575. The AN(SI) function toggles whether ANSI should be used at all
  2576. (useful if the user doesn't have ANSI-capabilities in his/her
  2577. communications-package)
  2578.  
  2579. IB(M) toggles the IBM extended ASCII text mode.
  2580.  
  2581. Cl(ear) toggles whether or not to clear the screen before
  2582. showing messages, bulletins or menus.
  2583.  
  2584. La(nguage) toggles between English and Norwegian language in
  2585. menus and functions.
  2586.  
  2587. Ta(sk) toggles whether or not you want to allow background
  2588. execution of tasks.
  2589.  
  2590. SYSOP MENU
  2591.  
  2592. This is where you change the look and feel of your BBS! You can
  2593. make changes even while users are logged on to your system,
  2594. allowing you to make changes without having to shut down!! This
  2595. is a major improvement over several of the larger BBS-systems
  2596. that are on the market. If one of the changes you make forces
  2597. the BBS to reset because of an error the user is not logged
  2598. off, but is instead given the opportunity to log on again
  2599. without having to call back. No extra cost is forced upon
  2600. him/her by your mistake (even though a mistake is unlikely!).
  2601.  
  2602. Co nfigure your BBS   EF Edit file       PA Pack area
  2603. L og, Show logfile    AF Add files (install)  DU Delete user
  2604. (kill)
  2605. Us er editor       DF Delete file      CF Classify
  2606. file
  2607. Mem ory/system info   D os shell/command    SF Sort files
  2608.  
  2609. Co(nfigure) is used to change the basics of the BBS. This is
  2610. covered in detail in the section of this file called
  2611. "CONFIGURATION WITH THE U(til) Co(nfig) COMMAND". This section
  2612. was placed at the beginning of this document because it is
  2613. neccesary for the proper configuration of FOSS/2, and as souch
  2614. was covered as early as possible.
  2615.  
  2616. L(og) shows the user log for the node you specify. This
  2617. contains a list of new users and files that have been uploaded,
  2618. and to where. It also contains a list of the different errors
  2619. that have occured on the system.
  2620.  
  2621. Us(er editor) is used to grant users higher access levels or
  2622. unkill an unintentionally killed user. You can also grant the
  2623. user higher timelimits if you so wish.
  2624.  
  2625. The Mem(ory) function gives you a list of system information.
  2626.  
  2627. EF allows you to edit the description of a file or a list of
  2628. files, depending on how you specified the file(s). The file(s)
  2629. to be edited can be listed with wild-chards to increase the
  2630. flexibility of the editing process. However if the SysOp plans
  2631. to edit several files the CF command is superior!
  2632.  
  2633. AF adds files to the filearea the SysOp specifies. The areaname
  2634. is to be used, and not the directoryname! The files in the
  2635. directory specified for that filearea that do not have a
  2636. description will be shown to the SysOp and he/she will have to
  2637. type in a description. If one is not addes the file will not be
  2638. added to the filelist. The SysOp can specify a file that
  2639. contains a list of the files that are to be added, and their
  2640. descriptions. This allows ease of installation if the files
  2641. come with a description file, or one can be made ahead of time.
  2642. The default description file name is DESCRIPT.ION, which is the
  2643. file used by 4DOS (4OS2) and NDOS for attaching long
  2644. descriptions to files. This can be changed however to match any
  2645. filename. The files that are to be added can have filenames
  2646. that are up to 16 characters long (including periods!) on HPFS
  2647. disks. FAT-disks have the familiar 8.3 filename restrictions.
  2648.  
  2649. DF will delete a file or several files (using wild-chards) from
  2650. the filelist and the harddrive.
  2651.  
  2652. D(os shell) allows you to execute a DOS-command or run a file,
  2653. either from within the BBS, or after you shell to the command
  2654. line!
  2655.  
  2656. PA allows you to pack an area for storage, saving all the
  2657. messages in that area for later refrence.
  2658.  
  2659. DU allows you to kill a user so that he/she is not allowed back
  2660. onto the BBS. This can be done for different reasons, but be
  2661. careful! They are gone for ever!!
  2662.  
  2663. CF is a full screen file editor. It allows the SysOp to change
  2664. the description of a file, move a file (with the description
  2665. intact!) to a different filearea or delete files form the
  2666. filelist and the harddrive. The files are tagged using the
  2667. insert key, and may then be edited in the above mentioned ways.
  2668.  
  2669. SF sorts the files in the filearea you specify. This can be
  2670. time-consuming if you have a large number of files, but it is
  2671. recommended that you do this often, so that the file index is
  2672. updated, and the searches will go faster. Files will also be
  2673. placed in alphabetical order, which makes it easier to find
  2674. files even without the search tools. You are given the option
  2675. to update the 4DOS (4OS2) or NDOS DESCRIPT.ION files as well,
  2676. allowing 4DOS (4OS2) or NDOS users to see the descriptions when
  2677. using the DIR command at the commandline.
  2678.  
  2679.  
  2680.  
  2681.  
  2682. Creating the BBS-specific files
  2683.  
  2684. As your BBS is different from every other BBS it is essencial
  2685. that you create files that reflect this. There are several
  2686. files that help users find their way around your system. These
  2687. will have to be created by you using an ANSI drawing utility
  2688. like TheDraw╨╣. The files that are most important are the lists
  2689. of the different confrences, and the different file areas. In
  2690. addition it may be wise to create bulletins that contain
  2691. information that are of interest to your users.
  2692.  
  2693. Creating a list of confrences
  2694.  
  2695. The confrence list comes up every time a user trys to Select an
  2696. area but does not specify which area that should be. The file
  2697. should be called AREALIST.* and should contain all confrences
  2698. on your system, members only included. This because it gives
  2699. the user an easily accessible way of learnign what the system
  2700. has to offer. It might be a good idea to include information on
  2701. the confrence, like who is in charge of it or if it is for
  2702. members only (what the access level is to enter). There is a
  2703. sample file that comes with FOSS/2, and contains the pre-
  2704. installed areas.
  2705.  
  2706. Creating lists of file areas
  2707.  
  2708. You have to create your own list of file areas that is
  2709. consistent with your BBS. These files are generally ANSI files
  2710. (made in an ANSI-drawing utility like TheDraw╨╣) that FOSS/2
  2711. displays when a user asks for them (by specifying that "?"
  2712. should be listed). The file should be called DIRSarea.* where
  2713. "area" is the four letter file code. You will have to make one
  2714. for every single file area that has a seperate file code.
  2715.  
  2716. Creating a list of bulletins
  2717.  
  2718. To make a list of the bulletins you create the file areaLIST.*
  2719. where "area" is the four letter Bull code.
  2720.  
  2721. Creating bulletins
  2722.  
  2723. Bulletins generally contain information that is of interest to
  2724. the user. The files are called areaxxxx.* where "area" is the
  2725. name of the Bull code, and "xxxx" is the number of the
  2726. bulletins starting with 0001.
  2727.  
  2728.  
  2729.  
  2730. Scripts that need to be made
  2731.  
  2732. There are several scripts that need to be created, to give the
  2733. user a more pleasant time when logging on to your system. These
  2734. scripts will be covered in detail, as to when they are
  2735. executed, and hints to what they might contain.
  2736.  
  2737.  
  2738. TECHNICAL INFO
  2739.  
  2740. SYSTEM REQURIEMENTS
  2741. This program runs under OS/2, and as a result you are forced to
  2742. live with it's demands on your hardware. We feel that for any
  2743. type of performance a 386dx with 8 MB of RAM is the minimum,
  2744. although OS/2 (and therefore FOSS/2) will run on any 386 with
  2745. over 4MB of RAM. (er dette riktig?????) In addition you will of
  2746. course need a modem and a telephone line! The ShareWare version
  2747. of FOSS/2 has certain features that are limited. The one thing
  2748. you will notice is that it is not capable of exceeding 9600
  2749. baud, and you are limited to 20 users on the system. This means
  2750. that the 21. person who logs on to your system will overwrite
  2751. the 20. person...... so if you plan to start your own BBS this
  2752. program can get you started, but if you are serious about it
  2753. the small fee the author asks is not that excessive!
  2754. Si ifra hvis dette ikke stemmer...har jo bare pr╨½vd p╨û en 486dx
  2755. 33 med 20MB RAM ;-)
  2756.  
  2757. FILE STRUCTURES
  2758.  
  2759. The structures of all system files may be obtained directly
  2760. from me.
  2761.  
  2762.  
  2763. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2764.  
  2765. The AREA.CMD file is used to start external areas from FOSS with the use of the 
  2766. S(elect) command. 
  2767.  
  2768. Parameters 
  2769.  
  2770.    1. Node number, unformatted 
  2771.    2. Node number, prefilled with zeros to length of 3 characters 
  2772.    3. Current com port 
  2773.    4. Current com speed divided with 100 
  2774.    5. External areas area code 
  2775.  
  2776.  
  2777. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2778.  
  2779. The DOOR.CMD file is used to start external door programs from FOSS with the 
  2780. use of the Op(en) command. 
  2781.  
  2782. Parameters 
  2783.  
  2784.    1. Node number, unformatted 
  2785.    2. Node number, prefilled with zeros to length of 3 characters 
  2786.    3. Current com port 
  2787.    4. Current com speed divided with 100 
  2788.    5. Door name/number 
  2789.    6. Current door code 
  2790.  
  2791.  
  2792. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2793.  
  2794. The RING.CMD file is called each time your modem sends a RING signal to the 
  2795. BBS, may play a tune on your SoundBlaster or something. There are no parameters 
  2796. passed to this command file. 
  2797.  
  2798.  
  2799. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2800.  
  2801. The REMOTE.CMD file is called by the D(osShell) command in the SysOp menu if 
  2802. the user/SysOp wants to shell to dos. 
  2803.  
  2804. Parameters 
  2805.  
  2806.    1. Node number, unformatted 
  2807.    2. Node number, prefilled with zeros to length of 3 characters 
  2808.    3. Current com port 
  2809.    4. Current com speed divided with 100 
  2810.  
  2811.  
  2812. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2813.  
  2814. The YELL.CMD file is called instead of the beeping done by the Y(ell) command, 
  2815. may yell by playing a .WAV 
  2816.  
  2817. Parameters 
  2818.  
  2819.    1. Node number, unformatted 
  2820.    2. Node number, prefilled with zeros to length of 3 characters 
  2821.    3. Current com port 
  2822.    4. Current com speed divided with 100 
  2823.  
  2824.  
  2825. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2826.  
  2827. The B!DOWN.? script is run before a file-download is started 
  2828.  
  2829. What to return 
  2830.  
  2831.    1. should be returned if there should be no download 
  2832.