
                          FTrack Scripts subsystem.
 +------+----------------------------------------------------------------+
 |0.    | .                                                    |
 +------+----------------------------------------------------------------+
                                    

 +------+----------------------------------------------------------------+
 |0.    | .                                                      |
 +------+----------------------------------------------------------------+

          Perl.  
 , ,   -  
.            
  ,     .    
    ( ),       
 (  )       :
http://www.perl.com/perl/ (, ? :)

          ,   
      Perl   FTrack-.
   ,     Perl (   
).

 +------+----------------------------------------------------------------+
 |0.    |  .                                                |
 +------+----------------------------------------------------------------+
 
             .
  ,    :
 -1 (ERROR) -   .    FTrack 
                 .     
 -2 (EXIT)  -    ,     - 
                   FTrack-  (   
              ) . 
 -3 (ABORT) -     ,    
              ,    ,    
              .     ,  
                .   .

 +------+----------------------------------------------------------------+
 |0.    |    ScanDir.                                 |
 +------+----------------------------------------------------------------+
 
       ,   ScanDir:   : 
ScriptBefore "Func"  ScriptAfter "Func".    ,
    ,     Mask:,  -
       Action:.

 +------+----------------------------------------------------------------+
 |0.    | .                                                          |
 +------+----------------------------------------------------------------+
    (  hooks)     Perl,   
   FTrack.     (.. 
 )   FTrack        
  .


BeforeWork
----------
        ,   
- ScanDir:.         
 FTrack ,  (   )
,   ,   FTrack    .

 :
   ERROR -   FTrack.   FTrack  
           ,        AfterWork.
   EXIT  -  .



AfterWork
---------
        FTrack.   
            .

 :
   ERROR -   FTrack.   FTrack  
           ,        AfterWork.
   EXIT  -  .

 +------+----------------------------------------------------------------+
 |0.    | .                                                          |
 +------+----------------------------------------------------------------+


 %FMSG
:
'FromAddr'
'ToAddr'
'FromName'
'ToName'
'Subject'
'Body'
'Lines'
'Date'
'Age'
'Attr'
'Cost'
'TimesRead'
'ReplyTo'
'NextReply'
'AreaName'


MSG.AttachSize    ( -- Size  )


 +------+----------------------------------------------------------------+
 |0.    | .                                                    |
 +------+----------------------------------------------------------------+


$ConfigFile
-----------
   R/O.    . 
   
$LogFile
--------
   R/O.   .
   
$LogLevel
---------
   R/O.   .   
   
$TrafficLog
-----------
   R/O.    .
   
$SysopName
----------
   R/O.  .

$Version
--------
   R/O.  FTrack.

 +------+----------------------------------------------------------------+
 |0.    |  .                                        |
 +------+----------------------------------------------------------------+

       Perl   .  
   C     FTrack.

Log("str")
----

          .  ,     
,   (  LogLevel:    
FTrack)     2.


ExistsInNodelist("2:5020/79")
-----------------
       .     '#'
  Mask:   :        ,
      "1".     
    ,      "1" -  .

 :
   1   -    .
   0   -    .
   
