iplogmon

loop around data - split into lines
    E1-> E10
check flsep is > 5 and < 600
script-runit
track days
need to cache last access point....
params - style file .... or template
strparse - filenames and folders - iIoO

    iplogmon

Continually checks the custom logging file

    /fip/log/saves/(date).fiplog
    /fip/log/saves/20011008.fiplog

and processes messages accordingly

There may be an optional parameter file residing in tables/sys - normally
called LOGMONITOR. The syntax for this is :
    ; comment
either
    template-file:
or
    template-style:

    all the other lovely FipSeq commands like 'replace', 'newdate' etc.

Each message is split into FipHdr fields E0 to E9

For the standard

    UnixTime | Date | program | flag | errno | msg1 | msg2
    E0   E1 E2  E3  E4  E5  E6

so a template-style could be :
    template-style:Program \E2 noted the following incident at \QH:\QN on
\QD-\QM-QY : \E5 \E6
    ; use partial to split up the date field.
    partial:QY  E1,1,4
    partial:QM  E1,5,2
    partial:QD  E1,7,2
    partial:QH  E1,9,2
    partial:QN  E1,11,2

Input switches
(Optional)
    =i : input folder           default: log/saves
    -I : input filename         default: (date).fiplog
    =o : output folder          default: spool/2go
    -O : Output file name           default: horrible long name
    -t : scan time              default: 10sec
        minimum is 5 secs
        maximum is 600 secs (ie 5mins)
    -z : parameter file in /fip/sys containing  default: none
        items that FipSeq loves especially 
        'fixed', 'partial', 'repeat',
        'combie', 'style' 'replace' and 'newdate'
    -v version number and exit

(copyright) 2017 and previous years FingerPost Ltd.