ipdskwir This program reads a file from a queue and attempts to parse it as though it was an IPTC or ANPA feed Note FipHdr ZN will hold the Original filename before all the other fields are added Input parameters are : all optional : -i : queue to scan default: spool/dskwir -o : output queue if not 2brouted default: spool/2brouted -t : scan time of directory default: 10 secs -l : do NOT log each msg in or out default: log -n : name for this service default: none This should be different from the incoming file. It is used to find the correct routing file in tables/route. -v : display version number and exit. -7/-8 : data is 7 or 8 bits default: 8 -9 : do NOT run in Speedy mode default: do on a Speedy system -a : messages are in ANPA format default: iptc -b : other formats -bCCN for CCN Matthews default: iptc -bAWP for AWP Zurich -A : name of the archive file if not the -n name field default: 'name' -d : the name of a DUPLICATE wire where 2 copies of the same file is required (SD header field). default: none -D : delay after sending each file default: none For example : when using a dump file to regenerate files. -f : Extra FIP header information default: none For fixed header info in FIP. eg -f #QA:AA#QB:BASIC As this flag is normally the last specified, its contents can be used to overwrite any unique fields such as DU, DP, SN etc. -F : Optional done queue for the raw data default: none -h : Add the PreHeader as FipHdr field SW default: ignore prehdr -h all allow all prehdr chars -h visable save only visable/printable chrs (spc and above) The maximum size of the prehdr is 1000 chrs Any CR, NL, FF/VT, SYN, ~/tilde and DEL are stripped. -H : preserve any existing FipHdr default; no NOTE - Any new fields will overwrite the old anyway ! -k : Add the message keyword as first line of text default: no -m : Keyword is a Mercury/Atex formatted default: no filename (spc) queue-group -O : Name of output format (DF field) default: WIRE -r : the name of a DIFFERENT routing table to 'name' (SR field : used by iproute) default: name -S : minimum size of a file default: 20 Normally files are ignored if less than 20 chrs. -T : Do NOT strip date/time stamp from end of text default: strip -u : Force keyword lowercase default: leave as is -U : Force keyword uppercase default: leave as is -W : File header obeys IPTC keyword rules and is forced uppercase. default: no -w : File header obeys IPTC keyword rules and is forced lowercase. default: no -z : Contents of a prehdr which MUST be checked for before a valid file is started default: none -Z : do NOT archive any incoming files default: archive Version Control ;6i10 24nov98 cleanup ;a fcase -U/-u ;b/c small mod to common for anpa Spaces ;e-f 02jul04 mods to AWP ;g 11jan06 added ZN: (origname) as another FipHdr ;h 25may06 added -O ZZ for the FipHdr to put the original name ;i5 23may07 added speedy and prehdr -z and -h ;2 output name better ;3 cope with junk better ;4 added optional done queue ;5-9 added -H (copyright) 2022 and previous years FingerPost Ltd.