Posted January 27, 2013
I previously wrote a basic command line tool that scans your GOG directory and easily allows you to update MD5 values for your games in an SQLite database file (and check your game collection against the values stored in that database file at a later time). 
 
Mainly did it to proof my collection against future hard disk defects (to easily know if one of my redundant copies is corrupted).
 
Keeping a single database file updated and distributing it seems more straightforward then keeping single MD5 entries updated in an adhoc manner in a thread.
 
If there is an interest in this, let me know and I'll update the project I opened for it with a more up to date version.
Mainly did it to proof my collection against future hard disk defects (to easily know if one of my redundant copies is corrupted).
Keeping a single database file updated and distributing it seems more straightforward then keeping single MD5 entries updated in an adhoc manner in a thread.
If there is an interest in this, let me know and I'll update the project I opened for it with a more up to date version.