2013/05/11 :
New release : Updator 0.3Major changes :
- SFML2
- files on server are compressed (lzma compression)
There is a compiled version of the example in the package 0.3 :
https://code.google.com/p/updator/downloads/list
Hi,
I come here (
from the french forum) to introduce my open-source project called Updator.
It's a small application wich synchronizes (updates) the local files with the files from the server (RSync style).
The server is a simple HTTP server. There is a folder on the server wich contains all updated files and a special file.
This special file contains the path and the hash of every files to update.
So :
- the user launches the app (the client)
- the client download the hashs file
- for each file (with the path) the client compare hashes (computed local and the one in file)
---- if hash ok -> the file is already updated, nothing to do
---- if hash not ok (or no local file) -> donwload the file and replace
I created a googlecode project :
http://updator.googlecode.com And a forum to discuss about it if needed :
http://www.amnov.net/forum/viewforum.php?f=26 I'm using SFML for Network and GUI.
The current version is working but it could be improved a lot and optimize.
Here is the list of things I have thought to do :
http://code.google.com/p/updator/issues/listIf you have more ideas, I'll be glad to hear them
I hope find some people to help with this project, even if it's not a big one.
Do not hesitate to ask more details or explication.
Screen of the client (I'm not designer...) :
[/url]