Re: [Quickfix-developers] QuickFIX Log Analysis
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2004-08-30 15:35:34
|
Actually we only currently have a Python interface (ruby is not yet=20 available), and that is only available on unix systems right now. There is also this perl script in the contrib directory which can be=20 modified to do what you want:=20 http://cvs.sourceforge.net/viewcvs.py/quickfix/contrib/display_fixlog/ --oren On Aug 30, 2004, at 4:41 AM, Joerg Thoennes wrote: > QuickFIX Documentation:=20 > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ:=20 > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > >> What you're looking for is really a perfect job for a Perl script >> though. Here's the skeleton of something that can read a quickfix >> message store (or any file that just contains raw FIX messages one >> per-line) and parses each message into a hash of field IDs and = values. >> The rest it up to you: >> #!/usr/bin/perl -w >> use strict; >> while (<>) { >> chomp; >> my %MSG =3D map { split /=3D/, $_, 2 } split /\001/; >> # Do something with %MSG >> } > > Using Perl has the additional advantage, that it also runs on a lot of=20= > non-UNIX systems. > > But also have a look at the Python and Ruby scripting languages.=20 > Actually for these languages there are native QF APIs so can avoid all=20= > the parsing stuff but use QF directly from Python or Ruby. Since I am=20= > neither a Python or Ruby programmers, others from the list may=20 > contribute the scripts. > > BTW, Caleb, did you consider adding your script snippets to the=20 > WikiFIX site? It is actually meant as an repository for this kind of=20= > stuff. > > Cheers, J=F6rg > > --=20 > Joerg Thoennes > http://macd.com > Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH > Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=3D5047&alloc_id=3D10808&op=3Dclick > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |