Jauus is a software patching program that works over the Internet by making a single TCP connection to a host server.
Version: 1.072505Jauus is a software patching program that works over the Internet by making a single TCP connection to a host server.
Operating System: Linux
JAUUS project works on any Java-supported platform for any language or file type. The client/server sees each file as an object, and passes it over the network as such.
Appending to the short answer, jauus works like this. A connection is made to the server, some handshaking and communication is done and the server looks up the requested application file structure.
A global checksum is calculated as each files checksum is generated. This information is then passed to the client who does the exact same thing on his end. The master checksums are compared. If they do not match then each file is individually checked against the master list.
When the file fails to validate or does not exist that file is then downloaded from the server. When the validation process is over the client checks the config file and determines if the application is to be started and if so what command to execute.
What's the inspiration? I had written an application for the support division that was constantly being changed for one ( I didn't remember to I thought I told you about that ) reason or another. That's not so bad, I'm paid to do that but what got under my skin was not everyone one is support would read the update emails and they'd wine about "it still doesn't sort by blah-blah". Anyways...I needed a program that they could run that would verify the files they are using and make sure they -always- had the latest version. So Jauus was brought to life.
- Java 1.4.2 or later