iUpdate is a QT (Mostly C++ with a little HTML an JavaScript) application that can read different files (.csv currently supported) and write the marks into the iEnabler product provided by ITS tertiary software.
iUpdate is open source and free (as in beer and speech).
iUpdate is released under the GNU General Public License
iUpdate and the current developers is in no way related to ITS tertiary software (A Subsidiary of ITS Holdings).
ITS tertiary software can not be held responsible or liable for iUpdate in any way.
You cannot contact ITS tertiary software for iUpdate support.
iUpdate does not "hack" ITS or use any ITS api.
iUpdate does not connect to the ITS database directly or update any marks directly.
iUpdate should be considered a helper application only. Think of it as running a grease monkey script in Firefox.
The current stable version is 12.02.0
We provide binaries for direct download.
You can also run the latest version from source (Branch master) or run Version 12.02.0 from source (Branch 12.2FixOnly)
####Microsoft (Binaries available)
Files are hosted on sourceforge.net
Windows XP - Not supported anymore
Windows 7: http://sourceforge.net/projects/iupdownload/files/IUpdateWin7_12.2.0.zip/download
####Linux (From source only)
Tested on Ubuntu 10.04 - Version 12.02.0 from source (Branch 12.2FixOnly)
Tested on Ubuntu 11.04 - Version 12.02.0 from source (Branch 12.2FixOnly)
Please let us know if you can confirm other distributions.
Please let us know if you would like to maintain Linux binaries or deb/rpm
####Mac
No binaries but should theoretically run from source.
If you would like to maintain Mac binaries or test the application on Mac please let us know.
####Older versions
For older versions see: https://github.com/fredre/iUpdate/tree/master/release
See the wiki for user manual on how to use the latest version of iUpdate.
https://github.com/fredre/iUpdate/wiki
See the wiki for user manual on how to send suggestions and report bugs
https://github.com/fredre/iUpdate/wiki
If you can code your help will be greatly appreciated not only C++ but also HTML and JavaScript
Because iUpdate is open source anyone can jump in and easily contribute. You will need to clone the master branch and can then submit a pull request. Alternatively you can create a patch and mail it to hattinghfg@tut.ac.za. Google is your friend in this regard. Please add a suggestion or bug before starting to work on code so that the process can be tracked.
If you need some guidance on how to use QT, Git or GitHub feel free to mail Fredre at hattinghfg@tut.ac.za