I believe Vercingetorix did release the sourcecode for his XIDX extractor. And that means other programmers could do the same I would think. All one needs is to add the ability to extract text/ascii data from the idx/dat.