raconvert
Carter Bullard
carter at qosient.com
Tue Jul 27 18:18:41 EDT 2010
Gentle people,
There is a new program in the clients distribution, raconvert(), with manpage.
This program is designed to convert ASCII based argus files to binary argus
data records. The ASCII must have a single character delimiter, such as a ',',
but you can specify the delimiter, using the "-c char" option.
ra -r argus.file -c , > /tmp/ra.txt
raconvert -r /tmp/ra.txt -w - | ra
raconvert() is not complete. Currently, I'm handling maybe 50 out of the 180
something fields that we can printout, but its time to put it out there, so if you
try to use it, and some fields don't get converted, send me a sample ascii file,
and I'll add the support that your field.
The records that we generate may not be complete. It depends on how much
information you provide in the ascii records. For instance if you only have
the "StartTime" field, without the "LastTime" field, the resulting binary argus
record will have a duration of 0, so you want to ensure that you have enough
information in the ascii output to convey all that you want.
Also, the name suggests that it should be able to do conversion, which may
imply that it converts more than just one thing to another, so, ......,
if you have any ideas as to what you would like to convert, just holler, and
I'll see what I can do.
I will try to add XML conversion before the summer is done.
So why this program? The primary reason is to support moving argus data
around in environments that don't like binary data. You convert the records
to ASCII, printing as many fields as practical, move the file to the next location,
and then convert them back to binary records so you can do work with them.
Some high security places need this type of support. But you could also use
it as a means to create an argus data editor, if you wanted.
Hope you find this useful,
Carter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3815 bytes
Desc: not available
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20100727/77066771/attachment.bin>
More information about the argus
mailing list