Downloads

Betfair Accounts Application

Introduction

This free for use small application is designed to sit on one machine and occasionally poll Betfair for your account balances.

This application is free for all and doesn't require membership of UK Horse Racing to function.

This means that one can have this running on a different machine to any bots which you may have and you can keep a track of what's happening with the balances as the day progreses.

Note that this application is not designed to keep track of individual bets; that's something that the UK Horse Racing bot does and there's no point in replicating that feature.

There is a small eMailing feature which enables the user to set up an eMail facility so that occasional eMails can be sent anywhere, perhaps to your phone, with updates.

Version 0.12 includes an end day logging feature which puts the results into a BFAccounts.csv file. This file is also used to gather the start of data data if the application, or BetFair, crashes and thus requires a restart.

Version 0.14
This version improves the CSV logging and also has some of the percentage calculations fixed. Overwrite your current version of BFAccounts.exe with this one. (Dec 6th 2009)

Installation

Because we're at pre-release the installation is a little messy at the moment.

1. Install the SOAP SDK onto your machine.

2. Install the 0.2 version of this application onto your machine.

3. Replace the installed BFAccounts.exe file with the one found here (ver 0.14).

4. Unzip and place the contents of this folder, VMailer.exe, into your installed folder.

5. Find the BFAccounts.txt and edit it so that it contains the Betfair account and password for each of your accounts and an identifying name.

The full release will do without the farting about of the steps 3, 4 and 5.

Manual Updates

If you have installed version 0.2, or higher, then you can just do step 3, i.e. replacing your current BFAccount.exe with this latest version.

Future Updates

Yes, we know that putting the Betfair data in a plain text file is not good. This is why this is pre-release; we will be working on an encryption system before it gets a full release. If you're not happy with how it is now then don't install it and, furthermore, don't bother to harp on about it. When the full version comes, it comes.

A force refresh result option for those who are really, really impatient.

A logging file so that if the thing falls over it can recover the start of day prices and also dump the previous day's totals into a CSV file.

eMail Facility

If you wish eMail to be sent out then fill in the section in the Options dialog box. It's much the same as any outgoing eMail connection; the name of your SMTP server, your authorisation username and password, if required, the eMail address where it's going and, of course, your name.

The Interval box tells the application how many 5 minute intervals will pass before an eMai is sent. The lowest value is 1 (i.e. every five minutes) and if one wishes to have an end of day eMail, which comes at about 11pm, then put in 999.

An eMail is only sent if the Profit/Loss column is non-zero and that the eMail message isn't the same as the previous one.

For those who have blocked port 25 outgoing, allow it for this application. This one is free and it's not worth my time to do the workaround for the port numbers; it took long enough to find something which does the authentication code without having to write my own SMTP protocol handler.