Calculates remaining download capacity on HughesNet's usage page and pulls real-time stats for HN9000 modems. This version works with the HN9000 and older usage pages. Real-time works with HN9000 modems only.
This script has no discussions.
This script has no reviews.
This script, which was originally written by Astragalus for the pre-HN9000 usage pages, has been modified to work with the HN9000 and the older usage pages (HN7000S etc). The script makes changes to the standard Hughesnet usage page at the time the usage page renders in the Firefox browser, via Greasemonkey. It removes the Minutes Used column and calculates your remaining download limit (in Megabytes) and inserts that data into a column on the page. It also displays totals for Last 24-hours of usage along with month-to-date usage totals.
There are options to customize the Download Threshold and Recovery Rate (regular and FAP-free recovery rate).
The script works with 2 types of web pages:
1. The Hughesnet usage pages for both the HN9000 and the older Ku band usage pages (HN7000S, etc). This part of the script works similar to Astragalus' original script (his only worked with Ku band pages) with a few additional bells and whistles. My version displays totals for the last 24 hours and month-to-date usage. There are a few additional customization options, too. For the most part, this part of the script only makes calculations based on information from the HN usage page.
2. The HN9000 Rate Statistics page. This part of the script only works with the HN9000's and displays real-time (updated every minute) usage info, on a different page, collected from the HN9000 modem. It displays info collected from the modem for the last 24 hours, and real-time bucket level with refill. For the most part, this part of the script only makes calculations based on information from the HN9000 modem.
The usage page and rate stats page work independently of each other. However, for HN9000 users the real-time works better when working in conjunction with the HN9000 usage pages (when real-time differs from the usage page - there is a little drift - the usage page/HN wins and the script adjusts accordingly).
Also, the HN9000 usage page has some additional functionally. Some real-time info collected from the HN9000 modem is displayed
The idea is to help you get the most bang for your buck and avoid exceeding your Hughesnet plan's download limit.
HN9000 Configuration
Get the latest version of Mozilla Firefox and the Greasemonkey add-on.
1.If you have an older version of the usage script installed in Greasemonkey you'll need to uninstall it. Go into Greasemonkey/Manage User Scripts, highlight the current usage script and uninstall it using the aptly named button in the GM dialog.
2.Install this new script.
3.In Firefox browse to HN9000 modem's Advanced->Status->Rate Statistics page.
4.On the top of that page tick “Enable Auto Refresh” and set the “Interval” to 60 seconds, then click the submit button (the one next to the Interval at the top of the page). For more accurate real-time stats you should leave the refresh interval at 60 seconds.
5.In Firefox open a new tab (leave the HN9000 stats page tab running) and pull up your Hughesnet usage page.
6.You should see the Greasemonkey Usage page take affect and see the Real-time stats show up like the image above. Note: You won't see “Recent Real-time” usage until the script has had time to collect that data.
7.Set your Initial Bucket Level, Download Threshold and Recovery Rates.
You should refresh the HN9000 usage page every so often to allow the HN9000 real-time to adjust to actual usage data.
HN7000 Configuration
Follow steps 1,2,5 and 7 above.





