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 :
- 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/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...) :
[/url]
Major 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/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...) :
[/url]