Posted October 07, 2021
BloodShed: When I looked in !downloading I found Hitman, Hitman: Codename 47 and Soma.
I tried using -id going through each game one at a time.
Soma and Hitman: Codename 47 download and verify without problems.
Hitman (2016) seems to be bugged since it wants to be saved in hitman_codename_47 and not hitman and not all files will download.
Here's the error when trying to verify:
py gogrepoc.py verify -id 1545448592
21:20:18 | loading local manifest...
21:20:20 | scanning manifest for renames...
21:20:20 | orphaning destination clash '.\hitman_codename_47'
21:20:20 | fatal...
Traceback (most recent call last):
File "S:\GOG\gogrepoc.py", line 532, in handle_game_renames
shutil.move(dst_dir, orphan_root_dir)
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\shutil.py", line 804, in move
raise Error("Destination path '%s' already exists" % real_dst)
shutil.Error: Destination path '.\!orphaned\hitman_codename_47' already exists
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "S:\GOG\gogrepoc.py", line 2778, in <module>
main(process_argv(sys.argv))
File "S:\GOG\gogrepoc.py", line 2580, in main
cmd_verify(args.gamedir, args.skipextras,args.skipids,check_md5, check_filesize, check_zips, args.delete, args.clean,args.ids, args.os, args.lang,args.skipgalaxy,args.skipstandalone,args.skipshared, args.skipfiles, args.forceverify)
File "S:\GOG\gogrepoc.py", line 2181, in cmd_verify
handle_game_renames(gamedir,items,False)
File "S:\GOG\gogrepoc.py", line 537, in handle_game_renames
error(' -> rename failed "{}" -> "{}"'.format(olditem.title, newitem.title))
NameError: name 'olditem' is not defined
Kalanyr: Can you move or delete (up to you) the hitman_codename_47 folder from !orphaned and try updating -ids hitman_codename_47 again and then try again ? I tried using -id going through each game one at a time.
Soma and Hitman: Codename 47 download and verify without problems.
Hitman (2016) seems to be bugged since it wants to be saved in hitman_codename_47 and not hitman and not all files will download.
Here's the error when trying to verify:
py gogrepoc.py verify -id 1545448592
21:20:18 | loading local manifest...
21:20:20 | scanning manifest for renames...
21:20:20 | orphaning destination clash '.\hitman_codename_47'
21:20:20 | fatal...
Traceback (most recent call last):
File "S:\GOG\gogrepoc.py", line 532, in handle_game_renames
shutil.move(dst_dir, orphan_root_dir)
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\shutil.py", line 804, in move
raise Error("Destination path '%s' already exists" % real_dst)
shutil.Error: Destination path '.\!orphaned\hitman_codename_47' already exists
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "S:\GOG\gogrepoc.py", line 2778, in <module>
main(process_argv(sys.argv))
File "S:\GOG\gogrepoc.py", line 2580, in main
cmd_verify(args.gamedir, args.skipextras,args.skipids,check_md5, check_filesize, check_zips, args.delete, args.clean,args.ids, args.os, args.lang,args.skipgalaxy,args.skipstandalone,args.skipshared, args.skipfiles, args.forceverify)
File "S:\GOG\gogrepoc.py", line 2181, in cmd_verify
handle_game_renames(gamedir,items,False)
File "S:\GOG\gogrepoc.py", line 537, in handle_game_renames
error(' -> rename failed "{}" -> "{}"'.format(olditem.title, newitem.title))
NameError: name 'olditem' is not defined
(I'll have a look at the rename in verify and make sure the olditem isn't busted today)
ETA - Yeah , the rename error is busted, line 537 should actually be
error(' -> rename failed "{}" -> "{}"'.format(game.old_title, game.title))
not
error(' -> rename failed "{}" -> "{}"'.format(olditem.title, newitem.title))
I tried downloading Hitman (2016) and some files fail to download and downloads / preallocates to hitman_codename_47 (in !downloading the folder is hitman).
Reset and tried '-ids hitman_codename_47' and that works fine