mqstout: Thanks. Cancelled and starting over. Verizon's going to hate me for the wasted 1 TB, but I was seeing the broken characters.
Oops, 1 terabyte already, he he. I am unsure what is the most optimal way to proceed, but if I were you, I would probably do something like this:
1. Switch to using the kalanyr version of the script. Not sure if you can keep using the old manifest file and e.g. your existing login cookies, but since the manifest file now has buttloads of wrongly named files, I'd probably just remove it and start the update all over.
2. After running update, run the "gogrepo.py clean -dryrun" command on your existing download directory to see how much would be scrapped and downloaded all over again.
3. Then make the decision if you want to clean (without -dryrun) and delete all those wrongly named installers and redownload them, OR try to rename them somehow as that would probably save you lots of redownload time because I think the already downloaded files should otherwise be ok, just with wrong filenames, as far as I know.
4. Whichever you chose, after downloading everything run the "gogrepo verify" to make sure you now have on ok set.
Are you Windows or Linux or what? I guess renaming buttloads of files is possible in both (in Windows you'd probably want to use PowerShell, or I don't know if there is some 3rd party Windows utility to rename lots of files), but at least in Linux I'd just google for "linux rename many files recursively" or "linux change many filenames recursively", I'm sure you'll see lots of suggestions for a nice bash script or command to do that.
I don't recall what were all the special character you'd see in your GOG installers and extras, but I think the most common ones are ( and ). Some games have also & but IIRC it is mostly some extras files for a few games, not that many. Not sure if some files had also e.g. ' but I think the ( ) are the most important to fix.
So IIRC these are what should be changed in all filenames. I don't remember these by heart, I checked them from here:
https://www.w3schools.com/tags/ref_urlencode.asp %26 change to &
%28 change to (
%29 change to )
You can of course run the command (e.g. mv or rename in Linux bash) three times so that it first changes the %26, then %28 and then %29. Just make sure you run the command/script recursively of course, as all the GOG installers are in separate subdirectories.
If the bash/powershell suggestions by google go over your head, please report here, there are enough experts here to help. I have some idea how I'd try to do it in bash (Linux), but even I'd have to confirm it with google. Many ways to do it of course, mv or rename with nice piping...
EDIT: I noticed the newest Linux Mint (Xfce) even comes with a graphical tool called "Bulk Rename" ("Rename Multiple Files"). Sweet! I am kinda surprised Linux would have such a tool by default and not Windows, as Linux users are generally more accustomed to doing things without a dedicated graphical tool, by using a couple of bash commands.
As for this thread, I presume the best way would be for kalanyr to just start a new thread, and put one message here mentioning this thread is obsolete and a link to the new discussion thread, and urging people to post messages only to the new thread?