Releases: Twombs/GOGRepo-GUI
v1.7 Simple GUI
Latest release with improvements and a specific bugfix for a more recent gogrepoc.py fork by Kalanyr.
NOTE - To use gogrepoc.py with my GUI, it must be renamed to gogrepo.py. I have included it in the zip with the patch by mrkgnao implemented.
(v1.7)
This update provides an option to download game data anyway, for the manifest, despite no files being provided by drag & drop to check.
With this version, due to XML cache issues at GOG, an update of gogrepo.py was needed, which is Kalanyr's latest fork of gogrepoc.py renamed to gogrepo.py.
I also modified that script with the two lines of mrkgnao's patch, to overcome cache issue with some games that prevented getting an MD5 value return.
The 'Games' list now has two right-click options.
Any existing manifest file (gog-manifest.dat) is relocated to the new 'Do Not Use' folder during GET and then restored on completion.
(v1.6) (Alternate branch of the program and not available in v1.7)
GOGRepo Simple GUI has now been adapted for use with a special compiled Python version (gogrepo.exe).
See prior releases of GOGRepo Simple GUI for further detail.
v1.5 Simple GUI
FSUM is no longer required or used. Window controls now get disabled during processes.
The gogrepo.py script can be found here - https://github.com/eddie3/gogrepo
Kalanyr's forked version of gogrepo.py can be found here - https://github.com/Kalanyr/gogrepoc
See prior releases of Simple GUI for further detail.
v1.4 Simple GUI
RE-UPPED due to zip file being corrupted.
(No idea how that passed detection or why the 73 downloaders never said anything)
(v1.4) BUGFIX for incorrect line ending insertions into gogrepo.py. These insertions did not occur if using the Kalanyr forked version of gogrepo.py.
(v1.3) Added a file Size field. Two buttons resized with multiline text. Some text changes.
The gogrepo.py script can be found here - https://github.com/eddie3/gogrepo
Kalanyr's forked version of gogrepo.py can be found here - https://github.com/Kalanyr/gogrepoc
See prior releases of Simple GUI for further detail.
v1.2 Simple GUI
BUGFIX for detecting the version of 'gogrepo.py'.
This involves checking for the Kalanyr forked version, which is automatically supported, and then checking for a modified version of the original 'gogrepo.py', which is also supported. The user is queried if neither are the case, with an option to modify the existing.
Kalanyr's forked version of gogrepo.py can be found here - https://github.com/Kalanyr/gogrepoc
7-Zip is now checked for at startup, with priority given to the '7z.exe' file over '7za.exe' if found.
See prior releases of Simple GUI for further detail.
v1.0 Update
Many improvements & bugfixes, and support for Kalanyr's forked version of gogrepo.py.
This includes an update to the Floating Progress window.
The program now features 'Update In Stages' with a choice of two methods, plus a single remove & replace of a game entry in the manifest. The 'Update' window has had some significant changes, including easier access to folders and a minimize ability for the DOS Console etc. The program auto detects what version of gogrepo.py is being used and sets itself up for it. It also detects the version of any existing manifest.
Kalanyr's forked version of gogrepo.py can be found here - https://github.com/Kalanyr/gogrepoc
A lot more detail about this version (v1.0) exists at the GOG Forum.
SEE NOTES from previous releases and especially the v0.4 release for important information, warnings, etc.
v1.1 Simple GUI
This update features batch processing with recursive folder, single or multiple file drag & drop.
It also features a small folder button to grab the folder name for the FIND text, as another alternative if the new file properties process fails to get the game name. GUI has been re-worked slightly.
See previous description for v1.0 Simple GUI for more detail about this program.
v1.0 Simple GUI
This program is a limited frontend GUI for 'gogrepo.py' (Python) script that can get manifest detail from your GOG.com games library, to verify the integrity of specified game files.
GOGRepo Simple GUI program is totally reliant on 'gogrepo.py', for game detail, but has some handy abilities of its own, when it comes to verifying your downloaded GOG game file types, etc.
See in program Information dialog for further detail about other requirements etc.
See the GOG Forum for instructions about usage etc - https://www.gog.com/forum/general/gogplus_download_checker/post135
v0.8 Update
Several Bugfixes and some improvements. This is to both the main program and the Floating Progress window.
Bugs include elements like options being enabled when they shouldn't be, STOP button issues, floating progress closure when no files found to download, Queue window progress bar not always showing progress, Minimize on start now working for floating progress window, etc.
Floating Progress window now remembers its last position (unless closed by the Queue window STOP button).
If last download did not complete, then on next program (or restart), a query to restore to download list is presented.
When only Updating a single title, the options relevant for Update ALL are now deselected and disabled (i.e. New Games Only, etc).
SEE NOTES from previous releases and especially the v0.4 release for important information, warnings, etc.
v0.7 Update
Some improvement to the manual STOP process, plus addition of a floating Progress Bar GUI (limited to downloading at the moment) that is an option if only one download thread is set ... this option can be enabled on the SETUP window, thread section checkbox.
These new features have had minimal testing.
SEE NOTES from the v0.4 release for important information, warnings, etc.
v0.6 Update
The 'Games' list now has some more right-click menu options, for saving a specific list of games to text file, which is based on OS.
SEE NOTES from the v0.4 release for important information, warnings, etc.