[nzlug] Linux-friendly banks in NZ?

Greg Fawcett greg at vig.co.nz
Fri May 2 15:35:42 NZST 2008


You can use wget or curl - both support cookies. I'd suggest you handle
javascript with python, by working out what the javascript is doing and
replicating it with python. Basically all it can be doing is taking hidden
and user-entered fields and processing them (probably with a hash) and
returning the result to the server.

Greg.

2008/5/2 David McNab <david at rebirthing.co.nz>:

> On Fri, 2008-05-02 at 13:33 +1200, Liz Quilty wrote:
> > Matthew Diesch wrote:
> > > ASB Fastnet Classic has CSV, OFX, QIK and TDV - login is regular
> > > username/password
> > >
> > >
> > kiwibank allows csv at least (not sure what else) and you can disable
> > all the usual security so its just a basic login/password
> > Lot of javascript to deal with though
>
> The javascript is a bit of a pain, since the python web client packages
> don't have a javascript engine.
>
> On that note, can anyone recommend a scriptable web client with
> http/https support, cookies support and javascript engine built in?
> Prefably python, but perl, ruby, c++ or (ugh!) java would do as well.
>
> Cheers
> David
>
>
> >
> > Liz
> >
> > > 2008/5/2 David McNab <david at rebirthing.co.nz>:
> > >
> > >
> > >> Hi,
> > >>
> > >> Does anyone know of any banks in NZ who provide an interface which
> can
> > >> allow downloading of account transactions via open-source software?
> > >>
> > >> For example - BNZ - good range of statement download options - CSV,
> OFX,
> > >> QIF format files over a given date range. But to get there, one first
> > >> has to bring up the BNZ site via a web browser, log in, then go
> through
> > >> that damnable 'netguard' challenge. AFAIK, the netguard login is
> > >> particularly difficult to automate since the column/row coordinates
> are
> > >> displayed as images. I'd rather not have to spend days writing an
> https
> > >> client which OCRs the netguard images. Also, there's a ton of
> javascript
> > >> which has to be executed.
> > >>
> > >> BNZ do offer 'PC business banking' via a Windows or Mac-only app
> which
> > >> accesses the BNZ servers via some protocol - but that forces use of
> > >> non-free software. Also, they charge like a wounded bull for the
> > >> software and the access account.
> > >>
> > >> I'm hoping that some financial institution on these shores may offer
> > >> some kind of API accessible through means such as SOAP or XML-RPC
> over
> > >> https which allows a program to connect, authenticate, choose dates
> and
> > >> account(s) then download the transaction data.
> > >>
> > >> Any suggestions?
> > >>
> > >> Cheers
> > >> David
> > >>
> > >>
> > >>
> > >> _______________________________________________
> > >> NZLUG mailing list NZLUG at linux.net.nz
> > >> http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
> > >>
> > >>
> > > _______________________________________________
> > > NZLUG mailing list NZLUG at linux.net.nz
> > > http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
> > >
> >
> > _______________________________________________
> > NZLUG mailing list NZLUG at linux.net.nz
> > http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
> >
>
>
> _______________________________________________
> NZLUG mailing list NZLUG at linux.net.nz
> http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
>



-- 
Phone: +64 3 409 8165
Mobile: +64 21 333 291
Fax: +64 3 974 6810
Web: www.vig.co.nz


More information about the NZLUG mailing list