Posted August 22, 2023
eh4548
New User
eh4548 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jul 2022
From Israel
matezzsta
New User
matezzsta Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2016
From Other
Posted October 14, 2023
I'm trying to figure this out - is there any way to download/collect game infos, like for example gogrepo does? Release date, genre, url, user rating, stuff like that. Similar to what lgogdownloader already does with patchnotes.
dyscode
LowEnd Gamer
dyscode Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Oct 2009
From United States
Sude
🜂🜁🜄🜃𝓠
Sude Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2009
From Finland
Posted October 15, 2023
dyscode: Hello there,
I have a problem that I want to blacklist certain patches from (re) downloading. i only want future patches and_not_ the current ones (that don"t have a matching installer left).
I put each and every patch I don"t want in the blacklist like e.g.:
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2.0.0.1_(32bit)_(40571).exe
but the patch is still downloading
blacklisting full games e.g.
Rp starpoint_gemini_2
worked so far,, though.
I use:
lgogdownloader --repair --download --game '^starpoint.*' --report --platform=w+l --save-changelogs --language=en --enable-login-gui --create-xml=automatic --no-platform-detection --directory=/backups./
what am I doing wrong?
thanks :)
Because blacklist uses regex you need to escape parentheses I have a problem that I want to blacklist certain patches from (re) downloading. i only want future patches and_not_ the current ones (that don"t have a matching installer left).
I put each and every patch I don"t want in the blacklist like e.g.:
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2.0.0.1_(32bit)_(40571).exe
but the patch is still downloading
blacklisting full games e.g.
Rp starpoint_gemini_2
worked so far,, though.
I use:
lgogdownloader --repair --download --game '^starpoint.*' --report --platform=w+l --save-changelogs --language=en --enable-login-gui --create-xml=automatic --no-platform-detection --directory=/backups./
what am I doing wrong?
thanks :)
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2.0.0.1_\(32bit\)_\(40571\).exe
Technically you'd need to escape all the perl regex metacharacters but I don't think GOG uses any other metacharacters besides parenthesis and dots in file names.
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2\.0\.0\.1_\(32bit\)_\(40571\)\.exe
Escaping the dots is kinda unnecessary because I doubt there are file names similar enough for it to cause issues.
dyscode
LowEnd Gamer
dyscode Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Oct 2009
From United States
Posted October 15, 2023
dyscode: Hello there,
I have a problem that I want to blacklist certain patches from (re) downloading. i only want future patches and_not_ the current ones (that don"t have a matching installer left).
I put each and every patch I don"t want in the blacklist like e.g.:
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2.0.0.1_(32bit)_(40571).exe
but the patch is still downloading
blacklisting full games e.g.
Rp starpoint_gemini_2
worked so far,, though.
I use:
lgogdownloader --repair --download --game '^starpoint.*' --report --platform=w+l --save-changelogs --language=en --enable-login-gui --create-xml=automatic --no-platform-detection --directory=/backups./
what am I doing wrong?
thanks :)
Sude: Because blacklist uses regex you need to escape parentheses I have a problem that I want to blacklist certain patches from (re) downloading. i only want future patches and_not_ the current ones (that don"t have a matching installer left).
I put each and every patch I don"t want in the blacklist like e.g.:
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2.0.0.1_(32bit)_(40571).exe
but the patch is still downloading
blacklisting full games e.g.
Rp starpoint_gemini_2
worked so far,, though.
I use:
lgogdownloader --repair --download --game '^starpoint.*' --report --platform=w+l --save-changelogs --language=en --enable-login-gui --create-xml=automatic --no-platform-detection --directory=/backups./
what am I doing wrong?
thanks :)
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2.0.0.1_\(32bit\)_\(40571\).exe
Technically you'd need to escape all the perl regex metacharacters but I don't think GOG uses any other metacharacters besides parenthesis and dots in file names.
Rp starpoint_gemini_2/patches/setup_starpoint_gemini_2_2\.0\.0\.1_\(32bit\)_\(40571\)\.exe
Escaping the dots is kinda unnecessary because I doubt there are file names similar enough for it to cause issues.
Sude
🜂🜁🜄🜃𝓠
Sude Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2009
From Finland
Posted October 23, 2023
LGOGDownloader 3.12
- Fixed getting DLC names
- Major speedup to cache update
- Don't try to get details for unowned DLCs
- Show total size before download
- Added option to check for free space
* Use --check-free-space option to check if there is enough free space and abort if not enough is available
- Bumped minimum required libcurl version to 7.55.0
- Added option to transform gamenames
* Configuration file $XDG_CONFIG_HOME/lgogdownloader/transformations.json can be used to set rules for transforming gamenames
* See man page for details
* New templates: %gamename_transformed% and %gamename_transformed_firstletter%
* New --list option "transformations" can be used to show transformed gamenames
- Don't print file size or hash for missing files in --status output
- Improved include and exclude options
* DLC files can now be included/excluded separately
* See --help or man page for details
- Fixed creating empty files during --galaxy-install (Patch by: Dominik Kreutzer)
- Show build id in --galaxy-show-builds output
- Added option to download game logo (Patch by: Thoreas)
- Bumped minimum CMake version to 3.5.0
- Added option to disable fast status checking
* --no-fast-status-check makes --status much slower but able to catch corrupted files by calculating local file hash for all files
- Added option to list/download only games flagged as new (Patch by: nerdspice)
* --new will list/download games marked as new by the API
- Changed logo download to use full size version (Patch by: nerdspice)
- Added option to delete orphaned files
* Renamed --galaxy-delete-orphans to --delete-orphans and made it also work with --check-orphans
https://github.com/Sude-/lgogdownloader/releases/download/v3.12/lgogdownloader-3.12.tar.gz
sha256: bf3a16c1b2ff09152f9ac52ea9b52dfc0afae799ed1b370913149cec87154529
md5: a34a81d3acf5f78db31a0944a012d20a
New include/exclude options
Base game options:
Base game installers = bi|basegame_installers
Base game extras = be|basegame_extras
Base game patches = bp|basegame_patches
Base game language packs = bl|basegame_languagepacks|basegame_langpacks
DLC options:
DLC installers = di|dlc_installers
DLC extras = de|dlc_extras
DLC patches = dp|dlc_patches
DLC language packs = dl|dlc_languagepacks|dlc_langpacks
Combinations:
DLCs = d|dlc|dlcs
Basegame = b|bg|basegame
All installers = i|installers
All extras = e|extras
All patches = p|patches
All language packs = l|languagepacks|langpacks
All = all
- Fixed getting DLC names
- Major speedup to cache update
- Don't try to get details for unowned DLCs
- Show total size before download
- Added option to check for free space
* Use --check-free-space option to check if there is enough free space and abort if not enough is available
- Bumped minimum required libcurl version to 7.55.0
- Added option to transform gamenames
* Configuration file $XDG_CONFIG_HOME/lgogdownloader/transformations.json can be used to set rules for transforming gamenames
* See man page for details
* New templates: %gamename_transformed% and %gamename_transformed_firstletter%
* New --list option "transformations" can be used to show transformed gamenames
- Don't print file size or hash for missing files in --status output
- Improved include and exclude options
* DLC files can now be included/excluded separately
* See --help or man page for details
- Fixed creating empty files during --galaxy-install (Patch by: Dominik Kreutzer)
- Show build id in --galaxy-show-builds output
- Added option to download game logo (Patch by: Thoreas)
- Bumped minimum CMake version to 3.5.0
- Added option to disable fast status checking
* --no-fast-status-check makes --status much slower but able to catch corrupted files by calculating local file hash for all files
- Added option to list/download only games flagged as new (Patch by: nerdspice)
* --new will list/download games marked as new by the API
- Changed logo download to use full size version (Patch by: nerdspice)
- Added option to delete orphaned files
* Renamed --galaxy-delete-orphans to --delete-orphans and made it also work with --check-orphans
https://github.com/Sude-/lgogdownloader/releases/download/v3.12/lgogdownloader-3.12.tar.gz
sha256: bf3a16c1b2ff09152f9ac52ea9b52dfc0afae799ed1b370913149cec87154529
md5: a34a81d3acf5f78db31a0944a012d20a
New include/exclude options
Base game options:
Base game installers = bi|basegame_installers
Base game extras = be|basegame_extras
Base game patches = bp|basegame_patches
Base game language packs = bl|basegame_languagepacks|basegame_langpacks
DLC options:
DLC installers = di|dlc_installers
DLC extras = de|dlc_extras
DLC patches = dp|dlc_patches
DLC language packs = dl|dlc_languagepacks|dlc_langpacks
Combinations:
DLCs = d|dlc|dlcs
Basegame = b|bg|basegame
All installers = i|installers
All extras = e|extras
All patches = p|patches
All language packs = l|languagepacks|langpacks
All = all
rojimboo
There is No Planet B.
rojimboo Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jul 2012
From Finland
Posted October 23, 2023
Ummm, wow. Nice. Thank you man.
.Keys
The right key always opens the right door.
.Keys Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: May 2020
From Other
g4r37h
New User
g4r37h Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2012
From United Kingdom
Posted October 26, 2023
Hello
Hoping someone can help here as I'm not too sure what the source of the problem is given I've updated both MacOS (to 14.0) and lgogdownloader (to 3.12), plus a bunch of other brew libraries since this all last worked. But right now, running the tool gives me this exception:
libc++abi: terminating due to uncaught exception of type boost::filesystem::filesystem_error: boost::filesystem::status: Invalid argument [system:22]: "/Volumes/Gaming/Computer_Windows/GOG/majesty_2_collection/serials.txt"
Any ideas what I should be reverting here?
Thanks
--
Update:
It actually seems there's something wrong with the disk, not the tool or any other dependency. The directory /Volumes/Gaming/Computer_Windows/GOG/majesty_2_collection doesn't exist so I tried to create it - nope. If I try to delete it, I get an "invalid" error. Yet if I try to delete some other directory that doesn't exist, I get an error saying no such directory, as expected.
Maybe something in the disk's file table is borked. I'll run some tools over it that will hopefully resolve the issue.
Hoping someone can help here as I'm not too sure what the source of the problem is given I've updated both MacOS (to 14.0) and lgogdownloader (to 3.12), plus a bunch of other brew libraries since this all last worked. But right now, running the tool gives me this exception:
libc++abi: terminating due to uncaught exception of type boost::filesystem::filesystem_error: boost::filesystem::status: Invalid argument [system:22]: "/Volumes/Gaming/Computer_Windows/GOG/majesty_2_collection/serials.txt"
Any ideas what I should be reverting here?
Thanks
--
Update:
It actually seems there's something wrong with the disk, not the tool or any other dependency. The directory /Volumes/Gaming/Computer_Windows/GOG/majesty_2_collection doesn't exist so I tried to create it - nope. If I try to delete it, I get an "invalid" error. Yet if I try to delete some other directory that doesn't exist, I get an error saying no such directory, as expected.
Maybe something in the disk's file table is borked. I'll run some tools over it that will hopefully resolve the issue.
Post edited October 26, 2023 by g4r37h
shmerl
🐧
shmerl Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2011
From United States
Posted January 05, 2024
What do I need to specify in blacklist.txt config file in case of using galaxy download? For example, I want to prevent CP2077 from downloading redmod.
So I'm using such command in general:
lgogdownloader --galaxy-platform w --delete-orphans --subdir-galaxy-install "cyberpunk_2077" --galaxy-install 1423049311
While running it from game's Wine prefix drive_c
So that populates game in .../drive_c/cyberpunk_2077
So what I need to blacklist is .../drive_c/cyberpunk_2077/tools/redmod
What do I need to put in $HOME/.config/lgogdownloader/blacklist.txt ?
This didn't seem to work:
Rp cyberpunk_2077/tools/redmod/.*
Even this didn't work which looked most generic:
Rp .*/tools/redmod/.*
Same question I suppose is for ignorelist.txt
So I'm using such command in general:
lgogdownloader --galaxy-platform w --delete-orphans --subdir-galaxy-install "cyberpunk_2077" --galaxy-install 1423049311
While running it from game's Wine prefix drive_c
So that populates game in .../drive_c/cyberpunk_2077
So what I need to blacklist is .../drive_c/cyberpunk_2077/tools/redmod
What do I need to put in $HOME/.config/lgogdownloader/blacklist.txt ?
This didn't seem to work:
Rp cyberpunk_2077/tools/redmod/.*
Even this didn't work which looked most generic:
Rp .*/tools/redmod/.*
Same question I suppose is for ignorelist.txt
Post edited January 05, 2024 by shmerl
Sude
🜂🜁🜄🜃𝓠
Sude Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2009
From Finland
Posted January 08, 2024
shmerl: What do I need to specify in blacklist.txt config file in case of using galaxy download? For example, I want to prevent CP2077 from downloading redmod.
So I'm using such command in general:
lgogdownloader --galaxy-platform w --delete-orphans --subdir-galaxy-install "cyberpunk_2077" --galaxy-install 1423049311
While running it from game's Wine prefix drive_c
So that populates game in .../drive_c/cyberpunk_2077
So what I need to blacklist is .../drive_c/cyberpunk_2077/tools/redmod
What do I need to put in $HOME/.config/lgogdownloader/blacklist.txt ?
This didn't seem to work:
Rp cyberpunk_2077/tools/redmod/.*
Even this didn't work which looked most generic:
Rp .*/tools/redmod/.*
Same question I suppose is for ignorelist.txt
Blacklist and ignorelist are not implemented for --galaxy-install So I'm using such command in general:
lgogdownloader --galaxy-platform w --delete-orphans --subdir-galaxy-install "cyberpunk_2077" --galaxy-install 1423049311
While running it from game's Wine prefix drive_c
So that populates game in .../drive_c/cyberpunk_2077
So what I need to blacklist is .../drive_c/cyberpunk_2077/tools/redmod
What do I need to put in $HOME/.config/lgogdownloader/blacklist.txt ?
This didn't seem to work:
Rp cyberpunk_2077/tools/redmod/.*
Even this didn't work which looked most generic:
Rp .*/tools/redmod/.*
Same question I suppose is for ignorelist.txt
There was an assumption which I made when adding galaxy support that --galaxy-install wouldn't need blacklist or ignorelist support so it was never implemented.
It should be fairly simple to add support for both features so I'll try to add them when I have some time to work on the downloader again.
shmerl
🐧
shmerl Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2011
From United States
Posted January 08, 2024
Sude: Blacklist and ignorelist are not implemented for --galaxy-install
There was an assumption which I made when adding galaxy support that --galaxy-install wouldn't need blacklist or ignorelist support so it was never implemented.
It should be fairly simple to add support for both features so I'll try to add them when I have some time to work on the downloader again.
Thanks! A useful feature with that could be also ad-hoc blacklists / ignorelist (i.e. not one global blacklist / ignorelist). There was an assumption which I made when adding galaxy support that --galaxy-install wouldn't need blacklist or ignorelist support so it was never implemented.
It should be fairly simple to add support for both features so I'll try to add them when I have some time to work on the downloader again.
Since sometimes you want to have two copies of the game with different rules (such as one for modding for example and one for playing).
Post edited January 08, 2024 by shmerl
Sude
🜂🜁🜄🜃𝓠
Sude Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2009
From Finland
Posted January 14, 2024
Sude: Blacklist and ignorelist are not implemented for --galaxy-install
There was an assumption which I made when adding galaxy support that --galaxy-install wouldn't need blacklist or ignorelist support so it was never implemented.
It should be fairly simple to add support for both features so I'll try to add them when I have some time to work on the downloader again.
shmerl: Thanks! A useful feature with that could be also ad-hoc blacklists / ignorelist (i.e. not one global blacklist / ignorelist). There was an assumption which I made when adding galaxy support that --galaxy-install wouldn't need blacklist or ignorelist support so it was never implemented.
It should be fairly simple to add support for both features so I'll try to add them when I have some time to work on the downloader again.
Since sometimes you want to have two copies of the game with different rules (such as one for modding for example and one for playing).
956e1f3 Add blacklist support for --galaxy-install
shmerl
🐧
shmerl Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2011
From United States
Posted January 14, 2024
Post edited January 14, 2024 by shmerl
Sude
🜂🜁🜄🜃𝓠
Sude Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2009
From Finland
Posted January 14, 2024
Sude: 3a5ebd1 Add options to select blacklist and ignorelist file
956e1f3 Add blacklist support for --galaxy-install
shmerl: Thank you! 956e1f3 Add blacklist support for --galaxy-install
Will you also add ignore list support for it sometime later? Preventing mods from being wiped out when using delete orphans would rely on that.
I never used it myself so I actually forgot that I implemented it 6 years ago (672e6f8) xD
Post edited January 14, 2024 by Sude