Пример #1
0
# -*- coding: utf-8 -*-
from api import API
from qpyou import QPYOU
from tools import Tools

uid, did = QPYOU('236145028').createNew()
a = API(uid, did)
a.setRegion('eu')
a.setIDFA(Tools().rndDeviceId())
a.login()
a.doMission(1, 1, 1)  #garen forest outskirts
a.doMission(1, 2, 1)  #garen forest south
a.doMission(1, 3, 1)  #garen forest east
a.doMission(1, 4, 1)  #garen forest paths
Пример #2
0
# -*- coding: utf-8 -*-
from api import API
from qpyou import QPYOU
from tools import Tools

my_email = '*****@*****.**'
my_hivelogin = '******'
my_password = '******'

uid, did, sessionkey = QPYOU('236145028').hiveLogin(my_hivelogin, my_password)
a = API(uid, did, my_hivelogin, my_email, sessionkey)
a.setRegion('eu')
a.setIDFA(Tools().rndDeviceId())
a.getServerStatus()
a.getVersionInfo()
a.CheckLoginBlock()
a.login()
a.doMission(1, 1, 1)  #garen forest outskirts
a.doMission(1, 2, 1)  #garen forest south
a.doMission(1, 3, 1)  #garen forest east
a.doMission(1, 4, 1)  #garen forest paths
Пример #3
0
		self.UpdateDailyQuest([{"quest_id":3,"progressed":2}])
		self.UpdateEventStatus(1506)
		self.UpdateEventStatus(1507)#41
		for rune in self.user['runes']:
			rune_id=rune['rune_id']
		self.EquipRune(rune_id,first_unit)
		self.UpgradeRune(rune_id,0,0,0)
		self.UpdateDailyQuest([{"quest_id":4,"progressed":1}])
		self.BuyShopItem('800020',1,21,20)#45
		self.UpdateEventStatus(1508)
		self.UpdateEventStatus(1509)
		self.SacrificeUnit(second_unit,[{"source_id":0}])
		self.UpdateAchievement([{"ach_id":13,"cond_id":1,"current":1}])
		self.UpdateAchievement([{"ach_id":31,"cond_id":1,"current":1}])
		self.UpdateDailyQuest([{"quest_id":2,"progressed":1}])
		self.UpdateEventStatus(1510)
		self.UpdateAchievement([{"ach_id":1,"cond_id":1,"current":1}])
		self.UpdateEventStatus(2)
		self.UpdateAchievement([{"ach_id":6,"cond_id":1,"current":1},{"ach_id":6,"cond_id":2,"current":1},{"ach_id":6,"cond_id":3,"current":1}])
		self.UpdateAchievement([{"ach_id":263,"cond_id":1,"current":1}])

if __name__ == "__main__":
	uid,did=QPYOU().createNew()
	a=API(uid,did)
	a.setRegion('eu')
	a.setIDFA(Tools().rndDeviceId())
	a.completeTutorial()
	#a.getServerStatus()
	#a.getVersionInfo()
	#a.CheckLoginBlock()
	#a.login()
Пример #4
0
        data = json.load(f)
        if data.get('device_id'):
            device_id = data.get('device_id')
        else:
            device_id = str(random.randint(200000000, 300000000))
            data.update({'device_id': device_id})
    with open('config.json', 'w') as f:
        f.write(json.dumps(data))
except FileNotFoundError:
    with open('config.json', 'w') as f:
        device_id = str(random.randint(200000000, 300000000))
        data = {'device_id': device_id}
        f.write(json.dumps(data))

uid, did, sessionkey, appId = QPYOU(device_id,
                                    device).hiveLogin(my_hivelogin,
                                                      my_password)
a = API(uid,
        did,
        my_hivelogin,
        my_email,
        sessionkey,
        device=device,
        app_id=appId)
a.set_region('eu')
a.set_idfa(rndDeviceId())
a.getLocation()
a.getServerStatus()
a.getVersionInfo()
a.CheckLoginBlock()
a.login()