<?xml version="1.0"?>
<!-- name="generator" content="blosxom/2.0" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
  <channel>
    <title>Mark J Cox | Home automation | Open Source Software | Security | Metrics   </title>
    <link></link>
    <description>Here's where you can find everything you ever wanted to know, and less, about me and what I do.</description>
    <language>en</language>

  <item>
    <title>Getting USA Microsoft Money to work with UK banks</title>
    <pubDate>Wed, 01 Dec 2004 00:00:00 GMT</pubDate>
    <link>/mark/financial/moneyusa.html</link>
    <description>
For historical reasons I use the USA version of Microsoft Money.  Unfortunately
the US version will only connect to US/CA banks and the UK version to UK banks
and I wanted a version that would connect to both.  There is no reason why
it shouldn't work because the protocol used to talk to the banks is open
(OFX).  In fact it does work, and here is how to do it.
&lt;p&gt;
Unfortunately Microsoft changed the way financial institutions
work with Money 2005 onwards, so this hack will only work for Money 2004
and below.
&lt;p&gt;

&lt;b&gt;Disclaimer&lt;/b&gt;: Back up everything, I'm not responsible if you lose 6
years of data or if you suffer heart problems after Money reports your
net worth is now negative.&lt;/p&gt;
&lt;p&gt;
&lt;ol&gt;
&lt;li&gt;You need a copy of the file FIPARTNR.INI from the UK version of
Microsoft Money.  Or if you know the details you can make one up yourself.&lt;/li&gt;
&lt;li&gt;Backup everything, exit Money&lt;/li&gt;
&lt;li&gt;Find your current version of the US FIPARTNR.INI file (it will be in 
the SYSTEM subdirectory of your Money installation)&lt;/li&gt;
&lt;li&gt;Append the contents of the UK FIPARTNR.INI file to the end of the current one&lt;/li&gt;
&lt;li&gt;Go into Money (make sure you don't do an internet update)&lt;/li&gt;
&lt;li&gt;Goto your finanacial institution (Nationwide say), click &amp;quot;online setup&amp;quot;
and with luck it will recognise, configure, and connect to Nationwide&lt;/li&gt;
&lt;li&gt;After connecting Money thinks it's being clever and will notice you've
altered FIPARTNR.INI and will download a new one.  At this point Money will 
complain that &amp;quot;New online settings are available for Nationwide&amp;quot;.  You can
safely ignore this message (and you'll have to ignore it each time you
do an Internet update&lt;/li&gt;
&lt;/ol&gt;
But unless you use the UK Nationwide bank or the Woolwich you'll be
disappointed; they seem to be the only ones that are fully integrated
with Money&lt;/p&gt;
</description>
  </item>
  <item>
    <title>Cahoot Credit Card</title>
    <pubDate>Fri, 02 Mar 2001 00:00:00 GMT</pubDate>
    <link>/mark/financial/cahoot.html</link>
    <description>
Another online credit card that gives you a statement but no way of
downloading it.  How difficult is it to add that function?  Anyway until
they do here is a program to convert the Cahoot HTML pages into either
QIF or OFX format&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&quot;./2ofx.pl&quot;&gt;2ofx.pl&lt;/a&gt; (working November 2006)&lt;/li&gt;
&lt;/ul&gt;

To use the script:

&lt;ul&gt;
&lt;li&gt;Log onto the Cahoot web site, and select the statement you want to convert, display the printer friendly version&lt;/li&gt;
&lt;li&gt;In your browser save the current page to a file.  You
sometimes need to do
&quot;view source&quot; and save that version.  You'll end up with a file, lets
say cahoot.html&lt;/li&gt;
&lt;li&gt;Make sure you have a perl interpreter on your system.  If you're using
Linux or other Unix you'll most likely have perl installed.   If you're
using Windows you'll need to get Perl from someone like ActiveState and
figure out the command line stuff&lt;/li&gt;
&lt;li&gt;Run &lt;pre&gt;perl 2ofx.pl cahoot.html &gt; cahoot.qif&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Use &quot;Import&quot; in Microsoft Money to load in cahoot.qif&lt;/li&gt;
&lt;/ul&gt;
</description>
  </item>
  <item>
    <title>EGG and EGG Money Credit Cards</title>
    <pubDate>Thu, 01 Mar 2001 00:00:00 GMT</pubDate>
    <link>/mark/financial/egg.html</link>
    <description>
EGG has a UK credit card managed online.  Although you can get your
statements in HTML format Egg don't give any export ability.  Back in
1999 I wrote a simple converter in Perl that takes the HTML from the
EGG statement page and convert it into QIF (for import into things
like Microsoft Money).  Using something like Money 2000 or 2001 will
let it automatically reconcile the statement and match transactions.
In May 2000 I updated it to output OFX format, a much better format as
it can transfer other information about the account such as balances.
The same script deals with Egg, Egg Money, Cahoot, and American Express credit
card statements and can output QIF or OFX format.  

&lt;ul&gt; &lt;li&gt; &lt;a href=&quot;./2ofx.pl&quot;&gt;2ofx.pl&lt;/a&gt; (working June 2006)&lt;/li&gt; &lt;/ul&gt;

To use the script:

&lt;ul&gt;
&lt;li&gt;Log onto the egg web site, and select the statement you want to convert&lt;/li&gt;
&lt;li&gt;In your browser save the current page to a file.  You
sometimes need to do
&quot;view source&quot; and save that version.  You'll end up with a file, lets
say egg.html&lt;/li&gt;
&lt;li&gt;Make sure you have a perl interpreter on your system.  If you're using
Linux or other Unix you'll most likely have perl installed.   If you're
using Windows you'll need to get Perl from someone like ActiveState and
figure out the command line stuff&lt;/li&gt;
&lt;li&gt;Run &lt;pre&gt;perl 2ofx.pl egg.html &gt; egg.qif&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Use &quot;Import&quot; in Microsoft Money to load in egg.qif&lt;/li&gt;
&lt;/ul&gt;
</description>
  </item>
  <item>
    <title>American Express Card</title>
    <pubDate>Fri, 02 Feb 2001 00:00:00 GMT</pubDate>
    <link>/mark/financial/amex.html</link>
    <description>
Another online credit card that gives you a statement but no way of
downloading it.  If you have a card in the USA you can use 
Microsoft Money to interactively download your statement.  If you live
in the UK you can't.  Anyway until
they do here is a program to convert their HTML pages into either
QIF or OFX format for import into Money&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&quot;./2ofx.pl&quot;&gt;2ofx.pl&lt;/a&gt; (working May 2001)&lt;/li&gt;
&lt;/ul&gt;
</description>
  </item>
  <item>
    <title>Lloyds TSB online statements</title>
    <pubDate>Thu, 11 Nov 1999 00:00:00 GMT</pubDate>
    <link>/mark/financial/lloydstsb.html</link>
    <description>
The online service from Lloyds-TSB has an option to download a
statement in QIF format, but it got the date in the right order and it
mixes comments in with the payee line.  This simple &lt;a
href=&quot;./tsb2qif.pl&quot;&gt;Perl program&lt;/a&gt; converted their QIF to
something sensible, but it's not really needed any more.
</description>
  </item>
  <item>
    <title>Equitable Life Pensions</title>
    <pubDate>Tue, 12 Oct 1999 00:00:00 GMT</pubDate>
    <link>/mark/financial/equitable.html</link>
    <description>
The Equitable Life used to publish the current value for their pension
prices on a web page, but not available in any format other than HTML
and they did not used to give past information.  In March 1999 I
started capturing that data and converting it so I could use it to
track investment inside Microsoft Money.
&lt;p&gt;
Unfortunately the Equitable Life had some problems and it no longer became
an interesting project.  Also inside Microsoft Money 2001 you can find
the Equitable life symbols and so the prices can be updated automatically.
</description>
  </item>
  </channel>
</rss>