Ups, so many posts already.
You asked for "cross-platform command-line version of DATHeader". DATHeader is written in VB.NET. If somebody like to translate the code into "something "cross-platform" I'll help. But I can not write c or java.
Edit: I just attached the sourcecode for the function ScanForHeaderErrors to this post, so you will see the bad coding behind 
	
	
You asked for "cross-platform command-line version of DATHeader". DATHeader is written in VB.NET. If somebody like to translate the code into "something "cross-platform" I'll help. But I can not write c or java.

Edit: I just attached the sourcecode for the function ScanForHeaderErrors to this post, so you will see the bad coding behind
 
	 
       
       
 

 
 
 
 
