googleplay-api/obb_download_test.py
Domenico Iezzi b3f28cb0c4 Download optional expansion files (obb files)
Signed-off-by: Domenico Iezzi <domenico.iezzi.201@gmail.com>
2017-10-17 11:41:39 +02:00

26 lines
744 B
Python

from gpapi.googleplay import GooglePlayAPI, RequestError
import sys
EMAIL = "dodo.godlike"
PASSWD = "inpobgakicfmnhwc"
testApps = ['com.cpuid.cpu_z']
server = GooglePlayAPI(debug=True)
# LOGIN
print('\nLogging in with email and password\n')
server.login(EMAIL, PASSWD, None, None)
download = server.download('com.haikugamesco.escapeasylum', 21, progress_bar=True)
with open(download['docId'] + '.apk', 'wb') as first:
first.write(download['data'])
print('\nDownload successful\n')
for obb in download['additionalData']:
name = obb['type'] + '.' + str(obb['versionCode']) + '.' + download['docId'] + '.obb'
with open(name, 'wb') as second:
second.write(obb['data'])
print('\nDownloaded additional data\n')