TPG bitometer
TPG bitometer (aka TPG usage meter) is an internet usage meter which allows customers of TPG Internet to check, monitor and keep a history of their quota usage based on data provided by TPG. TPGbitometer can also be used to check the TPG e-mail inbox.
It is available for download, free of charge.
TPG bitometer includes the following features:
- Compatible with 32bit and 64bit Windows.
- No installation, single file download, nothing written to the registry.
- Display basic information about the plan user signed up to.
- Display number of days remaining until quota resets.
- Display remaining peak/off-peak quota as a percentage and in megabytes.
- Display used peak/off-peak quota as a percentage and in megabytes.
- Display and keep a history of download usage in days, months and years.
- Display remaining daily peak/off-peak quota for the current month.
- Display the current service status reported by TPG.
- Display remaining days, peak and off-peak usage in the system tray.
- Change colour of the system tray icon.
- Ability to check if there is any email in the TPG inbox.
- Ability to delete emails.
- Ability to view email messages within the program.
- Ability to run the program at start-up and delay the update.
- Ability to show quota in megabytes or gigabytes.
- Ability to check for program updates.
Download TPG bitometer v1.1.4 (251kb)
Release notes :
** v1.1.4 ** (08/02/2010)
- Updated service status page.
- Reworded some error messages.
** v1.1.3 ** (18/11/2009)
- Updated program to reflect minor changes made on the TPG usage page.
** v1.1.2 ** (22/09/2009)
- Fixed a bug introduced in v1.1.1 related to checking for program updates on program start-up when an internet connection is not established.
** v1.1.1 ** (22/09/2009)
- Updated program to reflect minor changes made on the TPG usage page.
- Updated donate button link.
- Updated status function to also check Mobile status.
- Added feature to check for program updates during program start-up.
- Changed default system tray text colour from WhiteSmoke to GreenYellow.
** v1.1.0 ** (21/08/2009)
- Fixed a bug introduced in v1.0.9 where all users were treated as having peak and off-peak times.
** v1.0.9 ** (21/08/2009)
- Updated program to reflect changes made on the TPG VoIP usage page.
** v1.0.8 ** (18/08/2009)
- Updated program to reflect changes made on the TPG web site.
** v1.0.7 ** (19/07/2009)
- Fixed a bug introduced in v1.0.6 which prevented users without off-peak time to
retrieve their usage.
** v1.0.6 ** (17/07/2009)
- Fixed a bug where negative days were sometimes shown due to late TPG website updates.
- Fixed some unexpected exceptions caused by broken TPG usage pages.
- Added extra status messages.
- Added feature to show usage as ‘remaining usage’ or ‘used usage’ for the monthly period.
** v1.0.5 ** (03/07/2009)
- Fixed a bug where incorrect remaining daily peak/off-peak quota was shown when
there was less than 1 day remaining.
- Added a new graph that shows monthly billing period download usage.
- Added feature to show quota in megabytes or gigabytes.
** v1.0.4 ** (24/05/2009)
- Added feature to view remaining daily peak/off-peak quota for the current month.
- Fixed a typo in ‘Next month starts’
- Fixed a crash when trying to continuously retrieve email with incorrect details.
** v1.0.3 ** (08/05/2009)
- Fixed a bug where sometimes incorrect remaining days were shown.
** v1.0.2 ** (06/05/2009)
- Added the ability to view email messages within the program.
- Added an additional button to open WebMail.
** v1.0.1 ** (03/05/2009)
- Added separate login data for email.
** v1.0.0 ** (03/05/2009)
- First release to the public.
Tags: bitometer, C#, TPG, TPG usage meter, usage meter, Visual Studio






Hi. Love the program and thanks for your efforts.
When I press the “Check Email” button I get an error window with the following txt… in case you’re interested : )
Also a small point, in the usage window for todays date it shows 22th May instead of 22nd May. Keep up the good work.
_____________________________________________________
Admin edit: Removed Exception Text
Hi Pete,
Thank you for providing me with the above information.
I have fixed both problems you reported and released TPG bitometer version 1.0.4.
Hi Beno,
I’ve tried the new version. I still get an error when trying to retrieve mail. Different to the previous long error msg, now it just says “Error retrieving email” at the bottom of your program.
I’m running Vista Ultimate x64 on my notebook… I’ll try it on my PC running XP and see if there’s any difference.
Pete
My PC running XP gives the following error at the bottom of your program: Error connecting to POP3
This might sound like a stupid question but have you entered your username and password by pressing the “Settings…” button under the email tab?
This is a separate username/password from the one you entered under the “settings” tab.
Also make sure you can check your email though https://postoffice.tpg.com.au
If the above is OK, check if your firewall is blocking port 110.
Let me know if this solves your problem.
Yes I’ve entered the username and pass in both areas of the program. Windows Firewall is disabled as I use Symantec Endpoint.
I’ve also tried disabling Symantec without success. I can access the email when logging into postoffice.tpg.com.au but not from within your program… maybe it’s just me but it’s the same on PC and Notebook also.
Hi Pete,
It works fine for others, when I look at the code everything looks and performs as expected and it is a little difficult to tell why it is not working for you.
I will create a custom version for you to try track down the problem. If you have MSN or ICQ you can use the contact page on my website to send me your details. This will make our communication easier :)
I just rebooted and tried it again on my notebook and it worked… weird. I’ll test my PC tomorrow and let you know how it goes.
It works on my normal PC now also. Good to go, thanks : )
Not sure what the problem was.
Glad it works for you. :)
There must have been something blocking your connection to mail.tpg.com.au on port 110
Thanks
Hi Beno,
Another small thing I’ve noticed is, when I’m down to the final day of my plan, and for example the bar graph area shows I have 5gb of peak usage remaining, the “remaining daily peak limit” area is showing 18GB remaining and getting higher as the remaining hours of the month get lower.
Hi Pete,
I appreciate you taking the time to report problems you encounter :)
If you encounter other problems or have feature requests just let me know.
I have fixed the bug and added some new features in version 1.0.5 which you can now download.
Not working on my Vista 64, screenshots look great though :)
Hi Chris,
What exactly doesn’t work for you? Are you getting some kind of error?
I and others have tested it and can confirm it works on Vista 64bit. Make sure you have Microsoft .Net framework 2.0 or higher installed.
Regards,
Beno
Hi Beno,
I’m having a new problem now.
——————————-
Admin edit: Removed Exception Text
This application has pretty poor exception handling. For some reason my TPG usage page is currently all messed up, and the application throws an exception when the output isnt as expected, which in this case is a date/time stamp.
The person above my last post has the same problem. Pete, check your status page, there must be a TPG wide problem at the moment with them.
I think you’re right George… this error msg has been an intermittent problem until now. Last night / this morning however, it has been throwing up errors constantly every time the program accesses TPG for the info. Might be a good chance for Beno to fine tune the error handling : ) I love the program tho!
Thanks for the info Pete, I now know what causes the exception. It also seems I missed handling a few exceptions. I’ll fix those up and probably implement some sort of error logging.
Can you send me the html source from https://cyberstore.tpg.com.au/your_account/index.php?function=checkaccountusage the next time you get the exception regarding the date? I would like to find out which particular date causes the problem. The same function is used to go through the entire table and get the data so it is a bit strange that it only happens once in a while. My guess is that TPG modified the HTML code for a short period and the usage meter ended up getting the wrong string.
I’ll try and update the program by the end of this week.
I’m fairly certain this was a once off problem, since the page was actually corrupt and not showing any data aside from the header/footer/nav. I’d just put in exceptions for failures in parsing data and leave it at that. I really like the app so far.
I’ve definitely had the same error several times last month George so it’s not a once-off for me. I’ll do as you ask Beno and see if we can get it fixed.
I’ve just got it again and I checked the usage page, and its broken again. Next time this happens check your usage page.
There’s no possible fix for parsing broken/inconsistent data, which is why there’s nothing that can be done apart from handling the exception.
As a side note, the page breakage is different from last time…if you were thinking about parsing the error.
Like you said George, there’s not much I can do other than handle the exception to ensure the program doesn’t crash. I can’t predict what TPG will change in their code ;)
I am a bit busy today but I’ll try to release an update by tomorrow night.
Hey guys,
I caught the error last night around 3am :)
I can confirm that the cause of it is the TPG usage site breaking. I never thought that TPG would have this sort of problem.
I have been very busy but I’ll do my best to release an update as soon as possible.
Still not working on vista 64, I download the 1.5 file, run it, it creates the tpgbitometer directory and config file and then crashes, I have the latest .net framework 3.5 sp1, also installed .net 2.0, it just refuses to install. Pop-up box says A problem caused the program to stop working correctly. Please close the program. and thats it.
Please help as I would really like to use you’re program
Great program. I have a feature request -can the Usage tab have setting so that the graphs show used amounts instead of free amounts?
New TPG bitometer version 1.0.6 released.
Some bug fixes and a new feature added.
Chris, can you provide me with more information regarding the crash? What error messages do you get, if any? With Vista you don’t need to download and install any .Net packages because they are already included.
The other day I installed a fresh copy of Vista 64-bit SP1 and TPG bitometer worked without any issues. I did not install additional software. I only did it to show you that it does actually work. Here is a screenshot.
http://users.tpg.com.au/cseear//Bitometer.jpg
Here is a picture of the error, I download bitometer, run the file and this is what I get. I have tried running as administrator also. Bitometer works perfectly on my other vista box (32bit). Its a fantastic looking program, exactly what I want, just wish it would work for me. Keep up the great work, its greatly appreaciated.
Kind Regards.
Does it work if you run it in compatibility mode?
Right click file, select properties and then select the Compatibility tab.
If you use MSN you can use the contact page and email me your address. We can try figure out what the problem is when we are both online.
No it dosent work in compatibiliy mode, sent you the email as suggested. Thanks for the effort :)
He fixed it :D, absolute ledgend :D
After troubleshooting the problem with Chris, I found that the problem was with his Vista installation. For some strange reason the fonts on his machine were crashing the application. The problem was solved by applying a registry fix which can be found here.
Hi Beno,
It’s probably a TPG issue, but today there is a new error msg:
Step3/10. Error retrieving peak downloads used. Stopping retrieval.
Hi Pete,
TPG changed their usage page today and I have updated the program to reflect those changes. I will upload it in the next hour or so. I have a few other things that I need to get done first :)
New TPG bitometer version 1.0.8 released.
Thanks so much. Will use this until someone designs a new Vista sidebar gadget that stopped working when TPG changes its Account Usage screen :)
I’m running on Vista 64. I’m on ADSL2+/40GB/110GB Super. The only question I have is the Monthly Allowance, Remaining Daily Peak and Remaining Daily Offpeak all show 0 MB so the graph down the bottom shows 100% for Used Peak Usage or Remaining (depending on my settings)
However, again, very nice.
Cheers
Gill
Hi grobbo61,
You will need to set your peak and off-peak usage under the settings tab. See this image.
Believe it or not the TPG usage pages are improving visually, too bad I can’t say the same thing about their HTML code. But I won’t go into that :)
Due to further changes on their end, I have had to update the program. Current release is v1.0.9.
I expect more changes on their end in the coming weeks/months.
Runs perfect on Windows 7 64 :)
Love the TPG bitometer.
I would like to check more than one account,.
Where do you store the usname/password ?
Hi,
I am not sure what operating system you are running but if you have a look at the Readme text file that comes with the program it tells you where you can find the file under the Installation section.
Please note that it wasn’t designed to handle more than 1 connection. I didn’t think people would have more than 1 TPG connection per household.
If you change the username/password then the history data will mix up.
Now that I know some people might have more than one TPG connection going into their household, the next update will support this.
Love the program. but today it stopped working for me.
Would rather continue using Bitometer than try another downloaded crappy version.
Kind regards
David
Also.
Is this Windows 7 Ready and compatible?
how come the username and password said it’s incorrect while i can login on the TPG website using that username and password?
That’s exactly what I get too Andreas. it no longer works for me.
It says “Error retrieving data. Possibly incorrect username/password”
However, i also checked with TPG main page and can log in without any troubles. Also for a temporary measure i’m using the Firefox plugin and that seems to work.
I hope this one is fixed soon. I would rather this one than the others.
TPG made some changes to their usage page so the application stopped working. I have update the program and released version 1.1.3.
David. TPG bitometer works on Windows 7
I cant seem to log in, when i enter my username and password and click apply it says “Error retrieving service”.
and I’m using 1.1.3. too…
Hi Stormz,
That message is telling you that the program can’t retrieve the Service Status, i.e. the data on the “status” tab. This is because TPG made some changes to the status page last year. I haven’t had the time to release an update yet but I expect it to be released early Feb.
Note: This will not stop the program from getting the usage data, the really important information :)