-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGOGRepo.bat
61 lines (49 loc) · 1.49 KB
/
GOGRepo.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
@echo off
goto INSTALL
:INSTALL
rem Installs required HTML5 library and optional text improvement.
pip install html5lib html2text
goto END
:LOGIN
rem Creates a cookie file.
gogrepo.py login email password
goto END
:UPDATEALL
rem Creates a manifest of all files for Windows and Linux.
gogrepo.py update -os windows linux -lang en
goto END
:UPDATEWIN
rem Creates a manifest of all files for Windows only.
gogrepo.py update -os windows -lang en
goto END
:UPDATELIN
rem Creates a manifest of all files for Linux only.
gogrepo.py update -os linux -lang en
goto END
:UPDATEONE
rem Creates or Updates the manifest of all files for Windows and Linux for one game (aer) only.
gogrepo.py update -os windows linux -lang en -id aer
goto END
:DOWNALL
rem Downloads all games listed in the manifest to a parent folder called GAMES.
gogrepo.py download GAMES
rem Verifies with checksums (if they exist) all downloads in the GAMES folder.
gogrepo.py verify "D:/Projects/GOGRepo GUI/GAMES/"
goto END
:DOWNONE
rem Download one game (aer) listed in the manifest to a parent folder called GAMES.
gogrepo.py download -id aer GAMES
rem Verifies with checksums (if they exist) that one (aer) game download.
gogrepo.py verify -id aer "D:/Projects/GOGRepo GUI/GAMES/"
goto END
:VERIFYONE
rem Verifies with checksums (if they exist) the one (aer) game download.
gogrepo.py verify -id aer "D:/Projects/GOGRepo GUI/GAMES/"
goto END
:HELP
gogrepo.py -h
goto END
:END
pause
cls
exit