Scheme scripting with gnucash.
Derek Atkins
warlord at MIT.EDU
Fri Dec 10 12:48:56 EST 2004
Hi,
Writing a script like this _should_ be possible. The only major
problem that I can think of is the lack of an "open file" api without
the associated GUI code, meaning I don't think you can write a script
that opens a file without also initializing the GUI code.
The perl bindings fell into disrepair years ago and nobody has been
willing to maintain them.
Unfortunately I don't know of any example scripts that would do what
you want. Sorry.
-derek
"Carl N.Baldwin" <carl at ecbaldwin.net> writes:
> Greetings,
>
> i have been looking around for the last day or two for information
> about doing different things in gnucash from a scheme script.
>
> Here's what I would like to do. i would like to write a scheme script
> that will open my gnucash data file, get a list of accounts, get
> information about transactions in an account such as date, amount,
> splits, description and possibly even creating transactions.
>
> i'm a fairly accomplished script writer but I don't know much scheme.
> Four years ago or so I actually used the perl wrapper for gnucash
> rather successfully but I can't seem to find information about that
> anymore. Scheme seems to be the preferred way to script in gnucash so
> I would like to try that.
>
> Would anyone be able to point me to example scripts that do simple
> things like what I mentioned above? Are there any docs? I found a
> reference in the report section of the gnucash online manual that
> mentioned a file called gnc.html. I can't find this in CVS at all.
> Is this API still supported?
>
> Thank you for your help.
> Carl Baldwin
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list