The LogFile Enhancer Utility
Home | License
| Download | Changes
Download Now!
C Source Code (MSVC++)
The LogFile executables and source code are
distributed under the MIT License:
Copyright ã 2009 Greg Spears.
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files (the
"Software"), to utilize the Software without restriction, including
-- without limitation -- the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS",
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL GREG SPEARS BE LIABLE FOR ANY CLAIM, DAMAGES
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
ACTIVITIES CONCERNING THE SOFTWARE
What is the LogFile Enhancer Utility?
It's FREEWARE that turns this:
e5:459;MISC.bal.bal.bla.randomtex;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
e5:54:MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
<root><child> <subchild>This is
Data</subchild></child></root>
<root><child><subchild>This is
Data</subchild></child></root>
<root>
<child> <subchild>This
is Data</subchild>
<root> <empty tag/> <root> <child><!--comment--> <subchild>This is Data</subchild>
<!--comment--></child></root><child><subchild>This
is Data</subchild> </child>
<empty tag/> </root></child></root>
e5:489;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
e5:45:54:489;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
insert into tableXYZ values('90382390','0809we','ormOrder','0AUG2009')
where someField = '0938423';
e5:489;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
e5:54;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
select distinct THISFIELD, THATFIELD, ANOTHERFIELD from
BIG_TABLE WHERE AllThat = '21' and ThisToo = '983731908' and status =
'BeenThereDoneThat';
...into this:
e5:459;MISC.bal.bal.bla.randomtex;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
e5:54:MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
<root>
<child>
<subchild>This is Data</subchild>
</child>
</root>
<root>
<child>
<subchild>This is Data</subchild>
</child>
</root>
<root>
<child>
<subchild>This is Data</subchild>
<root>
<empty tag/>
<root>
<child>
<!--comment-->
<subchild>This is Data</subchild>
<!--comment-->
</child>
</root>
<child>
<subchild>This is Data</subchild>
</child>
<empty tag/>
</root>
</child>
</root>
e5:489;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
e5:45:54:489;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
insert into tableXYZ
values('90382390','0809we','ormOrder','0AUG2009')
where someField = '0938423';
e5:489;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
e5:54;MISC.bal.bal.bla.randomtext;whatever;miscellaneousgarbage;98283;o908dl.klssoiposo;poiioooo....8309udkloie
select distinct THISFIELD,
THATFIELD, ANOTHERFIELD
from BIG_TABLE
WHERE AllThat = '21'
and ThisToo = '983731908'
and status = 'BeenThereDoneThat';
Installation: Copy LogFile.exe to desired
location, create a shortcut in your Start Menu.
Configuration: None. Does Not modify the Windows registry. Written in the spirit of PuTTY:
standalone, portable, coded in C, small and fast as possible. Windows XP/Vista
target OS. Can run from a
thumb-drive, hard drive or server.
Operation: Execute the application.
- Input: Drag and drop a log file
onto the user interface. Click Run
button.
- Output: A file will be written to the same folder having same name
as the input file, but having ".html" extension.
This
is the enhanced log, as pictured above, with easy-to-read formatted XML and
SQL.
Options:
- Enable SQL KeyWord
Coloring: SQL keywords in Blue ---> On/Off ('Off' makes smaller files..).
- Translate Opaque Strings: If '>'
or '<' appear in text... Do/Don't translate to '>' or '<'.
(...
leave this box Un-Checked to keep data true-to-form).
Download Now!
C Source Code (MSVC++)
Bug
Reports: husurfer@gmail.com