Skip to content
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

Unable to Verify games with Windows directory specified #51

Closed
seattleandrew opened this issue Jun 26, 2020 · 2 comments
Closed

Unable to Verify games with Windows directory specified #51

seattleandrew opened this issue Jun 26, 2020 · 2 comments

Comments

@seattleandrew
Copy link

seattleandrew commented Jun 26, 2020

I have been successfully downloading my GOG collection to a remote (SMB fileshare) directory from Windows 10, however when I attempt to verify the games and I specify any directory, I receive the error below.

The code I use to initiate the verification is the following batch script
@ECHO ON gogrepo.py verify \\NAS\FamilyStorage\Family\Games\GOG

SyntaxError: invalid syntax 16:21:30 | loading local manifest... 16:21:31 | fatal... Traceback (most recent call last): File "C:\gogrepo\gogrepo.py", line 2362, in <module> main(process_argv(sys.argv)) File "C:\gogrepo\gogrepo.py", line 2335, 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.forceverify) File "C:\gogrepo\gogrepo.py", line 1985, in cmd_verify items = load_manifest() File "C:\gogrepo\gogrepo.py", line 337, in load_manifest return eval(ad) File "<string>", line 31896 u'downloads': ^ SyntaxError: invalid syntax

@Shiryou
Copy link
Contributor

Shiryou commented Jul 10, 2020

It looks like there's an issue on line 31896 of your gog-manifest.dat file. Can you check if there's anything unusual on that line?

On a side note: I've noticed that running this over the network can be very slow. If your NAS supports Python (which some do), it might be quicker to SSH into the NAS and run verify locally.

h143570 pushed a commit to h143570/gogrepo that referenced this issue Mar 20, 2022
Update conversion of Python strings to CF strings for Python 3
@eddie3
Copy link
Owner

eddie3 commented Jul 19, 2022

Please re-open if this is still an issue. Thanks.

@eddie3 eddie3 closed this as not planned Won't fix, can't repro, duplicate, stale Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants