LGOGDownloader 2.10
- Fixed two login bugs
- Merged includes fix from Roman Kamyk
- Added --status command to show status of files
* Output format: statuscode gamename filename filesize filehash
* Status codes: OK (File is OK), ND (File is not downloaded), MD5 (MD5 mismatch, different version)
- Version check before download now works without local XML data
- Changed all "negative" variables to "positive" in config.h
- API change: added duplicate handler for installers
* It applies a language id flag on the original installer so it shows support for multiple languages when single installer is used for multiple languages
- Added --no-duplicate-handling option to disable duplicate handler
- Games are now sorted by title when using "--game free"
- Changed url for cover xml data
* New url:
https://sites.google.com/site/gogdownloader/covers.xml * The cover XML data no longer has "title" attribute because it wasn't used for anything
- Simplified the output of update check
- Downloader::getGameDetails() is now called from functions that need it instead of using conditions in Downloader::getGameList()
- Downloader class has two new member functions:
* Downloader::getLocalFileHash - Gets MD5 for a file from local XML data, if local XML data doesn't exist it uses Util::getFileHash to calculate MD5 for the file
* Downloader::getRemoteFileHash - Gets MD5 for a file from remote XML data
http://sites.google.com/site/gogdownloader/lgogdownloader-2.10.tar.gz sha256: f5cfe01eab577614d62234d07ed1e41bb68fbc8a4132ab130b811a0a2f1e3d66
md5: 645b8e12b5620077325899889e48bf7f