Try premiumdata.net. After you download the data you click on translate to ascii and it will translate all of the downloaded data to ascii. It does it pretty fast too. The price is reasonable; a $67 one-time charge for around 20 years of historical futures data, and $19.95/month for ongoing eod data.
Also take a look at trackntrade.com. $19.95/month for eod data in ascii format, which includes five years of historical data (you don't need to license the track 'n trade charting platform, unless you want it). I'm not sure if the five years of historical data is in the form of back-adjusted continuous contracts though. Premiumdata.net will convert to backadjusted continuous contracts.