Я рекомендую JavaScript Utility Патрика Дж. О'Нила. Он может запутывать / сжимать и сжимать, и, похоже, это очень хорошо. Тем не менее, я никогда не пытался интегрировать его в скрипт сборки любого типа.
Что касается обфускации против минимизации - я не большой поклонник первого. Это делает невозможным отладку (Ошибка в строке 1 ... «Подождите, есть только одна строка»), и они всегда требуют времени для распаковки. Но если вам нужно ... хорошо.
QDF является проприетарным и не предназначен для чтения, кроме моего Quicken, вероятно, не без причины, поскольку он грязный.
Я бы рекомендовал найти способ экспорта qdf в файл OFX (Open Financial Exchange) или qif. Я занимался автоматизацией финансовых операций и работы с Quickbooks и сделал нечто подобное. Проблема в том, что если вы не экспортируете в формат обмена, каждая версия отличается и происходят странные вещи для многих условий, которые, поскольку они не документированы (QDF), становятся плохой ситуацией для программиста.
OFX - это то, что позволяет онлайн-банкингу, брокерским компаниям и приложениям вроде mint.com безопасно получать финансовые данные. Это стандарт и последовательность. Найти путь к нему гораздо лучше, если это вообще возможно.
http://www.west-wind.com/Weblog/posts/10491.aspx
И я знаю еще один блог, где автор разрабатывал синтаксический анализатор для qfx/qif... позволяют мне искать его... поиск с помощью Google еще не помог :(
Обновление: Найденный еще одним:
http://blogs.msdn.com/lucabol/archive/2007/08/31/parsing-qif-quicken-files-in-c.aspx