-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gogrepoc failing to pull .exe files #114
Comments
What commands are you using ?
The default behaviour on Linux is to update/download only Linux files +
Extras unless something else is specificed with -os.
…On Fri, 27 Sept 2024, 06:38 drijen, ***@***.***> wrote:
OS: Ubuntu 24.04.1 LTS
Python 3.12.3-0ubuntu2
Running gogrepoc will result in a manifest that includes all files
*except* the actual game
.exe or any other non linux executable. Shell scripts for linux compatible
games will be downloaded, but not their windows counterparts.
Example game: blake_stone_aliens_of_gold, linux and windows compatible;
gogrepoc pulls *.sh, but not *.exe.
Example game 2: baldurs_gate_iii, windows only; no files downloaded aside
from "extras".
Have attached manifest and log, please let me know what else I can do to
assist.
gogrepo.log
<https://github.com/user-attachments/files/17155738/gogrepo.log>
gog-manifest (Copy).txt
<https://github.com/user-attachments/files/17155761/gog-manifest.Copy.txt>
—
Reply to this email directly, view it on GitHub
<#114>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABKZ335WWTDTBUXGIQ5PSJLZYRWFNAVCNFSM6AAAAABO5ZYC2CVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2TCNBZGIZDMNA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Ah, I see my error now. Before, I took the default os selection behavior to be "all". I apologize, and also - thanks for maintaining this tool; really appreciate it. |
@drijen I think you may want to remove your email from the log file, for privacy reasons... |
Also, related to the issue's theme: DO NOT forget to also specify -lang as well as -os. I've been debugging the script for over an hour because I wasn't able to pull the installers, even after specifying the OSes: After investigating how the I'm using the -full parameter just in case. @Kalanyr I would strongly recommend updating the "Quick Start -- Typical Use Case" readme section, by including there the -os or -lang parameters (not only under "Advanced Usage -- Common Tasks") or by adding a clear disclaimer indicating that |
Yes, I'll make a note to add that the default behaviour is to download only the current OS and current system language ( this seems to be the behaviour that's generally expected but it does get weird if you're running the script on a *nix NAS and are generally a Windows users or if you own games not in your System language ( which is probably way more common for languages other than English ) . |
This is me haha |
Still doesn't work for me. Running |
Have you done an update for the game using those parameters before
attempting to download ? If your manifest was built with the default
settings it won't have any windows binaries in there to download.
…On Thu, 6 Feb 2025, 18:16 fenuks, ***@***.***> wrote:
Still doesn't work for me. Running python gogrepoc.py download backup
-lang en -os windows linux Windows installers are not downloaded. Linux
installers are fetched, but e.g. for game XIII that has no Linux version,
nothing is downloaded. I also tried -skipos mac, but result is the same.
—
Reply to this email directly, view it on GitHub
<#114 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABKZ333F6VTSWQGRNB6IBA32OMK45AVCNFSM6AAAAABO5ZYC2CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMZZGEZDAMBYGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Thank you! I wasn't aware that manifests are affected by these flags. I thought |
OS: Ubuntu 24.04.1 LTS
Python 3.12.3-0ubuntu2
Running gogrepoc will result in a manifest that includes all files except the actual game
.exe or any other non linux executable. Shell scripts for linux compatible games will be downloaded, but not their windows counterparts.
Example game: blake_stone_aliens_of_gold, linux and windows compatible; gogrepoc pulls *.sh, but not *.exe.
Example game 2: baldurs_gate_iii, windows only; no files downloaded aside from "extras".
Have attached manifest and log, please let me know what else I can do to assist.
The text was updated successfully, but these errors were encountered: