Esta é uma biblioteca em Haskell para automatizar o acesso às informações de contas do Banco Itaú. Por ora ela pode ser usada apenas para consultas.
Este não é um aplicativo final, mas uma biblioteca. Se você está interessado em ferramentas prontas para auxiliar a conciliação bancária em aplicativos como Quicken, Microsoft Money, GNUCash e HomeBank (ou qualquer outro compatível com o formato OFX), incluíndo outros bancos como Banco do Brasil, Caixa Econômica, Itaú e Santander, você provavelmente está atrás deste outro projeto (que alias, utiliza esta biblioteca): https://github.com/maxiwell/ofx-bot.
Entre as informações atualmente acessíveis pela biblioteca estão:
Conta corrente
Cartão de crédito
apt-get install haskell-platform cabal-install
cabal update
cabal install cabal
A última linha garante que você tenha a última versão do cabal instalada. Algumas distribuições ainda vêm com uma versão bem antiga.
Para compilar:
cd itau-lib
./build.sh
No seu projeto Cabal adicione a biblioteca itau-lib:
Modifique o seu projeto.cabal e adicione itau-lib aos build-depends.
Instale a biblioteca no seu sandbox
cabal sandbox init -- NOP caso já exista uma sandbox
cabal sandbox add-source CAMINHO/PARA/itau-lib
cabal install --only-dependencies