I made a script that stop the ngrep process.
Making the ngrep.log readable and save a timestamped ngrep.txt file.
And then start the ngrep process again.
You have to create the C:\graw2iplogs\logs\ directory first.
If you like you can schedule it to run once a day or so.
Hope you find it usefull.
Copy the text below and save it as an .cmd file
Works with Windows XP.
@ echo off
:: variables
set source=C:\graw2iplogs\
set destination=C:\graw2iplogs\logs
set hour=%time:~0,2%
if "%hour:~0,1%"==" " set hour=0%time:~1,1%
set timestamp=%date:~10,4%_%date:~4,2%_%date:~7,2%_%hour%_%time:~3,2%
:: stop ngrep.exe before processing the data.
taskkill /im ngrep.exe /f
:: making the logfile readable and saving a timestamped logfile
cd %source%
copy ngrep.log %destination%\ngrep.log
cd %destination%
%source%\ngrep.exe -t -I ngrep.log > %timestamp%_ngrep.txt
:: cleaning up and start logging again
del ngrep.log
cd %source%
del ngrep.log
ngrep.exe -q -t -p -d 2 -O ngrep.log 30292.2673 dst port 16250