===============================================================
M&M AT&T Bandwidth monitor v2.7
Copyright 2012 by Winnfreenet.com Michael May  All rights reserved.
===============================================================
This program is not Freeware it is Shareware
If you like this program and wish to make a donation please fill out the 
register page and mail it in.  

You can contact me at.
http://www.winnfreenet.com/submit.php?type=email
Download updates here  http://www.winnfreenet.com/wildblue.php


This program reads your bandwidth data from the server and saves it into a CSV file
that is compatable with excel. You can load this file into excel and display usage charts.
Or you can use the built in chart generator.

This version is for AT&T only wildblue customers download other version.


This is a final working release. Please report any bugs you find.
If you install this problem and use it please let me know so I will know how many people want this
program. If I get no reports this will be the last release...


First time run will now create a serial # and report serial# and your package type to my database
to help in generating reports on all package types. 



Installing.
============
Run the installer. After it finishes it will open att-username.txt

Edit att-username.txt and change to your username do not include @att.net and save.

Run the Web program from your desktop if the AT&T server is running your usage will 
be displayed if not you will get one of 2 errors.

1) It will take forever to load and timeout with a can not load error. 
   This is normal with AT&T do not worry we have a way around this.

2) The at&t server will crash with a Microsoft error and the error will be displayed.
   This is normal with AT&T do not worry we have a way around this.


If you are running XP the installer should have built a task but you still need to check it...


In XP Go to START | All Programs | Accessories | System tools | scheduled Task

Select the M&M AT&T Bandwidth Monitor 

Set User Name & Password or it may not run.

And check schedule run times under asvanced it should run every day on the hr.
click ok
Right click on it and select run. 



In Vista the options have changed see sample screens here
http://www.vistax64.com/tutorials/132903-task-scheduler-create-task.html

You want it to run every hr and you may have to add it to the system user if it will not take it under your user account.




You may at any time run the manual version from the desktop shortcut to check your usage.

This version includes a second manual program called web it will display graphs inside a local web browser it is a beta copy
and is included for those who do not have excell to create charts.
 

On AT&T it could take up to 1 day for the system to connect to the server and read your usage.

Once it starts logging your usage you will see .cvs files that many programs can import.
Load the .xls chart files with Excel to see your usage logs.

This version has a history log and a 30 day log file.

How it works.
=============
The programs goes out and tries to load data from the AT&T server once a HR or more often if you manualy
load it. Once it gets the data it saves it in the log and for display. 


How is this better than FAPzilla and others.
============================================
Once the program has collected the daily data. It stops trying to connect to the server. This keeps the load
on the server low so everyone can get in.


Why others should stop using FAPZILLA. 
=======================================
Programs like fapzilla and other scripts that keep reading from the server over and over place a high load
on the server and cause it to crash. The at&t server has no protection to keep out non at&t customers 
and some Wildblue customers and customers from other vendors are using it for data.
 
We AT&T customers ask that everyone who is not a AT&T customer stop using the AT&T server so that we can 
read our bandwidth usage. We also ask that anyone using automated scripts stop using them until you can
modify them to only pull data once a day.

============
Uninstalling

Make a backup of your username.txt, serial.txt and log files if you will be reinstalling.
Run the uninstaller it will wipe out and clean up everything. 




=======================================
Donations.

This program is not Freeware it is Shareware
If you like this program and wish to make a donation please fill out the 
register page and mail it in. 
 

---------------------------------------------
Changelog

v1a   first release Standard command line version with no installer

v1.1b New installer added to automate most of the install and provide uninstall.
      Fixed a bug when you are offline caused a error if it tried to pull data.

v1.1c Second release 
      Modified to work with vista. Vista would not allow data to be saved to programs directory
      paths changed.

v1.2  Repaired bug in last date run routine. Last date ran was not being loaded right which
      stopped after 1 run.


v1.3  Added 30 day roling log file and Excel charts.        


v1.4  Released wildblue only version.
      includes fix for % rolloff after 2 dec.
      Will now have 2 versions one for AT&T one for WIldblue......
      changed installer name to allow for 2 versions.

v1.5  Added curent data usage charts and updated last run files so that
      it can be used to create a chart.


v1.6  Bug fixed in 30 day logs. New routine added to calcuate last 30 day usage.
      Log modified to add age in days to each entry for debugging.
         
      Bug fixed in AT&T task program. The % rounding bug fix in v1.4 was never added to the task module.
      But was included in the Wildblue versions. 

v1.7  Output display cleaned up and Text Bar graphs added.
 

v1.8  Minor links updates.
      Upload links for new webpage. 

v1.9  Update to read MB from AT&T XML just in case some plans might report GB.

v2.0  Added serial #
      Software now reports package and limits to my database.
      Task program is now a mirror of manual program with console turned off.
      Repaired bug in useragent. 
      Installer now has a upgrade option

v2.1  Bug found in wildblue version when users entered wrong user ID in setup file
      logs would still be saved and serial # created. Fixed data is now verified. 
      This update is included in the AT&T version however because the AT&T server 
      generates a error on bad emails it was not a problem with this version.

v2.2  Problem with excell changing dates in the log from 11-11-11 to 11/11/11 causing
      problems in the last 30 day usage file. This is now fixed.
      Found bug when reading last data from local file. Should have not been added to log.

v2.3  Added new manual beta for people without Excell. Will display graphs inside a webpage.
      AT&T only release. 

v2.4  More changes to the web program chart routines.
      Added more charts and error screens.
      Bugs corrected in graphs. 
      Bug corrected in counting days vrs data points when duplicate days are in the log. 
      Charts now show both days and data points.
      Prevented displaying charts with less than 5 days of data on file.
      Rewrite of docs and reinserted shareware dist files.

v2.4.1 Wildblue release AT&T charts added to WB version.

v2.5  Bug found in 80% report Remaining mb fixed.

v2.6  30 Day usage log now skips dupe days. Gives a better graph.

v2.7  Updated web links for access to FAP and your account.
      Added router links.
      Added page counter.
