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