The YahooDataDownloader appears to work nicely.  Is there a similar tool for creating the factor files?  It appears the necessary data is available via yahoo. For example.

If said tool does not exist, does anyone understand the spec of the factor files? Or more importantly the math required to do the conversion?

When comparing the two samples of data from above I also noticed the 7:1 Split occurs on Jun 9 for the yahoo data but appears to occur on Jun 6 in the factor file.  Not sure it matters, but maybe someone has an explanation.