iiNet Usage Analyser
Frequently Asked Questions
Why is iiUsage reporting
"Disabled - This application has been temporarily disabled.
Please log into Volume Graphs using your normal web browser to access usage information.
We apologise for any inconvenience this may cause."
Due to loading issues on the toolbox server, iiNet
temporarily disabled
access to the volumeusage information by the various volumeusage applications.
iiNet also requested that the authors of these applications do not work around this.
Can iiUsage be used on Windows Vista?
iiUsage 1.1.4 is the first version to officially support Windows Vista.
After upgrading from an earlier version of iiUsage to iiUsage 1.1.4, when iiUsage is run for the first time,
it will ask you if all data files should be migrated to the correct location.
iiUsage 1.1.3 and earlier will work on Windows Vista, with some manual workarounds.
However, Vista locks down permissions more tightly
on the c:\Program Files\iiUsage directory, and this will cause
iiUsage to fail to write any data during a refresh.
To work around this issue, you'll need to do the following:
-shut down iiUsage
-create a new directory for iiUsage data: c:\users\username\AppData\Roaming\iiUsage
-move all data files (.htm, .sl3, .xml, .csv, .log) from c:\Program Files\iiUsage to this new directory
-change the value of the following registry setting:
HKCU\Software\iiBliink\Config\Path
to reference the newly created directory
-restart iiUsage
Why does iiUsage fail to update the data, and reports that it "failed to extract IP address"?
On 5th December 2006, iiNet made some changes to the volume usage page, which caused
iiUsage to fail to parse the data.
iiUsage 1.1.3 contains a fix, and should resolve this issue.
Why does iiUsage show all my downloads as being zero?
This will occur if you've specified your full email address in the iiUsage username field:
username@iinet.net.au.
It must be specified without the trailing @iinet.net.au.
Note that OzEmail users need to specify their username as
username@ozemail.com.au in iiUsage (and similarly for iHug users).
Why are the checkboxes on the iiUsage configuration dialog shown blacked out?
This can be an issue for some users on Windows XP, and is due to some bugs in Microsoft's
support for XP styles in Visual Basic.
A number of workarounds have been implemented in iiUsage version 0.3.4 to address these issues with
XP styles.
However, if you still experience issues with XP styles, you can remove the XP styles support
by deleting the iiNet Usage.exe.manifest
file that is in your iiUsage directory, and then restart iiUsage.
What does a red exclamation in the systray icon mean?
This indicates iiUsage failed to retrieve your volume usage data from iiNet's website.
Hold your mouse over the systray icon to see the error details in the tooltip, or check
the status bar of the iiUsage main window for details.
How can I configure iiUsage to retrieve data through a proxy server?
iiUsage 0.3.4 and earlier versions will use the proxy configuration defined in the Internet applet in
the Control Panel. Just configure your proxy server there, and iiUsage will then use
the specified proxy server.
iiUsage 1.0.0 and later versions allow a proxy server to be specified in iiUsage's configuration
settings, and also allow a proxy username and password to be optionally specified,
if the proxy requires authentication.
What does "Error retrieving data: empty response" mean?
This error indicates there's a problem with iiNet's volume usage server, and it's
not returning any data to iiUsage.
What does "Error processing data: iiNet software error" mean?
iiUsage failed to parse the volume usage data from iiNet. This error typically indicates
the setup of your account hasn't been completed by iiNet.
Try again in a few hours, or tomorrow.
Does iiUsage support dialup, BizBliink or SoHo accounts?
iiUsage has some support for dialup, BizBliink or SoHo accounts, but was specifically written
to support the iiNet Bliink home accounts.
While iiUsage will correctly retrieve and display usage information for dialup and
BizBliink accounts, it won't always correctly handle quota values and the resulting
calculated percentages of quota used.
Better support for these accounts will be added in future versions of iiUsage.
Why are the totals and averages displayed by iiUsage different than those
displayed on iiNet's volumeusage page?
iiUsage recalculates all the totals, as the volumeusage page sometimes shows
inaccurate totals.
The volumeusage page shows averages rounded to the nearest day, while iiUsage
calculates the average based on the elapsed proportion of the current day, and
hence provides more accurage average values.
How do I configure iiUsage to monitor multiple iiNet accounts?
You can either run multiple instances of iiUsage, with each monitoring a different account,
or you can use a single instance of iiUsage to view details for multiple accounts.
The default user account is considered by iiUsage to be user profile 0. To create another
user profile, run iiUsage from a command prompt, telling it which profile to use:
"iiNet Usage" /p1
and specify the username and password for that account. The profile number can range from
0 (the default profile) to 10.
Note that you'll need to enable the Allow multiple instances
option if you want to be able to run multiple instances of iiUsage concurrently.
Once you've configured iiUsage with multiple accounts, you can change the current account
by right-clicking on the Username label on the main form,
and selecting another username from the resulting popup menu.
Note that iiUsage will only refresh the usage information for the currently selected
user account.
Why does the iiUsage installer ask me to reboot my PC after installation is complete?
The iiUsage installer needs to install/update some core VB runtime files, as well as
some MDAC files. If any of these files are in use during the installation,
the installer cannot replace them, and hence needs a reboot to be able to replace the
files which were in use.
What are the "iiBliink" and "iiSQLite3" components that are mentioned on
the Version History page?
"iiBliink" refers to the iiBliink.dll that is installed
as part of iiUsage.
It is a COM DLL written by Martin, and contains the functionality used for retrieving
data from iiNet's website, and parsing it.
This functionality was written as a COM DLL to allow third-party applications
to access parsed iiNet volume usage data easily, and with minimal coding.
"iiSQLite3" refers to the iiSQLite3.dll which is also
installed as part of iiUsage.
It is a COM DLL wrapper for SQLite,
an extremely small self-contained database engine.
The wrapper is essentially a recompiled version of
Edmunt Pienkowsky's LiteX automation wrapper,
compiled with the latest available version of SQLite.
How do I re-enable the SMS link on the systray right-click popup menu?
iiNet's iiBroadband accounts no longer include any free SMS credits, so the
link to the SMS page
has been removed.
However, if you are still on a legacy plan, and want to re-enable this menu option,
you can do so by creating the following REG_SZ registry entry:
HKCU\Software\iiNet Usage\URLSMS
with a value of
http://iiUID:iiPWD@sms.iinet.net.au
Note that you should NOT replace iiUID:iiPWD with your actual
login details - iiUsage will do that for you whenever you select the "SMS" menu item.
You'll need to restart iiUsage for this change to take effect.
How do I configure iiUsage to write debug info to a log file?
iiUsage can be configured to write detailed debug information to a log file for
support purposes. The following DWORD registry entry must exist
with a value greater than 0 (valid values are 0 to 10, with 10 resulting in the most detail):
HKCU\Software\iiNet Usage\debug
The following optional DWORD registry entry can be used to
specify the maximum log file size (in KBytes, with a default value of 1024KB):
HKCU\Software\iiNet Usage\logsize
The debug log file is called debug.log, and will be located
in your iiUsage data directory. When the log file reaches the maximum size, it will
be renamed to debug.old, and a new log file will be created,
so iiUsage will maintain a maximum of two log files.
Which database does iiUsage use for storing historical data?
iiUsage uses an SQLite database
for storing historical data, with an updated version of
Edmunt Pienkowksy's LiteX SQLite wrapper.
What language is iiUsage written in?
iiUsage is written in Visual Basic 6.0, and uses the WinHTTP for web
data retrieval, and ADO for parsing the HTML data.
iiUsage makes extensive use of various Win32 API calls.
What does iiUsage use for displaying graphs?
iiUsage uses the extremely powerful TeeChart Pro
charting component, from Steema Software.
Steema Software kindly donated a TeeChart Pro ActiveX v6 developer license.
Can I get a copy of the iiUsage source code?
Sorry, no. The original author of iiUsage, Tim Hall, always maintained that the source
shouldn't be made available, and Martin continues to support that stance.
However, if you are interested in writing your own application which uses iiUsage data,
the functionality for retrieving and parsing the volume usage data has been
encapsulated into a re-usable COM object.
Contact Martin for more information and sample code
demonstrating its use.
Where does iiUsage store its data files?
iiUsage 1.1.3 and earlier stored all data files in the iiUsage installation directory,
which defaults to
c:\Program Files\iiUsage\
iiUsage 1.1.4 and later versions store all data files in
%APPDATA%\iiUsage\
On Windows 2000 and Windows XP, this will be
C:\Documents and Settings\username\Application Data\iiUsage\
On Windows Vista, this will be
C:\users\username\AppData\Roaming\iiUsage\
To find this directory, just go Start -> Run -> type "%APPDATA%\iiUsage" and hit Enter.
How can I save my historical iiUsage data when re-installing Windows / migrating to another PC?
All iiUsage historical data is stored in an SQLite database (if historical data storage is enabled).
This database file can simply be copied onto another PC, into the iiUsage data directory.
iiUsage versions upto 1.1.13 used c:\Program Files\iiUsage\, while
iiUsage version 1.1.14 and later use %APPDATA%\iiUsage\ for storing data files.
If you are unsure which directory iiUsage is using for storing data files, it is specified in the following registry key:
HKCU\Software\iiBliink\Config\Path
I reckon I've found an undocumented feature / bug. How do I report it?
Confirm that you have the latest available version of iiUsage, and if not,
please install the latest version, and see if the issue still exists.
Please refer to the Feedback page for information on
submitting feedback to the iiUsage developer, Martin.
How do I express my appreciation for all the countless hours that Martin
puts into maintaining and developing iiUsage?
You can show your appreciation in various ways.
last updated 23 Jun 2008
|