[Robert Graham Merkel <rgmerk@mira.net>] Re: gnucash

Camm Maguire camm@enhanced.com
10 Jul 2001 10:07:19 -0400


Greetings!  

Dave Peticolas <dave@krondo.com> writes:

> On 09 Jul 2001 19:45:40 -0400, Camm Maguire wrote:
> > 
> > Greetings!  I'm forwarding this at the suggestion of Robert Merkel.
> > If anyone has any interest in this idea, please cc me directly, as I'm
> > not subscribed to this list.
> > 
> > Take care, and thanks for your good work on this program!
> 
> Hi, so your code actually parses their webpage that would
> normally be viewed by a person?
> 

Yes, that's basically it.  The code steps through a few layers of
webpages (picking up the necessary cookies), communicating via plain
and ssl sockets as necessary, logs in, retrieves the 'register'
webpage for the dates supplied (i.e. the list of all account
transactions), parses the page, and updates a local postgresql
database with the actual and pending transactions.  Of course, other
webpages offered by the site could be similarly treated, e.g. the
payee pages, but I haven't gotten around to this yet.

Take care,

> thanks,
> dave
> 
> 
> > -- 
> > Camm Maguire                                          camm@enhanced.com
> > ==========================================================================
> > "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
> > ------- Start of forwarded message -------
> > Date: Sat, 7 Jul 2001 16:57:30 +1000
> > From: Robert Graham Merkel <rgmerk@mira.net>
> > To: Camm Maguire <camm@enhanced.com>
> > Subject: Re: gnucash
> > Message-ID: <20010707165730.K16271@trell>
> > References: <E15IX1m-0008Kf-00@intech19.enhanced.com>
> > Mime-Version: 1.0
> > Content-Type: text/plain; charset=ISO-8859-1
> > Content-Transfer-Encoding: 8bit
> > 
> > 
> > On Sat, 07 Jul 2001 00:56:18 Camm Maguire wrote:
> > > 
> > > Greetings!  I read your interview today.  I've been meaning to write
> > > you about this for some time, but have been very busy.  I have some
> > > very rudimentary but working functional C code which retrieves my
> > > account information at SFNB over SSL, parses the web page with a
> > > little flex/yacc, and then updates a local postgresql database.
> > > Working reliably since 1997.  Seems that it could be further expanded
> > > into a gnucash interface into at least this online bank without having
> > > to download qif, as many banks don't appear to offer this yet.  Can
> > > you use this?  It is truly rough, written quickly for my own purposes,
> > > but does work.
> > > 
> > >
> > 
> > Quite possibly, but this isn't the stuff I work on directly.
> > 
> > Over the next development cycle, we're going to be working to give GnuCash
> > a proper plugin architecture to make it easier to build small, independent
> > modules to do things like this.
> > 
> > In any case, I would encourage to bring this up on the gnucash-devel
> > mailing list at
> > gnucash-devel@gnucash.org, where the people who *do* work on the online
> > stuff
> > will be able to comment.
> > 
> >  
> > -- 
> > ------------------------------------------------------------
> > Robert Merkel                            rgmerk@mira.net
> > 
> > Go You Big Red Fire Engine
> > -- Unknown Audience Member at Adam Hills standup gig
> > ------------------------------------------------------------
> > 
> > 
> > ------- End of forwarded message -------
> > _______________________________________________
> > gnucash-devel mailing list
> > gnucash-devel@lists.gnumatic.com
> > http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
> > 
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah