Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - malandrin

Pages: [1]
SFML projects / Updator (2013/05/11 : new version 0.3)
« on: June 15, 2011, 10:21:15 pm »
2013/05/11 : New release : Updator 0.3

Major changes :
- 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


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/list
If 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...) :

Pages: [1]